Marius Barbulescu
Marius Barbulescu
I have the same issue with `cleanup` test but on JDK 11. It works when I run it alone but it fails when I run all tests on `c6_CombiningPublishers` and...
Useful links to use for supporting Kotlin 2.x: - [changelog](https://github.com/JetBrains/kotlin/blob/master/docs/changelogs/ChangeLog-2.0.X.md) - [FIR basics](https://github.com/JetBrains/kotlin/blob/master/docs/fir/fir-basics.md) - [FirExpression Source code](https://github.com/JetBrains/kotlin/blob/master/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirExpression.kt) - [Kotlin Slack](https://slack-chats.kotlinlang.org/)
Started working on https://github.com/openrewrite/rewrite-kotlin/pull/627 - draft, still with compile errors - https://github.com/openrewrite/rewrite-kotlin/pull/627
There are still few issues, but I need more time to understand both Kotlin FIR and OpenRewrite. It would be great if anyone with this know-how can help here. If...
I am blocked at the part where FirSession is created in KotlinParser. I got a [suggestion](https://kotlinlang.slack.com/archives/C7L3JB43G/p1747033149595299?thread_ts=1746886540.255859&cid=C7L3JB43G), but it looks like there are a lot of changes on this area. Can...
I had some progress and I am trying to fix `WrappingAndBracesTest:blockLevelStatements` test with this failure: ``` java.lang.IllegalStateException: LST contains missing or invalid type information Identifier->Unary->Block->Block->ClassDeclaration->CompilationUnit /*~~(Identifier type is missing or...
I am working on main branch of my [fork](https://github.com/barbulescu/rewrite/tree/main).
- https://github.com/openrewrite/rewrite/pull/5575
`FirRegularClassSymbol` seems to not be handled in `KotlinTypeSignatureBuilder:signature`, but not clear yet how to handle. Cannot find `ConeStubTypeForChainInference` anymore so not sure how to handle this either.
Solved the ++ operator handling and next is adding support for `FirResolvedArgumentList`. 29 more tests to fix.