diff options
author | Vsevolod Tolstopyatov <qwwdfsad@gmail.com> | 2023-03-27 03:01:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-27 13:01:34 +0300 |
commit | 9af0b307a14253a21d11d340a78dd9061abee359 (patch) | |
tree | cbd2af142d1833b32f657a2eb6b8ed7b6ba0e510 /test-utils/src/main/kotlin/org | |
parent | b9e9962f75bfd6b19c16eccf7d4d6608b8f5db1e (diff) | |
download | dokka-9af0b307a14253a21d11d340a78dd9061abee359.tar.gz dokka-9af0b307a14253a21d11d340a78dd9061abee359.tar.bz2 dokka-9af0b307a14253a21d11d340a78dd9061abee359.zip |
Mark utilities.* API as Dokka-internal (#2937)
* Deprecate unused declaration, remove inline declaration (as it's binary compatible), opt-in into internal API at project level
* Opt-in into DokkaInternalApi where applicable
* Get rid of intermediate test-utils module
Diffstat (limited to 'test-utils/src/main/kotlin/org')
3 files changed, 0 insertions, 34 deletions
diff --git a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assertIsInstance.kt b/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assertIsInstance.kt deleted file mode 100644 index d646d385..00000000 --- a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assertIsInstance.kt +++ /dev/null @@ -1,17 +0,0 @@ -package org.jetbrains.dokka.test - -import kotlin.contracts.ExperimentalContracts -import kotlin.contracts.contract - -@OptIn(ExperimentalContracts::class) -inline fun <reified T> 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") -} diff --git a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assumeAndroidSdkInstalled.kt b/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assumeAndroidSdkInstalled.kt deleted file mode 100644 index 0c0e6d31..00000000 --- a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/assumeAndroidSdkInstalled.kt +++ /dev/null @@ -1,8 +0,0 @@ -package org.jetbrains.dokka.test - -import org.junit.Assume.assumeTrue - -fun assumeAndroidSdkInstalled() { - if (isCI) return - assumeTrue(isAndroidSdkInstalled) -} diff --git a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/environmentUtils.kt b/test-utils/src/main/kotlin/org/jetbrains/dokka/test/environmentUtils.kt deleted file mode 100644 index e9b7be95..00000000 --- a/test-utils/src/main/kotlin/org/jetbrains/dokka/test/environmentUtils.kt +++ /dev/null @@ -1,9 +0,0 @@ -package org.jetbrains.dokka.test - -/** - * Indicating whether or not the current machine executing the test is a CI - */ -val isCI: Boolean get() = System.getenv("CI") == "true" - -val isAndroidSdkInstalled: Boolean = System.getenv("ANDROID_SDK_ROOT") != null || - System.getenv("ANDROID_HOME") != null |