New
v4.14.6
Bug fixes
- TreeSyntacticGroup: align with ScalametaParser (#4455) @kitbellew
- LegacyScanner: cleanup MacroSplice and MacroQuote (#4448) @kitbellew
- TreeSyntax: backquote spliced ids within quotes (#4442) @kitbellew
- ScalametaParser: fix handling of
$xand'x(#4438) @kitbellew - ReificationMacros: backquote Unquote tokens (#4435) @kitbellew
- ScalametaParser: dotty needs enclosed lambda param (#4432) @kitbellew
Miscellaneous
- ScalametaParser: split InfixContext.reduceStack (#4454) @kitbellew
- TreeSyntacticGroup: extract from TreeSyntax (#4453) @kitbellew
- Make all deprecated methods package-private (#4451) @kitbellew
- Dialect: remove one isEquivalentTo (#4450) @kitbellew
- Dialect: deprecate allowTypeParamUnderscore (#4449) @kitbellew
- CharArrayBuffer: move nextCharIf to LegacyScanner (#4447) @kitbellew
- LegacyScanner: refactor
', splitcharLitOr(#4446) @kitbellew - MacroSuite: test quotes/splices with space (#4445) @kitbellew
- LegacyScanner: remove unused code (#4444) @kitbellew
- ScalametaParser: generalize QuotedPatternContext (#4443) @kitbellew
- MacroSuite: test more quoted-ids and spliced-ids (#4441) @kitbellew
- Chars: add method return types (#4439) @kitbellew
- TreeSyntax: use Chars methods in isValidPlainId (#4440) @kitbellew
- ScalametaParser: remove unused convertToParam part (#4433) @kitbellew
- ScalametaParser: inline convertToParamClause (#4430) @kitbellew
- ScalametaParser: modify SIP-75 detection slightly (#4431) @kitbellew
Build and dependency updates
- scala-native: upgrade to v0.5.10 (#4452) @kitbellew
- chore: Test on newest Scala version 3.8.1 (#4436) @tgodzik