From 271151b1580310c589af4dfbb238afb7716561b4 Mon Sep 17 00:00:00 2001 From: Manoel Aranda Neto Date: Wed, 29 Jul 2026 09:46:49 +0200 Subject: [PATCH 1/2] fix(ci): eliminate build warnings --- .changeset/quiet-builds-smile.md | 5 ++++ .github/workflows/changeset-hygiene.yml | 2 +- build.gradle.kts | 4 +++ buildSrc/src/main/java/PosthogBuildConfig.kt | 2 +- gradle.properties | 2 +- posthog-android/build.gradle.kts | 5 ++++ posthog-android/gradle.lockfile | 2 +- .../posthog-android-sample/build.gradle.kts | 3 +++ .../posthog-java-sample/gradle.lockfile | 12 +++------ .../java/sample/PostHogJavaExample.java | 26 +++++++++---------- .../posthog-spring-sample/build.gradle.kts | 2 +- .../posthog-spring-sample/gradle.lockfile | 8 +++--- posthog-server/build.gradle.kts | 3 ++- posthog-server/gradle.lockfile | 3 +-- posthog/build.gradle.kts | 2 ++ posthog/gradle.lockfile | 19 +++++++------- 16 files changed, 57 insertions(+), 43 deletions(-) create mode 100644 .changeset/quiet-builds-smile.md diff --git a/.changeset/quiet-builds-smile.md b/.changeset/quiet-builds-smile.md new file mode 100644 index 000000000..1dfd160a0 --- /dev/null +++ b/.changeset/quiet-builds-smile.md @@ -0,0 +1,5 @@ +--- +'posthog-server': patch +--- + +Expose the Kotlin standard library to Java consumers at compile time. diff --git a/.github/workflows/changeset-hygiene.yml b/.github/workflows/changeset-hygiene.yml index 557b5b904..f119875ed 100644 --- a/.github/workflows/changeset-hygiene.yml +++ b/.github/workflows/changeset-hygiene.yml @@ -15,4 +15,4 @@ concurrency: jobs: check: - uses: PostHog/.github/.github/workflows/changeset-hygiene.yml@5fc4680761e8ac29a61b212756230eba0e276d8c + uses: PostHog/.github/.github/workflows/changeset-hygiene.yml@bd5da77b2602c301828f4cc043687a351ec84a1c diff --git a/build.gradle.kts b/build.gradle.kts index 064515c07..2d3d940ef 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,6 +28,10 @@ subprojects { dependencyLocking { lockAllConfigurations() } + + tasks.withType().configureEach { + jvmArgs("-Xshare:off") + } } spotless { diff --git a/buildSrc/src/main/java/PosthogBuildConfig.kt b/buildSrc/src/main/java/PosthogBuildConfig.kt index 97cea7f7e..cb6d357c0 100644 --- a/buildSrc/src/main/java/PosthogBuildConfig.kt +++ b/buildSrc/src/main/java/PosthogBuildConfig.kt @@ -48,7 +48,7 @@ object PosthogBuildConfig { } object Plugins { - val ANIMAL_SNIFFER = "1.7.2" + val ANIMAL_SNIFFER = "2.0.1" val ANIMAL_SNIFFER_SDK_VERSION = "6.0_r3" // API 23 val ANIMAL_SNIFFER_SDK_ANNOTATION = "1.23" val SPOTLESS = "6.25.0" diff --git a/gradle.properties b/gradle.properties index 6faa0a58c..355d2098d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -33,5 +33,5 @@ kotlinCompatibility=2.0 jdkVersion=17 agpVersion=8.9.1 dokkaVersion=1.9.20 -koverVersion=0.9.0 +koverVersion=0.9.9 nexusPublishVersion=1.3.0 diff --git a/posthog-android/build.gradle.kts b/posthog-android/build.gradle.kts index 97f1b7c08..c691a76cd 100644 --- a/posthog-android/build.gradle.kts +++ b/posthog-android/build.gradle.kts @@ -86,6 +86,11 @@ tasks.withType().configureEach { compilerOptions.postHogConfig(false) } +animalsniffer { + // Android lint handles API compatibility checks; the previous plugin did not register Android targets. + defaultTargets = emptySet() +} + dependencies { // runtime api(project(mapOf("path" to ":posthog"))) diff --git a/posthog-android/gradle.lockfile b/posthog-android/gradle.lockfile index 51fa7f248..32cf67a8f 100644 --- a/posthog-android/gradle.lockfile +++ b/posthog-android/gradle.lockfile @@ -225,7 +225,7 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4=debugAndroidTestCompileClass org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.1=debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath,testImplementationDependenciesMetadata org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3=_internal-unified-test-platform-android-device-provider-ddmlib,_internal-unified-test-platform-android-device-provider-gradle,_internal-unified-test-platform-android-test-plugin-host-additional-test-output,_internal-unified-test-platform-android-test-plugin-host-apk-installer,_internal-unified-test-platform-android-test-plugin-host-coverage,_internal-unified-test-platform-android-test-plugin-host-device-info,_internal-unified-test-platform-android-test-plugin-host-emulator-control,_internal-unified-test-platform-android-test-plugin-host-logcat,_internal-unified-test-platform-android-test-plugin-host-retention,_internal-unified-test-platform-android-test-plugin-result-listener-gradle,_internal-unified-test-platform-core,_internal-unified-test-platform-launcher,dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains.kotlinx:kover-jvm-agent:0.9.0=koverJvmAgent,koverJvmReporter +org.jetbrains.kotlinx:kover-jvm-agent:0.9.9=koverJvmAgent,koverJvmReporter org.jetbrains:annotations:13.0=bcv-rt-jvm-cp-resolver,compileOnlyDependenciesMetadata,debugAndroidTestCompileClasspath,debugAndroidTestRuntimeClasspath,debugCompileClasspath,debugRuntimeClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,releaseCompileClasspath,releaseRuntimeClasspath org.jetbrains:annotations:23.0.0=_internal-unified-test-platform-android-device-provider-ddmlib,_internal-unified-test-platform-android-device-provider-gradle,_internal-unified-test-platform-android-driver-instrumentation,_internal-unified-test-platform-android-test-plugin,_internal-unified-test-platform-android-test-plugin-host-additional-test-output,_internal-unified-test-platform-android-test-plugin-host-apk-installer,_internal-unified-test-platform-android-test-plugin-host-coverage,_internal-unified-test-platform-android-test-plugin-host-device-info,_internal-unified-test-platform-android-test-plugin-host-emulator-control,_internal-unified-test-platform-android-test-plugin-host-logcat,_internal-unified-test-platform-android-test-plugin-host-retention,_internal-unified-test-platform-android-test-plugin-result-listener-gradle,_internal-unified-test-platform-core,_internal-unified-test-platform-launcher,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath,testImplementationDependenciesMetadata org.jetbrains:markdown-jvm:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin diff --git a/posthog-samples/posthog-android-sample/build.gradle.kts b/posthog-samples/posthog-android-sample/build.gradle.kts index 80c5fb23f..2b1aede68 100644 --- a/posthog-samples/posthog-android-sample/build.gradle.kts +++ b/posthog-samples/posthog-android-sample/build.gradle.kts @@ -45,6 +45,9 @@ android { buildConfig = true } packaging { + jniLibs { + keepDebugSymbols += "**/libandroidx.graphics.path.so" + } resources { excludes += "/META-INF/{AL2.0,LGPL2.1}" } diff --git a/posthog-samples/posthog-java-sample/gradle.lockfile b/posthog-samples/posthog-java-sample/gradle.lockfile index 967dd5ccf..b77f74649 100644 --- a/posthog-samples/posthog-java-sample/gradle.lockfile +++ b/posthog-samples/posthog-java-sample/gradle.lockfile @@ -24,20 +24,16 @@ org.jetbrains.dokka:analysis-markdown:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPlugi org.jetbrains.dokka:dokka-base:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin org.jetbrains.dokka:dokka-core:1.9.20=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-reflect:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime -org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10=compileClasspath,testCompileClasspath org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime -org.jetbrains.kotlin:kotlin-stdlib-common:2.1.10=runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-common:2.1.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10=compileClasspath,testCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.1.10=runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.1.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10=compileClasspath,testCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.10=runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.9.10=compileClasspath,testCompileClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime -org.jetbrains.kotlin:kotlin-stdlib:2.1.10=runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.1.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime diff --git a/posthog-samples/posthog-java-sample/src/main/java/com/posthog/java/sample/PostHogJavaExample.java b/posthog-samples/posthog-java-sample/src/main/java/com/posthog/java/sample/PostHogJavaExample.java index a797f2d07..4d739f4e5 100644 --- a/posthog-samples/posthog-java-sample/src/main/java/com/posthog/java/sample/PostHogJavaExample.java +++ b/posthog-samples/posthog-java-sample/src/main/java/com/posthog/java/sample/PostHogJavaExample.java @@ -3,7 +3,8 @@ import com.posthog.server.PostHog; import com.posthog.server.PostHogCaptureOptions; import com.posthog.server.PostHogConfig; -import com.posthog.server.PostHogFeatureFlagOptions; +import com.posthog.server.PostHogEvaluateFlagsOptions; +import com.posthog.server.PostHogFeatureFlagEvaluations; import com.posthog.server.PostHogInterface; import java.io.BufferedReader; @@ -212,31 +213,30 @@ private static void runIdentifyExamples(PostHogInterface posthog) { private static void runFeatureFlagExamples(PostHogInterface posthog) { String distinctId = startUserExample("FEATURE FLAGS (Remote Evaluation)"); + PostHogFeatureFlagEvaluations flags = posthog.evaluateFlags(distinctId); + // Check a simple boolean flag System.out.println("\nChecking feature flag 'beta-feature'..."); - Boolean isEnabled = posthog.isFeatureEnabled(distinctId, "beta-feature", false); + boolean isEnabled = flags.isEnabled("beta-feature"); System.out.println(" Result: " + isEnabled); // Get flag with variant System.out.println("\nGetting feature flag 'multi-variate-flag'..."); - Object flagValue = posthog.getFeatureFlag(distinctId, "multi-variate-flag", "default"); - System.out.println(" Value: " + flagValue); + Object flagValue = flags.getFlag("multi-variate-flag"); + System.out.println(" Value: " + (flagValue != null ? flagValue : "default")); // Get flag payload System.out.println("\nGetting feature flag payload 'multi-variate-flag'..."); - Object payload = posthog.getFeatureFlagPayload(distinctId, "multi-variate-flag"); + Object payload = flags.getFlagPayloadAs("multi-variate-flag", Object.class); System.out.println(" Payload: " + payload); // Feature flag with person properties System.out.println("\nChecking flag with person properties..."); - Boolean hasFeature = posthog.isFeatureEnabled( - distinctId, - "file-previews", - PostHogFeatureFlagOptions.builder() - .defaultValue(false) - .personProperty("email", "example@example.com") - .personProperty("plan", "enterprise") - .build()); + PostHogEvaluateFlagsOptions options = PostHogEvaluateFlagsOptions.builder() + .personProperty("email", "example@example.com") + .personProperty("plan", "enterprise") + .build(); + boolean hasFeature = posthog.evaluateFlags(distinctId, options).isEnabled("file-previews"); System.out.println(" Result: " + hasFeature); } diff --git a/posthog-samples/posthog-spring-sample/build.gradle.kts b/posthog-samples/posthog-spring-sample/build.gradle.kts index a0717c844..6563479b8 100644 --- a/posthog-samples/posthog-spring-sample/build.gradle.kts +++ b/posthog-samples/posthog-spring-sample/build.gradle.kts @@ -1,7 +1,7 @@ plugins { java id("org.springframework.boot") version "3.2.0" - id("io.spring.dependency-management") version "1.1.4" + id("io.spring.dependency-management") version "1.1.7" } group = "com.posthog" diff --git a/posthog-samples/posthog-spring-sample/gradle.lockfile b/posthog-samples/posthog-spring-sample/gradle.lockfile index 8a6c19607..c725bbf85 100644 --- a/posthog-samples/posthog-spring-sample/gradle.lockfile +++ b/posthog-samples/posthog-spring-sample/gradle.lockfile @@ -47,14 +47,14 @@ org.jetbrains.dokka:dokka-base:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokka org.jetbrains.dokka:dokka-core:1.9.20=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-reflect:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-stdlib-common:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.9.20=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20=compileClasspath,dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20=compileClasspath,dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:1.9.20=compileClasspath,dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime,productionRuntimeClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains:annotations:13.0=productionRuntimeClasspath,runtimeClasspath,testRuntimeClasspath +org.jetbrains:annotations:13.0=compileClasspath,productionRuntimeClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains:annotations:23.0.0=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains:markdown-jvm:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin org.jetbrains:markdown:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin diff --git a/posthog-server/build.gradle.kts b/posthog-server/build.gradle.kts index 392264b01..8a7a75672 100644 --- a/posthog-server/build.gradle.kts +++ b/posthog-server/build.gradle.kts @@ -81,6 +81,7 @@ configure { } animalsniffer { + checkTestSources = true ignore("java.util.HashMap") } @@ -88,7 +89,7 @@ dependencies { // Depend on posthog-core module (not posthog-android) api(project(":posthog")) - implementation(kotlin("stdlib-jdk8", PosthogBuildConfig.Kotlin.KOTLIN)) + api(kotlin("stdlib-jdk8", PosthogBuildConfig.Kotlin.KOTLIN)) implementation("com.google.code.gson:gson:${PosthogBuildConfig.Dependencies.GSON}") diff --git a/posthog-server/gradle.lockfile b/posthog-server/gradle.lockfile index 31a60c1b4..48ed9ca82 100644 --- a/posthog-server/gradle.lockfile +++ b/posthog-server/gradle.lockfile @@ -25,7 +25,6 @@ net.bytebuddy:byte-buddy:1.12.19=jvmTestCompileClasspathForLint,jvmTestRuntimeCl org.codehaus.mojo.signature:java18:1.0=signature org.codehaus.mojo:animal-sniffer-annotations:1.23=compileClasspath,compileOnlyDependenciesMetadata org.codehaus.mojo:animal-sniffer-annotations:1.24=animalsniffer -org.codehaus.mojo:animal-sniffer-ant-tasks:1.24=animalsniffer org.codehaus.mojo:animal-sniffer:1.24=animalsniffer org.codehaus.woodstox:stax2-api:4.2.1=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.freemarker:freemarker:2.3.32=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin @@ -70,7 +69,7 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=kotlinBuildToolsApiClass org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains.kotlinx:kover-jvm-agent:0.9.0=koverJvmAgent,koverJvmReporter +org.jetbrains.kotlinx:kover-jvm-agent:0.9.9=koverJvmAgent,koverJvmReporter org.jetbrains:annotations:13.0=bcv-rt-jvm-cp-resolver,compileClasspath,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.jetbrains:annotations:23.0.0=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains:markdown-jvm:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin diff --git a/posthog/build.gradle.kts b/posthog/build.gradle.kts index 3bf42dcca..ae9387148 100644 --- a/posthog/build.gradle.kts +++ b/posthog/build.gradle.kts @@ -82,6 +82,8 @@ configure { } animalsniffer { + checkTestSources = true + // com.posthog.internal.PostHogFlagsRequest Undefined reference (android-api-level-21-5.0.1_r2): boolean java.util.HashMap.remove(Object, Object) // com.posthog.internal.PostHogFlagsRequest Undefined reference (android-api-level-21-5.0.1_r2): Object java.util.HashMap.getOrDefault(Object, Object) // we don't use these methods, so ignore them, they are only available on Android >= 24 diff --git a/posthog/gradle.lockfile b/posthog/gradle.lockfile index f9d555469..1357b298d 100644 --- a/posthog/gradle.lockfile +++ b/posthog/gradle.lockfile @@ -27,7 +27,6 @@ net.sf.androidscents.signature:android-api-level-23:6.0_r3=signature org.codehaus.mojo.signature:java18:1.0=signature org.codehaus.mojo:animal-sniffer-annotations:1.23=compileClasspath,compileOnlyDependenciesMetadata org.codehaus.mojo:animal-sniffer-annotations:1.24=animalsniffer -org.codehaus.mojo:animal-sniffer-ant-tasks:1.24=animalsniffer org.codehaus.mojo:animal-sniffer:1.24=animalsniffer org.codehaus.woodstox:stax2-api:4.2.1=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime org.freemarker:freemarker:2.3.32=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin @@ -50,11 +49,11 @@ org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.1.10=kotlinKlibCommoniz org.jetbrains.kotlin:kotlin-metadata-jvm:2.1.10=bcv-rt-jvm-cp-resolver org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath org.jetbrains.kotlin:kotlin-reflect:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime -org.jetbrains.kotlin:kotlin-script-runtime:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-scripting-common:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest -org.jetbrains.kotlin:kotlin-scripting-jvm:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest +org.jetbrains.kotlin:kotlin-script-runtime:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures +org.jetbrains.kotlin:kotlin-scripting-jvm:2.1.10=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlin:kotlin-stdlib-common:2.1.10=compileClasspath,implementationDependenciesMetadata,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20=dokkaGfmPartialRuntime,dokkaGfmRuntime,dokkaHtmlPartialRuntime,dokkaHtmlRuntime,dokkaJavadocPartialRuntime,dokkaJavadocRuntime,dokkaJekyllPartialRuntime,dokkaJekyllRuntime @@ -64,7 +63,7 @@ org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20=dokkaGfmPartialRuntime,dokkaGfmRu org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.10=compileClasspath,implementationDependenciesMetadata,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath org.jetbrains.kotlin:kotlin-stdlib:1.9.22=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime -org.jetbrains.kotlin:kotlin-stdlib:2.1.10=bcv-rt-jvm-cp-resolver,compileClasspath,implementationDependenciesMetadata,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.1.10=bcv-rt-jvm-cp-resolver,compileClasspath,implementationDependenciesMetadata,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testFixturesCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath org.jetbrains.kotlin:kotlin-test-junit:2.1.10=jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath org.jetbrains.kotlin:kotlin-test:2.1.10=jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime @@ -72,8 +71,8 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=kotlinBuildToolsApiClass org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin -org.jetbrains.kotlinx:kover-jvm-agent:0.9.0=koverJvmAgent,koverJvmReporter -org.jetbrains:annotations:13.0=bcv-rt-jvm-cp-resolver,compileClasspath,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kover-jvm-agent:0.9.9=koverJvmAgent,koverJvmReporter +org.jetbrains:annotations:13.0=bcv-rt-jvm-cp-resolver,compileClasspath,jvmTestCompileClasspathForLint,jvmTestRuntimeClasspathForLint,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain,kotlinCompilerPluginClasspathTest,kotlinCompilerPluginClasspathTestFixtures,kotlinKlibCommonizerClasspath,runtimeClasspath,testCompileClasspath,testFixturesCompileClasspath,testRuntimeClasspath org.jetbrains:annotations:23.0.0=dokkaGfmPartialPlugin,dokkaGfmPartialRuntime,dokkaGfmPlugin,dokkaGfmRuntime,dokkaHtmlPartialPlugin,dokkaHtmlPartialRuntime,dokkaHtmlPlugin,dokkaHtmlRuntime,dokkaJavadocPartialPlugin,dokkaJavadocPartialRuntime,dokkaJavadocPlugin,dokkaJavadocRuntime,dokkaJekyllPartialPlugin,dokkaJekyllPartialRuntime,dokkaJekyllPlugin,dokkaJekyllRuntime org.jetbrains:markdown-jvm:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin org.jetbrains:markdown:0.5.2=dokkaGfmPartialPlugin,dokkaGfmPlugin,dokkaHtmlPartialPlugin,dokkaHtmlPlugin,dokkaJavadocPartialPlugin,dokkaJavadocPlugin,dokkaJekyllPartialPlugin,dokkaJekyllPlugin @@ -85,4 +84,4 @@ org.objenesis:objenesis:3.3=jvmTestRuntimeClasspathForLint,testRuntimeClasspath org.ow2.asm:asm-tree:9.6=bcv-rt-jvm-cp-resolver org.ow2.asm:asm:9.6=bcv-rt-jvm-cp-resolver org.ow2.asm:asm:9.7=animalsniffer -empty=annotationProcessor,apiDependenciesMetadata,dokkaPlugin,dokkaRuntime,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,koverExternalArtifacts,koverExternalArtifactsJvm,lintChecks,testAnnotationProcessor,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testIntransitiveDependenciesMetadata,testKotlinScriptDefExtensions +empty=annotationProcessor,apiDependenciesMetadata,dokkaPlugin,dokkaRuntime,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,koverExternalArtifacts,koverExternalArtifactsJvm,lintChecks,testAnnotationProcessor,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testFixturesAnnotationProcessor,testFixturesKotlinScriptDefExtensions,testIntransitiveDependenciesMetadata,testKotlinScriptDefExtensions From 562ba333fbbfe55df949755b77c5ee70af227520 Mon Sep 17 00:00:00 2001 From: Manoel Aranda Neto Date: Wed, 29 Jul 2026 09:53:55 +0200 Subject: [PATCH 2/2] chore: defer changeset for warning cleanup --- .changeset/quiet-builds-smile.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/quiet-builds-smile.md diff --git a/.changeset/quiet-builds-smile.md b/.changeset/quiet-builds-smile.md deleted file mode 100644 index 1dfd160a0..000000000 --- a/.changeset/quiet-builds-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'posthog-server': patch ---- - -Expose the Kotlin standard library to Java consumers at compile time.