Manu Sridharan
Manu Sridharan
Going to hold off on merging this for now due to https://github.com/google/google-java-format/issues/1127.
@liblit can you review again? This should work now with GJF 1.24.0
This support is incomplete (even for cases with explicit type arguments), but let's go ahead and land it and do things in pieces. Thanks!
@Shivam7-1 your code does not compile. Please at least ensure the code builds locally and tests pass before requesting a review.
@Shivam7-1 you can run `./gradlew spotlessApply` to fix the formatting issues causing a CI failure
Thanks for the report. We've thought about trying to fix false positives like this before, but it's a bit involved. Basically we'd need to know which inherited fields need to...
Nice find! I will take a look.
This is an upstream issue in Checker Framework: https://github.com/typetools/checker-framework/issues/6743 We will need a fix there and then we can pull in the release with the fix. I presume this is...
Fixed by https://github.com/typetools/checker-framework/pull/6752. We'll get the fix when it reaches a Checker Framework release and we update.
Thinking more, this is probably low priority. The reason I reported this was that in looking at the control-flow graph for [the test case](https://github.com/typetools/checker-framework/blob/0a3d469a657c4680284efe588f822cf072d706ab/dataflow/tests/java22/unnamed-pattern/Test.java) I didn't even see the second...