mavenTest is supposed to check contents of atomicfu-jvm.jar. For that it depended on the snapshot version of atomicfu, that should've been published locally. This snapshot dependency broke community-plugin build (see https://youtrack.jetbrains.com/issue/QA-1164/Atomicfu-integration-tests-fail-with-the-community-plugin), because resolution of the snapshot version happened before the artefact was published.
Replacement of snapshot dependency with project(":atomicfu") seems to solve the problem. According to the Gradle docs, project() should provide dependency to the artefact produced by the atomicfu project.
mavenTest
is supposed to check contents ofatomicfu-jvm.jar
. For that it depended on the snapshot version of atomicfu, that should've been published locally. This snapshot dependency broke community-plugin build (see https://youtrack.jetbrains.com/issue/QA-1164/Atomicfu-integration-tests-fail-with-the-community-plugin), because resolution of the snapshot version happened before the artefact was published.Replacement of snapshot dependency with
project(":atomicfu")
seems to solve the problem. According to the Gradle docs,project()
should provide dependency to the artefact produced by the atomicfu project.Fixes QA-1164