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 |