From 0876fba70ca10d7df945332d80d790571d8f27df Mon Sep 17 00:00:00 2001 From: Raymond Huffman Date: Mon, 25 Mar 2024 13:52:49 -0400 Subject: [PATCH 1/2] ignore AutoService warnings locally --- atlasdb-cassandra/build.gradle | 9 +++++++++ atlasdb-dbkvs/build.gradle | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/atlasdb-cassandra/build.gradle b/atlasdb-cassandra/build.gradle index 15ee3102aba..20b8cacc258 100644 --- a/atlasdb-cassandra/build.gradle +++ b/atlasdb-cassandra/build.gradle @@ -141,3 +141,12 @@ recommendedProductDependencies { maximumVersion = '6.x.x' } } +// AutoServiceProcessor can incorrectly throw error for local, incremental builds +tasks.withType(JavaCompile).configureEach { + doFirst { + def isLocal = !System.getenv().containsKey("CI") + if (isLocal) { + options.compilerArgs << '-Averify=false' + } + } +} diff --git a/atlasdb-dbkvs/build.gradle b/atlasdb-dbkvs/build.gradle index ee2d46ed5b8..8802f43d479 100644 --- a/atlasdb-dbkvs/build.gradle +++ b/atlasdb-dbkvs/build.gradle @@ -51,3 +51,12 @@ dependencies { compileOnly 'org.immutables:value::annotations' compileOnly project(":atlasdb-processors") } +// AutoServiceProcessor can incorrectly throw error for local, incremental builds +tasks.withType(JavaCompile).configureEach { + doFirst { + def isLocal = !System.getenv().containsKey("CI") + if (isLocal) { + options.compilerArgs << '-Averify=false' + } + } +} From e3c902526af6be9f857455827821b1d17cf0b209 Mon Sep 17 00:00:00 2001 From: svc-changelog Date: Wed, 27 Mar 2024 17:43:31 +0000 Subject: [PATCH 2/2] Add generated changelog entries --- changelog/@unreleased/pr-7063.v2.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/@unreleased/pr-7063.v2.yml diff --git a/changelog/@unreleased/pr-7063.v2.yml b/changelog/@unreleased/pr-7063.v2.yml new file mode 100644 index 00000000000..9e2692a887c --- /dev/null +++ b/changelog/@unreleased/pr-7063.v2.yml @@ -0,0 +1,5 @@ +type: fix +fix: + description: ignore AutoService warnings locally + links: + - https://github.com/palantir/atlasdb/pull/7063