Scalameta v4.9.4
github-actions
released this
13 May 03:43
·
8 commits
to refs/heads/main
since this release
Features
- Dialects: add explicit
allowQuietSyntax
flag (#3710) @kitbellew
Bug fixes
- ScalametaParser: remove trailing comment in endpos (#3707) @kitbellew
- CharArrayReader: remove validation of surrogates (#3692) @kitbellew
- [bad: adds a bug, not fixes one] ScannerTokens: allow breaks within
for()
(#3688) @kitbellew - SoftKeywords: fix bug in StarAsTypePlaceholder (#3675) @kitbellew
- ScalametaParser: group soft keywords in simpleType (#3673) @kitbellew
- Add tests for type
***
(#3674) @kitbellew
Miscellaneous
- chore: Add support for Scala 2.13.14 (#3708) @tgodzik
- ScalametaParser: atPosWithBody uses Tokens methods (#3706) @kitbellew
- ScannerTokens: use Tokens.{,r}skipIf (#3705) @kitbellew
- Tokens: add {,r}skipIf, use in segmentLengthXxx (#3704) @kitbellew
- TokensSuite: additional tests for segmentLengthXxx (#3703) @kitbellew
- Token: add an HTrivia branch, for HSpace/Comment (#3702) @kitbellew
- TokensSuite: use assertEquals (#3701) @kitbellew
- ScannerTokens: check right delim in CantStartStat (#3700) @kitbellew
- ScalametaParser: keep pos if dropping outer block (#3695) @kitbellew
- ScalametaParser: fold blockInDelims/dropOuterBlock (#3694) @kitbellew
- ScalametaParser: rename block{WithinDelims,Raw} (#3693) @kitbellew
- ScalametaParser: remove
auto
, useAutoPos
(#3691) @kitbellew - reformat code:
- scalafmt: enable AvoidInfix rewrite (#3687) @kitbellew
- scalafmt: enable
Imports
rewrite (#3686) @kitbellew - scalafmt: enable RedundantBraces rewrite (#3685) @kitbellew
- scalafmt: enable newlines.source=fold formatting (#3684) @kitbellew
- scalafmt: enable RedundantParens rewrite (#3683) @kitbellew
- scalafmt: don't ignore newlines in syntax (#3682) @kitbellew
- scalafmt: enable SortModifiers with
styleGuide
(#3681) @kitbellew - scalafmt: avoid simple overflow (#3680) @kitbellew
- scalafmt: upgrade version v3.8.1 (#3679) @kitbellew
- scalafmt: group parameters, add an excludeFilter (#3678) @kitbellew
- clean up multi-line strings: margins, trimming etc (#3677) @kitbellew
Dependency updates
- Update sbt-shading to 2.1.4 (#3698) @scalameta-bot
- Update sbt-buildinfo to 0.12.0 (#3697) @scalameta-bot
- Update sbt-assembly to 2.2.0 (#3696) @scalameta-bot