Tim te Beek
Tim te Beek
Pet peeve: IDE warnings about unused loggers added through Lombok annotations. While we already have [Remove unused private fields](https://docs.openrewrite.org/reference/recipes/java/cleanup/removeunusedprivatefields), this does not take into account loggers added through for instance...
Aside from the recipes and use cases that we maintain, the wider community has also adopted OpenRewrite to do their own migrations. Notable instances of these are: - VMWare's [Spring...
## What problem are you trying to solve? We have publishing to Maven local documented for Gradle: https://docs.openrewrite.org/authoring-recipes/recipe-development-environment#local-publishing-for-testing Recently we added a pom.xml to https://github.com/moderneinc/rewrite-recipe-starter But folks don't yet see...
Yaml Change Key as an example; there's [a test annotated with DocumementExample](https://github.com/openrewrite/rewrite/blob/c75ead0ed463b9df751c3d15ab3126f1d373f998/rewrite-yaml/src/test/java/org/openrewrite/yaml/ChangeKeyTest.java#L47), yet there's no example shown in the docs at https://docs.openrewrite.org/recipes/yaml/changekey
We've had [data flow analysis](https://github.com/openrewrite/rewrite/tree/main/rewrite-java/src/main/java/org/openrewrite/java/dataflow) as an incubating feature for a while now; in particular [in rewrite-java-security](https://github.com/openrewrite/rewrite-java-security/search?q=dataflow). Might be good to document or at least mention this feature in the...
We already have a few places where we describe how to best tune your local environment and IDE for recipe development: - https://github.com/openrewrite/rewrite/blob/main/CONTRIBUTING.md - https://docs.openrewrite.org/authoring-recipes/recipe-development-environment - https://docs.openrewrite.org/reference/building-openrewrite-from-source Yet we can...
## What problem are you trying to solve? `AddOrUpdateAnnotationAttribute` can not currently add values to an array. When you try that you get ``` ClassCastException: class org.openrewrite.java.tree.J$NewArray cannot be cast...
Some assorted feedback and notes after running the workshop at JFall; anyone welcome to add new suggestions. - [ ] comment out the AsciiDoc callout in the XML snippet, to...
## What version of OpenRewrite are you using? I am using - OpenRewrite v8.1.15+ - Moderne platform - rewrite-static-analysis v1.0.5+ ## How are you running OpenRewrite? Moderne platform; running https://app.moderne.io/recipes/org.openrewrite.staticanalysis.CommonStaticAnalysis...
## What problem are you trying to solve? Reduce duplication, also going forward with other languages, [in KotlinFileChecker](https://github.com/openrewrite/rewrite-static-analysis/blob/664e9dd62e924814116ac49fe8eabf1478ca2e6a/src/main/java/org/openrewrite/staticanalysis/kotlin/KotlinFileChecker.java#L27) and equivalents ``` Preconditions.and( Preconditions.not(new KotlinFileChecker()), Preconditions.not(new GroovyFileChecker())), ``` ## Describe the...