90b52598f889153c6e64844f688dc28ea4a1893c
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Parameterize Variable | 5 | ||
| Parameterize Variable formalType : JSType to t1 : JSType in method private firstNonBottom(t1 JSType, t2 JSType) : JSType in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Parameterize Variable requiredType : JSType to t1 : JSType in method private firstNonBottom(t1 JSType, t2 JSType) : JSType in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Parameterize Variable indexType : JSType to t1 : JSType in method private firstNonBottom(t1 JSType, t2 JSType) : JSType in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Parameterize Variable elementType : JSType to t1 : JSType in method private firstNonBottom(t1 JSType, t2 JSType) : JSType in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method | 6 | ||
| Extract Method private firstNonBottom(t1 JSType, t2 JSType) : JSType extracted from private analyzeArrayLitFwd(expr Node, inEnv TypeEnv) : EnvTypePair in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method private firstNonBottom(t1 JSType, t2 JSType) : JSType extracted from private analyzeFunctionBwd(workset List<DiGraphNode<Node,ControlFlowGraph.Branch>>) : void in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method private firstNonBottom(t1 JSType, t2 JSType) : JSType extracted from private analyzeGetElemBwd(expr Node, outEnv TypeEnv, requiredType JSType) : EnvTypePair in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method private processForIn(n Node, inEnv TypeEnv) : TypeEnv extracted from private analyzeFunctionFwd(workset List<DiGraphNode<Node,ControlFlowGraph.Branch>>) : void in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method private firstNonBottom(t1 JSType, t2 JSType) : JSType extracted from private analyzeCallNewBwd(expr Node, outEnv TypeEnv, requiredType JSType) : EnvTypePair in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Extract Method private firstNonBottom(t1 JSType, t2 JSType) : JSType extracted from private analyzeArrayLitBwd(expr Node, outEnv TypeEnv) : EnvTypePair in class com.google.javascript.jscomp.NewTypeInference | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter type : JSType to requiredType : JSType in method private analyzeLValueFwd(expr Node, inEnv TypeEnv, requiredType JSType, insideQualifiedName boolean) : LValueResultFwd in class com.google.javascript.jscomp.NewTypeInference | From | To |