Migrate to OpenRewrite to parse classes. This will enable additional languages to be analysed in the future.
Activity
#111 JavaFqnCapturingVisitor working as expected
#111 Extract FqnCapturingVisitor to simplify multi-language visiting
#111 Making progress on capturing types
#111 Added variable owner sout stmts
#111 Rendering large graphs with Sigma.js
#111 Remove unneeded text
#111 Added JavaClassDeclarationVisitor
#111 Added Method Declaration & Implementation visitors
#111 Pulled up addType into TypeProcessor
#111 Added minimal processing of lambdas
#111 WIP Adding package cycle detection
#111 Attempted to add newType processing
#111 newClass processing now works
#111 Added additional assertions to JavaNewClassVisitorTest
#111 Simplified newClass test
#111 Separated visitors since not all were working under JavaVisitor
#111 Separated visitors since not all were working under JavaVisitor
#111 Minor code cleanup
#111 Using Directed graphs instead of simple ones
#111 Applied Spotless
#111 Detecting multiple assignments
#111 Handling getMethodType() == null
Merge pull request #117 from refactorfirst/move-to-openrewrite