Take the plugin descriptor from PluginAware, not from PluginManager #224
Triggered via pull request
September 25, 2026 16:48
Status
Success
Total duration
17m 33s
Artifacts
–
ci.yml
on: pull_request
build
3m 53s
Matrix: jdk
Matrix: native
Annotations
85 warnings and 6 notices
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 25):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build:
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 27):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
build (JDK 26):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
gradle-open-java-format/src/test/java/com/palantir/javaformat/gradle/testing/GradleTestProject.java#L77
[AnnotateFormatMethod] This method uses a pair of parameters as a format string and its arguments, but the enclosing method wasn't annotated. Doing so gives compile-time rather than run-time protection against malformed format strings.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-aarch64):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
gradle-open-java-format/src/test/java/com/palantir/javaformat/gradle/testing/GradleTestProject.java#L77
[AnnotateFormatMethod] This method uses a pair of parameters as a format string and its arguments, but the enclosing method wasn't annotated. Doing so gives compile-time rather than run-time protection against malformed format strings.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (linux-x86-64):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
gradle-open-java-format/src/test/java/com/palantir/javaformat/gradle/testing/GradleTestProject.java#L77
[AnnotateFormatMethod] This method uses a pair of parameters as a format string and its arguments, but the enclosing method wasn't annotated. Doing so gives compile-time rather than run-time protection against malformed format strings.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-aarch64):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
gradle-open-java-format/src/test/java/com/palantir/javaformat/gradle/testing/GradleTestProject.java#L77
[AnnotateFormatMethod] This method uses a pair of parameters as a format string and its arguments, but the enclosing method wasn't annotated. Doing so gives compile-time rather than run-time protection against malformed format strings.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L27
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L25
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L23
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/DocVisitor.java#L21
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L793
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L636
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L573
[StatementSwitchToExpressionSwitch] This statement switch can be converted to a new-style arrow switch
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L153
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format/src/main/java/com/palantir/javaformat/doc/Level.java#L151
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64):
open-java-format-spi/src/main/java/com/palantir/javaformat/java/Replacement.java#L60
[PatternMatchingInstanceof] This code can be simplified to use a pattern-matching instanceof.
|
|
native (macos-x86-64)
This build uses GraalVM CE for JDK 25.0.1, the last available JDK 25 build for macOS Intel.
|
|
build (JDK 25)
"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"
|
|
build
"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"
|
|
JDK 27 runs with -x :gradle-open-java-format:test
Gradle 9.7.1 does not run on Java 27 yet, and the Gradle plugin's tests run their TestKit builds on the test JVM, where they fail with "Unsupported class file major version 71". Those tests are left out until the wrapper's Gradle supports Java 27.
|
|
build (JDK 27)
"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"
|
|
build (JDK 26)
"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"
|
|
native (linux-x86-64)
"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"
|