Releases: openrewrite/rewrite-kotlin
Releases · openrewrite/rewrite-kotlin
0.3.4
What's Changed
- Added NamedVariableInitializer to wrap Kotlin property getter and setters by @traceyyoshima in #96
- Various parsing fixes. by @traceyyoshima in #98
Full Changelog: v0.3.3...v0.3.4
0.3.3
What's Changed:
- Parsing error:
@get:JvmName(..)
. fixed by c1cc224 - Parser error: on when conditions from FirTypeOperatorCall. fixed by 8672343
- Parsing error in SignatureBuilder from ConeTypeProject Intersection type. fixed by 909dc18
- ParserError: on ErrorNamedReference that are not KtRealPsiSourceElements. fixed by 19ea45b
- ParserError: on VarargArgumentExpression. fixed by e7aa8d1
- Parser error: ClassCastException on property access in when. fixed by f75c784
- Parser error: Unsupported logical operator in when expression. fixed by 7447a0b
Full Changelog: v0.3.2...v0.3.3
0.3.2
What's Changed
- Add change type alias by @traceyyoshima in #52
- Parser error: init block test by @nomisRev in #69. Fixed by b4d5b3b.
- Parsers tests for lambda modifiers by @nomisRev in #71. Fixed by 664f0f5.
- Parser tests for sealed properties by @nomisRev in #73. Fixed by 74da050.
- Parser test class secondary constructor by @nomisRev in #75. Fixed by 75980ed.
- Parser test failing property delegation by @nomisRev in #77. Fixed by 0eaec6f.
- Parser test failing nested DSLs by @nomisRev in #79. Fixed by 4858303.
Full Changelog: v0.3.1...v0.3.2
0.3.1
0.3.0
What's Changed
- Updated with rewrite 7.39.0.
- Suspend lambda gets mangled during parsing/rewrite by @nomisRev in #55
- Add failing test destruct by @nomisRev in #57
- Add tests for issue 56 and 60 by @nomisRev in #61
- Added support of suspend modifier on lambdas. by @traceyyoshima in #62
Full Changelog: v0.2.6...v0.3.0
0.2.6
Full Changelog: v0.2.5...v0.2.6
0.2.5
0.2.4
What's Changed
- Update with rewrite 7.38.0
- refactor: JUnit Jupiter best practices by @yeikel in #36
- Clean up error reporting by @traceyyoshima in #38
New Contributors
- @yeikel made their first contribution in #36
- @traceyyoshima made their first contribution in #38
Full Changelog: v0.2.3...v0.2.4
0.2.3
What's new
- Fixed Assertions#kotlin(before, after) a283ec4
- Fixed parsing for
companion object
ae1fb43 - Fixed parsing of destructured lambda parameters 69d3900
Full Changelog: v0.2.2...v0.2.3