a62c9d67f0b411a2a5c9e686a955aca404610d89
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 1
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 3 | ||
| Change Parameter Type t : NodeTraversal to rhs : Node in method private maybeRemoveRhs(nameNode Node, rhs Node, statement Node, jsdoc JSDocInfo) : void in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Change Parameter Type t : NodeTraversal to scope : Scope in method private findNameDeclaration(scope Scope, rhs Node) : Var in class com.google.javascript.jscomp.ConvertToTypedInterface | From | To | |
| Change Parameter Type t : NodeTraversal to scope : Scope in method private shouldRemove(scope Scope, nameNode Node, rhs Node) : RemovalType in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Move Method | 1 | ||
| Move Method private isImportRhs(rhs Node) : boolean from class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations to private isImportRhs(rhs Node) : boolean from class com.google.javascript.jscomp.ConvertToTypedInterface | From | To | |
| Extract Variable | 1 | ||
| Extract Variable lhs : Node in method public visit(t NodeTraversal, n Node, parent Node) : void from class com.google.javascript.jscomp.ConvertToTypedInterface.PropagateConstJsdoc | From | To | |
| Extract And Move Method | 1 | ||
| Extract And Move Method private isThisProp(getprop Node) : boolean extracted from private propagateJsdocAtName(t NodeTraversal, nameNode Node) : void in class com.google.javascript.jscomp.ConvertToTypedInterface.PropagateConstJsdoc & moved to class com.google.javascript.jscomp.ConvertToTypedInterface | From | To | |
| Rename Parameter | 6 | ||
| Rename Parameter t : NodeTraversal to scope : Scope in method private findNameDeclaration(scope Scope, rhs Node) : Var in class com.google.javascript.jscomp.ConvertToTypedInterface | From | To | |
| Rename Parameter lhs : Node to rhs : Node in method private replaceRhsWithUnknown(rhs Node) : void in class com.google.javascript.jscomp.ConvertToTypedInterface | From | To | |
| Rename Parameter t : NodeTraversal to scope : Scope in method private shouldRemove(scope Scope, nameNode Node, rhs Node) : RemovalType in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Rename Parameter nameNode : Node to lhs : Node in method private processName(lhs Node, statement Node, scope Scope) : void in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Rename Parameter nameNode : Node to rhs : Node in method private maybeRemoveRhs(nameNode Node, rhs Node, statement Node, jsdoc JSDocInfo) : void in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To | |
| Rename Parameter t : NodeTraversal to rhs : Node in method private maybeRemoveRhs(nameNode Node, rhs Node, statement Node, jsdoc JSDocInfo) : void in class com.google.javascript.jscomp.ConvertToTypedInterface.SimplifyDeclarations | From | To |