Package | Description |
---|---|
com.google.javascript.refactoring | |
com.google.javascript.refactoring.testing |
Class and Description |
---|
CodeReplacement
Class that represents a set of changes to make to the code.
|
JsSourceMatcher
A
Matcher that can take arbitrary JS source code and use it as a
template to find matches in other source code. |
Match
Object that contains the information for a given match.
|
Matcher
Interface for a class that knows how to match a
Node for a specific
pattern. |
NodeMetadata
Class that holds metadata (or meta objects) for use by JsFlume that aren't
contained within the Node itself.
|
RefactoringDriver
Primary driver of a refactoring.
|
RefactoringDriver.Builder |
RefasterJsScanner.RefasterJsTemplate
Class that holds the before and after templates for a given RefasterJs refactoring.
|
Scanner
Class that developers should implement to perform a JsFlume refactoring.
|
SuggestedFix
Object representing the fixes to apply to the source code to create the
refactoring CL.
|
SuggestedFix.Builder
Builder class for
SuggestedFix that contains helper functions to
manipulate JS nodes. |
Class and Description |
---|
CodeReplacement
Class that represents a set of changes to make to the code.
|
SuggestedFix
Object representing the fixes to apply to the source code to create the
refactoring CL.
|