Releases: openrewrite/rewrite-kotlin
Releases · openrewrite/rewrite-kotlin
1.1.6
What's Changed
- Updated with the latest parsing improvements.
Full Changelog: v1.1.5...v1.1.6
1.1.5
What's Changed
- Revised
KotlinParserVisitor
to access PSI. by @traceyyoshima in #154 - Introduce PSI tree by @kunli2 in #155
Full Changelog: v1.1.4...v1.1.5
1.1.4
1.1.3
What's Changed
- Add recipe to replace deprecated
Char#toInt
withChar#code
by @kunli2 in #148 - Use explicit receiver when available in mapBinaryOperation. by @traceyyoshima in #150
- Improved various error messages.
Full Changelog: v1.1.2...v1.1.3
1.1.2
What's Changed
- fix the checkNotNull
!!
missing by @kunli2 in #134 - Added support to parse Kotlin's set function call. by @traceyyoshima in #137
- Fixed returns on if statements without a body. by @traceyyoshima in #141
- Fix ExtensionFunction parsing error by @kunli2 in #142
- Detect FIR unary operator elements in visitComparisonExpression by @traceyyoshima in #144
Full Changelog: v1.1.1...v1.1.2
1.1.1
What's Changed
- Remove duplicate static analysis recipe by @mike-solomon in #125
- Fixed various parsing errors.
New Contributors
- @mike-solomon made their first contribution in #125
Full Changelog: v1.1.0...v1.1.1
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