From 7196323582dce7ca3f9b07262a1f94ecd8514539 Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Mon, 24 Aug 2020 14:02:07 +0200 Subject: - Move `test` projects into semantic parent projects - Implement new `:test-utils` project - Resolve requirement for Android SDK installation --- .../jetbrains/dokka/testApi/utils/assertIsInstance.kt | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 testApi/src/main/kotlin/org/jetbrains/dokka/testApi/utils/assertIsInstance.kt (limited to 'testApi/src/main/kotlin/org/jetbrains') diff --git a/testApi/src/main/kotlin/org/jetbrains/dokka/testApi/utils/assertIsInstance.kt b/testApi/src/main/kotlin/org/jetbrains/dokka/testApi/utils/assertIsInstance.kt deleted file mode 100644 index 00c00ebb..00000000 --- a/testApi/src/main/kotlin/org/jetbrains/dokka/testApi/utils/assertIsInstance.kt +++ /dev/null @@ -1,17 +0,0 @@ -package org.jetbrains.dokka.testApi.utils - -import kotlin.contracts.ExperimentalContracts -import kotlin.contracts.contract - -@OptIn(ExperimentalContracts::class) -inline fun assertIsInstance(obj: Any?): T { - contract { - returns() implies (obj is T) - } - - if (obj is T) { - return obj - } - - throw AssertionError("Expected instance of type ${T::class.qualifiedName} but found $obj") -} -- cgit