Skip to content

Replace palantir's Gradle plugins with plain Gradle #262

Replace palantir's Gradle plugins with plain Gradle

Replace palantir's Gradle plugins with plain Gradle #262

Triggered via pull request October 2, 2026 08:36
Status Success
Total duration 5m 11s
Artifacts –

codeql-analysis.yml

on: pull_request
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"