SuggestedFix.Builder |
SuggestedFix.Builder.addAlternative(SuggestedFix alternative) |
|
SuggestedFix.Builder |
SuggestedFix.Builder.addCast(Node n,
AbstractCompiler compiler,
java.lang.String type) |
Adds a cast of the given type to the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addChildToFront(Node parentNode,
java.lang.String content) |
Inserts a new node as the first child of the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addGoogRequire(Match m,
java.lang.String namespace,
ScriptMetadata scriptMetadata) |
|
SuggestedFix.Builder |
SuggestedFix.Builder.addGoogRequireType(Match m,
java.lang.String namespace,
ScriptMetadata scriptMetadata) |
|
SuggestedFix.Builder |
SuggestedFix.Builder.addImport(Match m,
java.lang.String namespace,
com.google.javascript.refactoring.SuggestedFix.ImportType importType,
ScriptMetadata scriptMetadata) |
Adds a goog.require/requireType for the given namespace if it does not already exist.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addOrReplaceJsDoc(Node n,
java.lang.String newJsDoc) |
Adds or replaces the JS Doc for the given node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.attachMatchedNodeInfo(Node node,
AbstractCompiler compiler) |
Sets the node on this SuggestedFix that caused this SuggestedFix to be built in the first
place.
|
SuggestedFix.Builder |
SuggestedFix.Builder.changeJsDocType(Node n,
AbstractCompiler compiler,
java.lang.String type) |
Changes the JS Doc Type of the given node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.delete(Node n) |
Deletes a node and its contents from the source file.
|
SuggestedFix.Builder |
SuggestedFix.Builder.deleteArgument(Node n,
int position) |
Deletes an argument from an existing function call, including any JS doc that precedes it.
|
SuggestedFix.Builder |
SuggestedFix.Builder.deleteWithoutRemovingWhitespace(Node n) |
Deletes a node without touching any surrounding whitespace.
|
SuggestedFix.Builder |
SuggestedFix.Builder.deleteWithoutRemovingWhitespaceBefore(Node n) |
Deletes a node and its contents from the source file.
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertAfter(Node node,
java.lang.String text) |
Inserts the text after the given node
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertArguments(Node n,
int position,
java.lang.String... args) |
Inserts arguments into an existing function call.
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertBefore(Node nodeToInsertBefore,
Node n,
AbstractCompiler compiler) |
Inserts a new node before the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertBefore(Node nodeToInsertBefore,
java.lang.String content) |
Inserts a string before the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.removeCast(Node n,
AbstractCompiler compiler) |
Removes a cast from the given node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.removeGoogRequire(Match m,
java.lang.String namespace) |
Removes a goog.require for the given namespace to the file if it
already exists.
|
SuggestedFix.Builder |
SuggestedFix.Builder.rename(Node n,
java.lang.String name) |
Renames a given node to the provided name.
|
SuggestedFix.Builder |
SuggestedFix.Builder.rename(Node n,
java.lang.String name,
boolean replaceEntireName) |
Renames a given node to the provided name.
|
SuggestedFix.Builder |
SuggestedFix.Builder.replace(Node original,
Node newNode,
AbstractCompiler compiler) |
Replaces the provided node with new node in the source file.
|
SuggestedFix.Builder |
SuggestedFix.Builder.replaceRange(Node first,
Node last,
java.lang.String newContent) |
Replaces a range of nodes with the given content.
|
SuggestedFix.Builder |
SuggestedFix.Builder.setDescription(java.lang.String description) |
|