| Added |
|
| ChildTextElement |
Represent the position of a child node in the NodeText of its parent.
|
| DefaultLexicalPreservingPrinter |
|
| Difference |
A Difference should give me a sequence of elements I should find (to indicate the context) followed by a list of elements
to remove or to add and follow by another sequence of elements.
|
| IndentationCalculator |
Provides stateless utility methods for indentation calculations and analysis.
|
| IndentationCalculator.EnforcingContext |
Context information for enforcing indentation.
|
| IndentationConstants |
Constants related to indentation management in lexical preservation.
|
| IndentationContext |
Maintains the current indentation state during lexical preservation operations.
|
| IndexTrackingIterator<T> |
A generic iterator that tracks the index of the current element.
|
| Kept |
|
| LexicalPreservingPrinter |
The LexicalPreservingPrinter is responsible for maintaining the original formatting
and layout of Java source code when the Abstract Syntax Tree (AST) is modified.
|
| LexicalPreservingVisitor |
|
| PeekingIterator<E> |
Decorates an iterator to support one-element lookahead while iterating.
|
| PhantomNodeLogic |
Deprecated.
|
| Removed |
|
| Reshuffled |
Elements in a CsmMix have been reshuffled.
|
| ReshuffledDiffElementExtractor |
|
| TextElement |
|
| TextElementIterator |
Iterator that tracks its current position in a TextElement list.
|
| TextElementList |
|
| TokenTextElement |
|