Class ReshuffledDiffElementExtractor
java.lang.Object
com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextract(List<DifferenceElement> diffElements) findIndexOfCorrespondingNodeTextElement(List<CsmElement> elements, NodeText nodeText) getCorrespondanceBetweenNextOrderAndPreviousOrder(CsmMix elementsFromPreviousOrder, CsmMix elementsFromNextOrder) private booleanisAlmostCorrespondingElement(TextElement textElement, CsmElement csmElement) (package private) static ReshuffledDiffElementExtractor
-
Field Details
-
nodeText
-
-
Constructor Details
-
ReshuffledDiffElementExtractor
-
-
Method Details
-
of
-
extract
-
getCorrespondanceBetweenNextOrderAndPreviousOrder
-
findIndexOfCorrespondingNodeTextElement
private List<Integer> findIndexOfCorrespondingNodeTextElement(List<CsmElement> elements, NodeText nodeText) -
isAlmostCorrespondingElement
-