com.github.javaparser.printer.lexicalpreservation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,865 of 9,8650%1,393 of 1,3930%1,1231,1232,0812,0814214213939
Difference2,8730%5180%310310534534515111
LexicalPreservingPrinter.Observer1,1600%1760%120120261261323211
LexicalDifferenceCalculator1,0010%1070%7979198198202011
DifferenceElementCalculator8980%1300%8585182182202011
LexicalPreservingPrinter8860%1120%8282188188262611
ReshuffledDiffElementExtractor5230%820%47471311316611
RemovedGroup3210%420%41417979202011
NodeText2760%160%33336161252511
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