diff --git a/dependencies/classpath.txt b/dependencies/classpath.txt index 922a295..f2f75f7 100644 --- a/dependencies/classpath.txt +++ b/dependencies/classpath.txt @@ -187,14 +187,13 @@ org.jetbrains.kotlin:kotlin-tooling-core:2.0.0 org.jetbrains.kotlin:kotlin-util-io:2.0.0 org.jetbrains.kotlin:kotlin-util-klib:2.0.0 org.jetbrains.kotlinx.atomicfu:org.jetbrains.kotlinx.atomicfu.gradle.plugin:0.25.0 -org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.15.0-Beta.3 +org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.16.2 org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin:0.8.2 org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.25.0 org.jetbrains.kotlinx:atomicfu-transformer:0.25.0 -org.jetbrains.kotlinx:binary-compatibility-validator:0.15.0-Beta.3 +org.jetbrains.kotlinx:binary-compatibility-validator:0.16.2 org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0 org.jetbrains.kotlinx:kotlinx-html-jvm:0.8.1 -org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.6.2 org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.4.1 org.jetbrains.kotlinx:kotlinx-serialization-core:1.4.1 org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.4.1 diff --git a/fluxo-io-rad/detekt-baseline.xml b/fluxo-io-rad/detekt-baseline.xml index de56dd6..362322f 100644 --- a/fluxo-io-rad/detekt-baseline.xml +++ b/fluxo-io-rad/detekt-baseline.xml @@ -7,5 +7,7 @@ ForbiddenComment:RandomAccessFileRad.kt$// TODO: Try to avoiding the excessive `filePointer` usages. ForbiddenComment:ReflectionUtils.kt$// TODO: Complex search as for dynamic methods ? ForbiddenComment:StreamFactoryRad.kt$// FIXME: Use own BufferedInputStream heir to gain better random access performance? + NoNameShadowing:RandomAccessDataByteBufferTest.kt$RadByteBufferAccessorTest.Companion${ it.put(BYTES).flipCompat() } + UnnecessaryAbstractClass:AbstractRandomAccessDataTest.kt$AbstractRandomAccessDataTest$AbstractRandomAccessDataTest diff --git a/fluxo-io-rad/lint-baseline.xml b/fluxo-io-rad/lint-baseline.xml new file mode 100644 index 0000000..4e10a67 --- /dev/null +++ b/fluxo-io-rad/lint-baseline.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3888708..a7b47ec 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -101,7 +101,7 @@ fluxo-bcv-js = { id = "io.github.fluxo-kt.binary-compatibility-validator-js", ve # Public API management tool # https://github.com/Kotlin/binary-compatibility-validator/releases -kotlinx-bcv = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.15.0-Beta.3" } +kotlinx-bcv = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.16.2" } # https://github.com/fluxo-kt/fluxo-kmp-conf/releases fluxo-kmp-conf = { id = "io.github.fluxo-kt.fluxo-kmp-conf", version = "0.12.0" }