8.85.1
What's Changed
- Groovy: parse try-with-resources without a catch block by @timtebeek in #8042
- Fix charset misdetection causing UnmappableCharacterException for CJK… by @XiaoSK in #7651
- Scala: fix parsing of
asinstanceoffollowed by a newline by @greg-at-moderne in #8041 - Go: retry fetching the artifact directly from GitHub if proxy.golang.… by @greg-at-moderne in #8044
- Add TypeUtils.isOfTypeIgnoringGenerics for matching invocations to declarations by @timtebeek in #8035
- Resolve plugin marker current version from buildscript classpath by @steve-aom-elliott in #8045
- Answer
delegatesToon aPrepareRecipemarketplace miss in all RPC servers by @knutwannheden in #8050 - Optimize
RecipeStackto eliminate per-node recipe-path copying by @knutwannheden in #8049 - Groovy: added suppport for !instanceof by @gtiwari333 in #8047
- Groovy: fix IndexOutOfBoundsException when recipe adds @annotation to a method in anonymous class by @gtiwari333 in #8048
- Memoize
Semver.validate()to cut regex CPU during recipe runs by @knutwannheden in #8051 - Speed up
ChangeTypeprecondition by gating the definition scan by @knutwannheden in #8052 - Fix SpacesStyle annotationArrayInitializerLeftBrace for annotation array initializers by @timtebeek in #8054
New Contributors
Full Changelog: v8.85.0...v8.85.1