Package | Description |
---|---|
com.google.javascript.refactoring |
Modifier and Type | Method and Description |
---|---|
SuggestedFix.Builder |
SuggestedFix.Builder.addCast(Node n,
AbstractCompiler compiler,
String type)
Adds a cast of the given type to the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addChildToFront(Node parentNode,
String content)
Inserts a new node as the first child of the provided node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addGoogRequire(Match m,
String namespace)
Adds a goog.require for the given namespace to the file if it does not
already exist.
|
SuggestedFix.Builder |
SuggestedFix.Builder.addOrReplaceJsDoc(Node n,
String newJsDoc)
Adds or replaces the JS Doc for the given node.
|
SuggestedFix.Builder |
SuggestedFix.Builder.changeJsDocType(Node n,
AbstractCompiler compiler,
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.deleteWithoutRemovingWhitespaceBefore(Node n)
Deletes a node and its contents from the source file.
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertAfter(Node node,
String text)
Inserts the text after the given node
|
SuggestedFix.Builder |
SuggestedFix.Builder.insertArguments(Node n,
int position,
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,
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,
String namespace)
Removes a goog.require for the given namespace to the file if it
already exists.
|
SuggestedFix.Builder |
SuggestedFix.Builder.rename(Node n,
String name)
Renames a given node to the provided name.
|
SuggestedFix.Builder |
SuggestedFix.Builder.rename(Node n,
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,
String newContent)
Replaces a range of nodes with the given content.
|
SuggestedFix.Builder |
SuggestedFix.Builder.setDescription(String description) |
SuggestedFix.Builder |
SuggestedFix.Builder.setOriginalMatchedNode(Node node)
Sets the node on this SuggestedFix that caused this SuggestedFix to be built
in the first place.
|
Copyright © 2009-2016 Google. All Rights Reserved.