com.vaadin.copilot.javarewriter.
Package com.vaadin.copilot.javarewriter
-
ClassDescription
Represents the expression where a component has been attached to its parent.
Information about a component in the source code.
Class/Record definition related functions for Java Rewriter This class generates a record/class to host data entities used in advanced data components like Grid
This class contains hacks related to Flow components and how they work.
Represents a point in the source code where new code can be inserted.
Represents a Java component to be added to the source code.
Metadata for the copied component.
Handler for data provider changes.
Returns the file that is changed along with the new result
A utility class for modifying Java source code.
A class for performing operations on a CompilationUnit.
A functional interface for operations that modify a CompilationUnit.
Rewrites Java source code to add or replace constructor parameters, method invocations and more.
A code snippet to be inserted into the source code.
Enum representing the type of comment to be added.
The result of a duplicate operation
Information about extracting an inline variable to local variable
Information about a renamed variable.
Holder for a setter name and associated value
Where to add a component
Handles the copy & paste functionality for flow components.
Handles merging of the original source file with changes perform to the AST.
Observer for the JavaRewriter that tracks which parts have been deleted and which nodes have potentially been added or modified.
Util methods for rewriting Java
Class/Record definition related functions for Java Rewriter.
Watches target and source files to detect compilation required cases.