com.github.javaparser.printer.lexicalpreservation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,500 of 9,5000%1,341 of 1,3410%1,0941,0942,0082,0084184183939
Difference2,8730%5180%310310534534515111
LexicalDifferenceCalculator1,0010%1070%7979198198202011
DifferenceElementCalculator8980%1300%8585182182202011
LexicalPreservingPrinter8860%1120%8282188188262611
LexicalPreservingPrinter.Observer8120%1240%9292192192303011
ReshuffledDiffElementExtractor5230%820%47471311316611
RemovedGroup3210%420%41417979202011
NodeText2590%160%32325757242411
PeekingIterator1880%300%31315353161611
Removed1530%180%24243939151511
Reshuffled1450%140%22222727151511
Kept1390%160%24243636161611
TokenTextElement1330%80%28283232242411
Added1310%160%22222424141411
ChildTextElement1080%80%26262828222211
PhantomNodeLogic990%200%151524245511
TextElementIteratorsFactory.CascadingIterator830%120%101027274411
LexicalDifferenceCalculator.CalculatedSyntaxModel750%80%121212128811
LexicalDifferenceCalculator.CsmChild680%100%121213137711
DifferenceElementCalculator.ChildPositionInfo650%160%111114143311
TextElementIteratorsFactory620%60%7714144411
TextElement600%100%1313998811
TextElementIteratorsFactory.ComposedIterator590%60%7715154411
Difference.ArrayIterator570%n/a12121818121211
ReshuffledDiffElementExtractor.MatchClassification490%n/a3310103311
RemovedGroup.new Iterator() {...}400%0%55443311
LexicalPreservingVisitor270%n/a5510105511
DefaultLexicalPreservingPrinter0%n/a33553311
TextElementMatchers.new TextElementMatcher() {...}0%n/a33333311
DifferenceElement0%n/a55555511
TextElementIteratorsFactory.SingleElementIterator0%0%55774411
Difference.EnforcingIndentationContext0%n/a22662211
LexicalPreservingPrinter.new TreeVisitor() {...}0%0%33442211
TextElementIteratorsFactory.new TextElementIteratorsFactory.SingleElementIterator() {...}0%n/a22332211
TextElementMatcher0%0%44112211
TextElementMatchers0%n/a44334411
TextElementIteratorsFactory.EmptyIterator0%n/a33333311
PhantomNodeLogic.new AstObserverAdapter() {...}0%n/a22332211
LexicalPreservingPrinter.new DataKey() {...}0%n/a11111111