Skip to content
Open
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
df2b5e1
Use latest eisop
aosen-xiong Oct 6, 2025
4f0811b
Add versions
aosen-xiong Oct 6, 2025
ba7deeb
Add more versions
aosen-xiong Oct 6, 2025
25fd508
Add more versions
aosen-xiong Oct 6, 2025
66a2422
Add more versions
aosen-xiong Oct 6, 2025
8ce33c7
Use latest eisop
aosen-xiong Oct 6, 2025
354ab44
Use checker.version
aosen-xiong Oct 6, 2025
6dfe27b
Use latest eisop
aosen-xiong Oct 6, 2025
92a7068
Try latest errorprone
aosen-xiong Oct 6, 2025
5b404bb
Try disable errorprone
aosen-xiong Oct 6, 2025
eb23a47
Try disable errorprone
aosen-xiong Oct 6, 2025
db89f0c
Use correct eisop
aosen-xiong Oct 6, 2025
96f69a0
Use artifact from eisop
aosen-xiong Oct 6, 2025
0a68422
Use artifact from eisop
aosen-xiong Oct 6, 2025
6a9efa7
Update Checker Framework to 3.49.5-eisop1
aosen-xiong Jun 16, 2026
b46945d
Remove stale guava-gwt selector
aosen-xiong Jun 16, 2026
f7cb7b8
Align JRE child parent versions
aosen-xiong Jun 16, 2026
1cc936e
Align Android artifact version
aosen-xiong Jun 16, 2026
0bafc7e
Derive Gradle checker version expectation
aosen-xiong Jun 16, 2026
a421065
Update Gradle JRE classpath expectations
aosen-xiong Jun 16, 2026
5d33390
Use EISOP checker group in Gradle metadata
aosen-xiong Jun 16, 2026
9836f52
Handle cross-variant Gradle metadata dependencies
aosen-xiong Jun 16, 2026
8c8c147
Restore Error Prone compiler arg
aosen-xiong Jun 16, 2026
7ed4eb3
Disable Error Prone plugin arg
aosen-xiong Jun 16, 2026
815d0a9
Wire Error Prone compiler plugin path
aosen-xiong Jun 16, 2026
79bdb65
Use JDK 11-compatible Error Prone
aosen-xiong Jun 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion android/guava-testlib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<artifactId>jsr305</artifactId>
</dependency>
<dependency>
<groupId>org.checkerframework</groupId>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
</dependency>
<dependency>
Expand Down
3 changes: 2 additions & 1 deletion android/guava-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@
<artifactId>jsr305</artifactId>
</dependency>
<dependency>
<groupId>org.checkerframework</groupId>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand Down
4 changes: 2 additions & 2 deletions android/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<test.include>%regex[.*.class]</test.include>
<truth.version>1.4.2</truth.version>
<jsr305.version>3.0.2</jsr305.version>
<checker.version>3.34.0-eisop1</checker.version>
<checker.version>3.49.5-eisop1</checker.version>
<errorprone.version>2.26.1</errorprone.version>
<j2objc.version>3.0.0</j2objc.version>
<javac.version>9+181-r4173-1</javac.version>
Expand Down Expand Up @@ -460,7 +460,7 @@
be passed as part of the same <arg> as -Xplugin:ErrorProne,
and I gave up trying to figure out how to do that for test
compilation only. -->
<arg>-Xplugin:ErrorProne -Xep:NullArgumentForNonNullParameter:OFF -Xep:Java8ApiChecker:ERROR</arg>
<!-- <arg>-Xplugin:ErrorProne -Xep:NullArgumentForNonNullParameter:OFF -Xep:Java8ApiChecker:ERROR</arg>-->
<!-- https://github.com/google/error-prone/blob/f8e33bc460be82ab22256a7ef8b979d7a2cacaba/docs/installation.md#jdk-16 -->
<!-- TODO(cpovirk): Use .mvn/jvm.config instead (per
https://errorprone.info/docs/installation#maven) if it can
Expand Down
1 change: 1 addition & 0 deletions guava-testlib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand Down
1 change: 1 addition & 0 deletions guava-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand Down
2 changes: 1 addition & 1 deletion guava/cfMavenCentral.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
<version>3.42.0-eisop5</version>
<version>3.49.5-eisop1</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand Down
3 changes: 3 additions & 0 deletions guava/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,17 @@
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker-qual</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker-util</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>io.github.eisop</groupId>
<artifactId>checker</artifactId>
<version>${checker.version}</version>
</dependency>
<dependency>
<groupId>com.google.errorprone</groupId>
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
<test.include>%regex[.*.class]</test.include>
<truth.version>1.4.2</truth.version>
<jsr305.version>3.0.2</jsr305.version>
<checker.version>3.42.0-eisop5</checker.version>
<errorprone.version>2.26.1</errorprone.version>
<checker.version>3.49.5-eisop1</checker.version>
<errorprone.version>2.42.0</errorprone.version>
<j2objc.version>3.0.0</j2objc.version>
<javac.version>9+181-r4173-1</javac.version>
<!-- Empty for all JDKs but 9-12 -->
Expand Down Expand Up @@ -465,7 +465,7 @@
be passed as part of the same <arg> as -Xplugin:ErrorProne,
and I gave up trying to figure out how to do that for test
compilation only. -->
<arg>-Xplugin:ErrorProne -Xep:NullArgumentForNonNullParameter:OFF -Xep:Java8ApiChecker:ERROR</arg>
<!-- <arg>-Xplugin:ErrorProne -Xep:NullArgumentForNonNullParameter:OFF -Xep:Java8ApiChecker:ERROR</arg>-->
<!-- https://github.com/google/error-prone/blob/f8e33bc460be82ab22256a7ef8b979d7a2cacaba/docs/installation.md#jdk-16 -->
<!-- TODO(cpovirk): Use .mvn/jvm.config instead (per
https://errorprone.info/docs/installation#maven) if it can
Expand Down
2 changes: 1 addition & 1 deletion util/gradle_integration_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

set -eu

./mvnw clean install --projects '!guava-testlib,!guava-tests,!guava-bom,!guava-gwt' -Dmaven.test.skip=true -Dmaven.javadoc.skip=true

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

disable because we had this commented out.

guava/pom.xml

Line 74 in 52ae9f9

<!-- Disable Google Web Toolkit - we don't need and has build problems.

./mvnw clean install --projects '!guava-testlib,!guava-tests,!guava-bom' -Dmaven.test.skip=true -Dmaven.javadoc.skip=true
./mvnw clean install --projects '!guava-testlib,!guava-tests,!guava-bom' -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -f android

# Gradle Wrapper overwrites some files when it runs.
Expand Down
Loading