60d2c63a3058474f853103bbc3d63ad0ed9f10c4
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 15
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method public testCrash() : void renamed to public testNoCrash() : void in class com.google.javascript.jscomp.OptimizeParametersTest | From | To | |
| Rename Method public testOptimizeOnlyImmutableValues() : void renamed to public testOptimizeOnlyImmutableValues2() : void in class com.google.javascript.jscomp.OptimizeParametersTest | From | To | |
| Move Method | 1 | ||
| Move Method public testFunctionArgRemovalFromCallSites() : void from class com.google.javascript.jscomp.RemoveUnusedVarsTest to public testFunctionArgRemovalFromCallSites() : void from class com.google.javascript.jscomp.OptimizeCallsTest | From | To | |
| Inline Method | 1 | ||
| Inline Method public process(externs Node, root Node, defFinder DefinitionUseSiteFinder) : void inlined to public process(externs Node, root Node) : void in class com.google.javascript.jscomp.RemoveUnusedVars | From | To | |
| Rename Variable | 5 | ||
| Rename Variable definitionFinder : DefinitionUseSiteFinder to defFinder : NameBasedDefinitionProvider in method protected getProcessor(compiler Compiler) : CompilerPass in class com.google.javascript.jscomp.OptimizeCallsTest | From | To | |
| Rename Variable definitionFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Rename Variable site : UseSite to n : Node in method private tryEliminateConstantArgs(refs ArrayList<Node>) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Rename Variable defFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeCalls | From | To | |
| Rename Variable defFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeReturns | From | To | |
| Merge Variable | 1 | ||
| Merge Variable [function : Node, definitionFinder : DefinitionUseSiteFinder] to fn : Node in method private tryEliminateConstantArgs(refs ArrayList<Node>) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Replace Variable With Attribute | 1 | ||
| Replace Variable With Attribute s : Scope to globalScope : Scope in method private buildParameterList(parameters List<Parameter>, cur Node) : boolean in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Parameterize Variable | 1 | ||
| Parameterize Variable useSites : Collection<UseSite> to refs : ArrayList<Node> in method private tryEliminateConstantArgs(refs ArrayList<Node>) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Change Variable Type | 6 | ||
| Change Variable Type defFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeReturns | From | To | |
| Change Variable Type definitionFinder : DefinitionUseSiteFinder to defFinder : NameBasedDefinitionProvider in method protected getProcessor(compiler Compiler) : CompilerPass in class com.google.javascript.jscomp.OptimizeCallsTest | From | To | |
| Change Variable Type definitionFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Change Variable Type useSites : Collection<UseSite> to refs : ArrayList<Node> in method private tryEliminateConstantArgs(refs ArrayList<Node>) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Change Variable Type defFinder : DefinitionUseSiteFinder to refMap : ReferenceMap in method public process(externs Node, root Node) : void in class com.google.javascript.jscomp.OptimizeCalls | From | To | |
| Change Variable Type site : UseSite to n : Node in method private tryEliminateConstantArgs(refs ArrayList<Node>) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Rename Parameter | 4 | ||
| Rename Parameter node : Node to n : Node in method public visit(n Node) : void in class com.google.javascript.jscomp.OptimizeReturns.rewriteReturns.visitPostOrder | From | To | |
| Rename Parameter s : Scope to globalScope : Scope in method private isMovableValue(n Node, globalScope Scope) : boolean in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Rename Parameter call : Node to target : Node in method private optimizeCallSite(parameters List<Parameter>, target Node) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To | |
| Rename Parameter function : Node to fnNode : Node in method private eliminateParamsAfter(fnNode Node, argIndex int) : void in class com.google.javascript.jscomp.OptimizeParameters | From | To |