Scalameta v4.8.15
github-actions
released this
29 Dec 19:57
·
364 commits
to refs/heads/main
since this release
Fix leading-infix handling
- ScannerTokens: introduce a line-indent region (#3422) @kitbellew
- ScannerTokens: improve
getIfCanProduceLF
(#3416) @kitbellew - ScannerTokens: improve obtaining lastNewlinePos (#3419) @kitbellew
- ScannerTokens: make
isLeadingInfix
compliant (#3411) @kitbellew - ScannerTokens: minor refactor with ws scanning (#3421) @kitbellew
- ScalametaParser: minor refactor with infix parsing (#3420) @kitbellew
- ScannerTokens: explicitly handle null
next
(#3417) @kitbellew - ScannerTokens: compute nextIndent once (#3418) @kitbellew
- FewerBracesSuite: use tname instead of Term.Name (#3415) @kitbellew
- Use EOL/AtEOL instead of LF or LFLF in matching (#3414) @kitbellew
- ScannerTokens: use
rs
for matched regions (#3410) @kitbellew - ScannerTokens: reimplement multilineCommentIndent (#3405) @kitbellew
- TokenIterator: replace {current,peek}Indentation (#3406) @kitbellew
- ScannerTokens: use original regions, not matched (#3408) @kitbellew
- ScalametaParser: in refinementInBraces, simplify (#3407) @kitbellew
Bug fixes
- fix: don't emit implicit conversion occurrence when qualifier in synthetic apply (#3412) @kasiaMarek
- CharArrayReader: allow high-surrogate in squotes (#3404) @kitbellew
- CharArrayReader: move readUnicodeChar to companion (#3403) @kitbellew
Dependency updates
- Update mdoc, sbt-mdoc to 2.5.1 (#3400) @scalameta-bot
- Update coursier to 2.1.8 (#3399) @scalameta-bot
- Update scalafmt-core to 3.7.17 (#3401) @scalameta-bot
- Update sbt-npm-package to 0.2.0 (#3398) @scalameta-bot
- Update sbt-assembly to 2.1.5 (#3397) @scalameta-bot
- build(deps): bump actions/setup-java from 3 to 4 (#3396) @dependabot