Skip to content

Merge pull request #97 from openjavaformat/remove-palantir-build-plugins #264

Merge pull request #97 from openjavaformat/remove-palantir-build-plugins

Merge pull request #97 from openjavaformat/remove-palantir-build-plugins #264

Triggered via push October 2, 2026 18:25
Status Success
Total duration 6m 31s
Artifacts –
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

20 warnings and 2 notices
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/FormatDiff.java#L141
[DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/FormatDiff.java#L140
[DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/ExecutableTransform.java#L86
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/PalantirJavaFormatProviderPlugin.java#L32
[ReferenceEquality] Comparison using reference equality instead of value equality
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/SpotlessInterop.java#L47
[InjectOnConstructorOfAbstractClass] Constructors on abstract classes are never directly @Inject'ed, only the constructors of their subclasses can be @Inject'ed.
Analyze (actions, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/SpotlessInterop.java#L37
[ConstantNaming] Constant variables should adhere to the `UPPER_SNAKE_CASE` naming convention
Analyze (actions, none): open-java-format-jdk-bootstrap/src/main/java/com/palantir/javaformat/bootstrap/NativeImageFormatterService.java#L54
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (actions, none): open-java-format-jdk-bootstrap/src/main/java/com/palantir/javaformat/bootstrap/BootstrappingFormatterService.java#L88
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/FormatDiff.java#L141
[DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/FormatDiff.java#L140
[DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations.
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/ExecutableTransform.java#L86
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/PalantirJavaFormatProviderPlugin.java#L32
[ReferenceEquality] Comparison using reference equality instead of value equality
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/SpotlessInterop.java#L47
[InjectOnConstructorOfAbstractClass] Constructors on abstract classes are never directly @Inject'ed, only the constructors of their subclasses can be @Inject'ed.
Analyze (java-kotlin, none): gradle-open-java-format/src/main/java/com/palantir/javaformat/gradle/SpotlessInterop.java#L37
[ConstantNaming] Constant variables should adhere to the `UPPER_SNAKE_CASE` naming convention
Analyze (java-kotlin, none): open-java-format-jdk-bootstrap/src/main/java/com/palantir/javaformat/bootstrap/NativeImageFormatterService.java#L54
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (java-kotlin, none): open-java-format-jdk-bootstrap/src/main/java/com/palantir/javaformat/bootstrap/BootstrappingFormatterService.java#L88
[CollectorMutability] Avoid `Collectors.to{List,Map,Set}` in favor of collectors that emphasize (im)mutability
Analyze (actions, none)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Analyze (java-kotlin, none)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"