openrewrite / rewrite-gradle-plugin

OpenRewrite's Gradle plugin.
Apache License 2.0
64 stars 40 forks source link

Fixes the order to process files to avoid quarks #218

Closed rpau closed 1 year ago

rpau commented 1 year ago

What's changed?

The order in what the files have been parsed. Before this change, the resources were parsing kotlin files and producing quarks. Also for kotlin projects, resource files were ignored.

It also checks if settings can not be resolved, which helps to properly write a test that validates the parsing.

What's your motivation?

Produce correct LSTs

Anything in particular you'd like reviewers to focus on?

The order in what the files are produced.

I am working on a test to be added.