What's Changed
* Scala: fix prefix handling in partial function applications by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7960
* Scala: fix for space between curried parameter lists in method declar… by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7959
* Scala: fix parsing of alternate matching pattern in case binding by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7961
* Go: add Go.DeclarationBlock to the type registry by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7962
* Scala: fix for double-dollar, i.e. dollar escaping in String interpol… by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7963
* Go: Add GetSourcePath() and use it in preconditions by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7964
* Scala: handle dotted match syntax by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7965
* Scala: fix parsing of trailing comments in parameter lists by greg-at-moderne in https://github.com/openrewrite/rewrite/pull/7966
* Docker: fix stale alpine suggestion in FindEndOfLifeImagesTest by timtebeek in https://github.com/openrewrite/rewrite/pull/7967
* Python: reduce LST memory footprint (__slots__, shared empty lists, compact ids) by knutwannheden in https://github.com/openrewrite/rewrite/pull/7958
* Use JavaSourceFile, not J.CompilationUnit, when a Java recipe only needs file-level data by jkschneider in https://github.com/openrewrite/rewrite/pull/7970
**Full Changelog**: https://github.com/openrewrite/rewrite/compare/v8.84.7...v8.84.8