Skip to content

v1.0.0-pre11 - Parse Tree Caching and Cleanup

Pre-release
Pre-release
Compare
Choose a tag to compare
@douira douira released this 08 Aug 16:06
· 227 commits to main since this release
e0a0f78
  • Removed the clone method from the AST node since that approach wasn't going to work
  • Added parse tree caching with CachingParser which the AST transformer uses
  • Cleanup of the AST builder methods and added javadoc to them
  • Removed unused parsing methods
  • Added LRU Cache that is used for the caching parser but this class can also be used externally
  • Cleanup and refactor the performance tests, added a performance test that ensures caching is fast

Full Changelog: v1.0.0-pre10.3...v1.0.0-pre11