JParseCode 0.21.0
Parsing performance optimizations (~15-20%)
Changed
- Update dependencies
jtext-tokenizer@0.7.0andjtext-parser@0.18.0 ParserActionLoggerandParseTimesoptimizations and changes to work withjtext-tokenizernewTokenizationLoggerJavaFileTokenizer,CsFileTokenizer,CommentTokenizer,IdentifierTokenizer, andNumberTokenizerreusable/reusableCharParsersflag implementation to control whichCharParserMatchableFactoryimplementation is usedCodeTokenizer.tokenizeDocument()fragmentConstructorparameter optimization to skip creating fragment source string twice, major performance improvement ~5-10%- New aggregate performance logging output for text tokenization related counters