Releases: openrewrite/rewrite-kotlin
Releases · openrewrite/rewrite-kotlin
1.1.0
What's Changed
- Fix NPE when failed to parse Kotlin file by @kzwang in #112
- Added support for parsing error analysis. by @traceyyoshima in #118
- Added type mapping for JavaReference types. by @traceyyoshima in #124
New Contributors
Full Changelog: v1.0.0...v1.1.0
1.0.0
What's Changed
- Update with rewrite 8.0.0
- Bump Gradle wrapper to 7.6.1 by @timtebeek in #107
- Add tests that replicate annotation parsing and printing problems by @fpoyer in #106
- Spelling by @jsoref in #109
- Rewrite8 update by @kunli2 in #111
New Contributors
- @timtebeek made their first contribution in #107
- @fpoyer made their first contribution in #106
- @jsoref made their first contribution in #109
Full Changelog: v0.4.1...v1.0.0
0.4.1
What's Changed
- Update with rewrite 7.40.1
- Basic support for platform-typed objects by @knutwannheden in #103
- Ensure
J.FieldAccess#name
has field type by @knutwannheden in #102
New Contributors
- @knutwannheden made their first contribution in #103
Full Changelog: v0.4.0...v0.4.1
0.4.0
0.3.5
What's Changed
- Remove automatic source set addition to compilation units by @shanman190 in #95
New Contributors
- @shanman190 made their first contribution in #95
Full Changelog: v0.3.4...v0.3.5
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