Skip to content

v1.0.0-pre6 - Advanced Tree Pattern Matching and Renaming Improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@douira douira released this 22 Jul 14:11
· 308 commits to main since this release
4bfe540
  • Fixes and improvements for renameAll
  • Added additional renaming and replacing methods to Root (all such methods are now here)
  • Add inject nodes with multiple members
  • Refactor the parsing methods to be more useful
  • Remove some unchecked casts in favor of Class.cast
  • Fix getNumber on LiteralExpression
  • Added advanced pattern matching to Matcher
  • There are now data (string) wildcards and node wildcards that can have varying predicates and behaviors
  • Rename data visiting method in void visitor

Full Changelog: v1.0.0-pre5...v1.0.0-pre6