Comments (3)
Really helpful to have these examples, thanks! If you want to try your hand at debugging some of these we can probably convert your examples into unit tests as seen here.
from rewrite.
Time permitting I might be able to take a look... Would that just be pulling down the rewrite module local? Priority currently is finding all of the parsing issues. I do see a benefit in being able to use the recipes...
from rewrite.
Time permitting I might be able to take a look... Would that just be pulling down the rewrite module local? Priority currently is finding all of the parsing issues. I do see a benefit in being able to use the recipes...
Yes that would start with cloning openrewrite/rewrite, and then following these instructions to set up your IDE. From there you're welcome to open a draft PR to show the cases you'd like to see covered as a runnable test, such that they're easier to explore.
from rewrite.
Related Issues (20)
- Groovy Parser Failes on Method Reference Operator :: HOT 3
- Allow custom YAML filenames in YamlParser HOT 4
- There were problems parsing Inner Class HOT 1
- Parsing issue with duplicate imports HOT 2
- GroovyParser issue with statically imported constants HOT 2
- org.openrewrite.staticanalysis.RemoveUnusedPrivateMethods ignores class level @SuppressWarnings("unused")
- Gradle Plugin/Openrewrite should skip files anntoated with javax.annotation.Generated HOT 3
- 🐛 null is not an object (evaluating 'u.upgradesAndMigrations.map') HOT 2
- MavenPomDownloader - UncheckedIOException does not get wrapped into MavenDownloadingException HOT 1
- XPathMatcher doesn't find the path in the XML document if searched with tag attribute and hence changeTagValue recipe doesn't work as expected. HOT 2
- Option to enable recipes to leave a comment indicating auto-generated code HOT 3
- Expand getCoordinates of newClass to access arguments HOT 1
- Issue discovered on `docs/spring-authorization-server-docs.gradle` with `Change Gradle dependency artifact` HOT 1
- AppendToTextFile doesn't support newline-separated values? HOT 7
- StackOverflowError on attempt to run against import dependencies HOT 2
- add gradle dependency when using spring boot dependency management HOT 2
- `SSLHandshakeException` stacktrace from `maven.java.net` not actionable, possibly should not have been attempted HOT 29
- Space is missing when adding annotation to variable declarations HOT 1
- Groovy parsing Exception while reading jenkins file - running custom recipe HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rewrite.