Package | Description |
---|---|
com.google.javascript.refactoring |
Modifier and Type | Method and Description |
---|---|
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) |
Copyright © 2009-2020 Google. All Rights Reserved.