Repository navigation
Releases
Releases · eed3si9n/scruff
0.4.3
bug fixes
- fix: Parenthesize an infix vararg splice in Scala 2 by @eed3si9n in #55
- fix: Keep implicit in a class's first parameter clause by @eed3si9n in #61
- fix: Quote a symbolic name before a colon body by @eed3si9n in #62
- fix: Keep braces around lines Scala 3 can't indent by @eed3si9n in #63
- fix: Fixes misaligned end match after an assignment by @eed3si9n in #64
- fix: Fixes then and do branches in an indented case body by @eed3si9n in #65
behind the scenes
Full Changelog: v0.4.2...v0.4.3
0.4.2
0.4.1
bug fixes
- fix: indent a match after a broken chain from its last line by @eed3si9n + @Only1Loatheb in #47
- fix: Prioritize braced typed lambda over colon argument bindings by @Only1Loatheb in tree-sitter/tree-sitter-scala#733 / #48
Full Changelog: v0.4.0...v0.4.1
0.4.0
updates and bug fixes
- feat: add vertical space between statements by @eed3si9n in #41
- docs: describe the current style by @eed3si9n in #37
- fix: indent a braced body written at or left of its opener by @eed3si9n in #39
- fix: keep asInstanceOf[T] with its operand when breaking a chain by @eed3si9n in #42
behind the scenes
Full Changelog: v0.3.3...v0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
updates
- sbt 0.13 syntax rewrite by @eed3si9n in #14
- procedure_syntax rewrite by @eed3si9n in #19
--selectoption by @eed3si9n in #15- file-wide suppression with
scruff: noqaandscruff: file_ignoreby @eed3si9n in #22 - organize_imports rule (S010) with
--fixby @eed3si9n in #23 - run
--fixonscruffCheckOnCompileby @eed3si9n in #26 - finally_close rule (S011) with
--fixby @eed3si9n in #29
bug fixes
- fix: fixes config by @eed3si9n in #13
- fix: indent typed lambda bodies in braces by @eed3si9n in #18
- fix: keep typed wildcard lambda parameters in Scala 2 (#16) by @eed3si9n in #21
behind the scenes
- docs: document check by @eed3si9n in #11
- docs: update the overview by @eed3si9n in #12
- ci: bump to 0.2.2 by @eed3si9n in #10
- docs: split docs for fixes by @eed3si9n in #20
- tree-sitter-scala 0.26.9 by @eed3si9n in #24
- refactor: drop tree-sitter-scala workarounds fixed by 0.26.9 by @eed3si9n in #25
- doc: Update docs by @eed3si9n in #27
- ci: Bump to 0.3.0 by @eed3si9n in #28
- doc: Update docs by @eed3si9n in #30
Full Changelog: v0.2.2...v0.3.0