-
-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to OpenRewrite #111
Comments
jimbethancourt
added a commit
that referenced
this issue
Oct 30, 2024
JavaFqnCapturingVisitor captures all possible type name references when specified as a generic type parameter
jimbethancourt
added a commit
that referenced
this issue
Oct 30, 2024
Extract FqnCapturingVisitor to simplify implementation of multi-language visiting
jimbethancourt
added a commit
that referenced
this issue
Nov 14, 2024
jimbethancourt
added a commit
that referenced
this issue
Nov 17, 2024
jimbethancourt
added a commit
that referenced
this issue
Nov 28, 2024
- Rendering large graphs (> 700 nodes + edges) on demand with Sigma.js, Graphology, graphlib, and graphlib-dot in the HTML report. Renders using WebGL. - Touched up type processing in JavaVariableVisitor - Removed the use of JavaParser
jimbethancourt
added a commit
that referenced
this issue
Dec 1, 2024
Removed unneeded text from the report output (package names and excess JavaScript characters in DOT graph declaration)
jimbethancourt
added a commit
that referenced
this issue
Dec 2, 2024
- Added JavaClassDeclarationVisitor and pulled type processing up into the TypeProcessor interface and added corresponding unit test - Composing the JavaVistor with the various visitors needed to capture all types in the codebase
jimbethancourt
added a commit
that referenced
this issue
Jan 27, 2025
Added Method Declaration & Implementation visitors Moved classes around Pulled test classes into src/test/java Upgraded OpenRewrite BOM version
jimbethancourt
added a commit
that referenced
this issue
Jan 28, 2025
- Pulled up addType into TypeProcessor - Classes no longer add edges to themselves - Updated unit tests
jimbethancourt
added a commit
that referenced
this issue
Jan 28, 2025
- Added minimal processing of lambdas - Applied Spotless formatting
jimbethancourt
added a commit
that referenced
this issue
Jan 30, 2025
WIP Adding package cycle detection
jimbethancourt
added a commit
that referenced
this issue
Jan 30, 2025
jimbethancourt
added a commit
that referenced
this issue
Jan 31, 2025
jimbethancourt
added a commit
that referenced
this issue
Feb 4, 2025
jimbethancourt
added a commit
that referenced
this issue
Feb 5, 2025
Simplified newClass test Handling constructors in JavaMethodDeclarationVisitor
jimbethancourt
added a commit
that referenced
this issue
Feb 6, 2025
- Pulled visitors up since not all were working under JavaVisitor - Passing back class graph - JavaProjectParserTests now passing
jimbethancourt
added a commit
that referenced
this issue
Feb 6, 2025
- Pulled visitors up since not all were working under JavaVisitor - Passing back class graph - JavaProjectParserTests now passing
jimbethancourt
added a commit
that referenced
this issue
Feb 6, 2025
jimbethancourt
added a commit
that referenced
this issue
Feb 6, 2025
- Using Directed graphs instead of simple ones - Declaring JGraphT version in parent pom
jimbethancourt
added a commit
that referenced
this issue
Feb 11, 2025
Detecting multiple assignments if multiple take place in a single declaration. Applied Spotless.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Migrate to OpenRewrite to parse classes. This will enable additional languages to be analysed in the future.
The text was updated successfully, but these errors were encountered: