5af3444c9b0509bd3864c299701c81af25ca0828
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 3 | ||
| Change Parameter Type scope : PeristentScope to scope : PersistentLocalScope in method package addChildScope(scope PersistentLocalScope) : void in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Change Parameter Type newParent : PeristentScope to newParent : PersistentScope in method package refresh(compiler AbstractCompiler, newParent PersistentScope) : void in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Change Parameter Type parent : PeristentScope to parent : PersistentScope in method package PersistentLocalScope(parent PersistentScope, rootNode Node) in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute package valid : boolean from class com.google.javascript.jscomp.IncrementalScopeCreator.PeristentScope to package valid : boolean from class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentScope | From | To | |
| Change Return Type | 1 | ||
| Change Return Type PeristentScope to PersistentScope in method public create(parent Scope, n Node) : PersistentScope in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentScopeFactory | From | To | |
| Extract Attribute | 1 | ||
| Extract Attribute private factory : PersistentScopeFactory in class com.google.javascript.jscomp.IncrementalScopeCreator | From | To | |
| Rename Class | 1 | ||
| Rename Class com.google.javascript.jscomp.IncrementalScopeCreator.PeristentScope renamed to com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass com.google.javascript.jscomp.IncrementalScopeCreator.PersistentScope from classes [com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope] | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type scope : PeristentScope to scope : PersistentLocalScope in method private invalidateRoot(n Node) : void in class com.google.javascript.jscomp.IncrementalScopeCreator | From | To | |
| Change Variable Type scope : PeristentScope to scope : PersistentScope in method public createScope(n Node, parent Scope) : Scope in class com.google.javascript.jscomp.IncrementalScopeCreator | From | To | |
| Change Variable Type child : PeristentScope to child : PersistentLocalScope in method package invalidate() : void in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Extract Method | 1 | ||
| Extract Method package undeclareInteral(var Var) : void extracted from package undeclare(var Var) : void in class com.google.javascript.jscomp.Scope | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type validChildren : List<PeristentScope> to validChildren : List<PersistentLocalScope> in class com.google.javascript.jscomp.IncrementalScopeCreator.PersistentLocalScope | From | To | |
| Change Attribute Type scopesByScopeRoot : Map<Node,PeristentScope> to scopesByScopeRoot : Map<Node,PersistentScope> in class com.google.javascript.jscomp.IncrementalScopeCreator | From | To |