-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade JDKs used by GitHub Actions builds #1329
Conversation
Looks good. No mutations were possible for these changes. |
I would have expected an Error Prone incompatibility, but in fact it's an OpenRewrite incompatibility 😅. @timtebeek FYI:
JDK 23 will be released later this month, so perhaps worth looking into. (My schedule is packed the coming weeks, so unfortunately I won't have time to dive in myself.) |
Understandable; the usage is here indeed (and in the Java 8/11/17 parser visitors): https://github.com/openrewrite/rewrite/blob/a98d83d698dda9971c93a0767b7f85d5866f306d/rewrite-java-21/src/main/java/org/openrewrite/java/isolated/ReloadableJava21ParserVisitor.java#L1666 Adding some links for context: Can't immediately find any public mention of the changes to /cc @knutwannheden As an aside you might want to change these lines to use rewrite-java-17, or a version matching the runtime Java version, as you're right now getting an error from our Java 11 parser, but a fix is likely to land in a newer parser version instead. error-prone-support/error-prone-contrib/pom.xml Lines 202 to 206 in 9f222e9
|
Ack! I filed #1330. |
4d862e0
to
b67e7fc
Compare
Quality Gate passedIssues Measures |
Looks good. No mutations were possible for these changes. |
We'll do another release this Wednesday; should help to see if this worked. :) |
b67e7fc
to
e46fa89
Compare
Looks good. No mutations were possible for these changes. |
Looks good. No mutations were possible for these changes. |
Updated the PR; build should pass once openrewrite/rewrite#4618 is released. |
I've just released https://github.com/openrewrite/rewrite/releases/tag/v8.38.1 ; |
Nice! I expect Renovate to open the upgrade PR tonight. 🌚 |
ceae66c
to
c000ea5
Compare
Nope, cause we pull it in via |
Looks good. No mutations were possible for these changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📈 📈 📈
.github/ISSUE_TEMPLATE/bug_report.md
Outdated
- Error Prone Support version (e.g. `0.15.0`). | ||
- Java version (i.e. `java --version`, e.g. `17.0.13`). | ||
- Error Prone version (e.g. `2.35.1`). | ||
- Error Prone Support version (e.g. `0.18.0`). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's bump to 0.19.0
already? As we are gonna release that soon :).
Nice to see the fixes @timtebeek 🚀 ! |
Looks good. No mutations were possible for these changes. |
d7f5770
to
d56d7f5
Compare
d56d7f5
to
8b945d4
Compare
Looks good. No mutations were possible for these changes. |
1 similar comment
Looks good. No mutations were possible for these changes. |
Quality Gate passedIssues Measures |
Thanks all! Great to see the fix land here; we release OpenRewrite every two weeks, with the next one the day before JFall to remove the temporary override added here. |
Suggested commit message: