bbe544db1a47eb7407a6df07ce3c5584d3d4b50c
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 5 | ||
Rename Method public finalizeRawType() : void renamed to public finalize() : void in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
Rename Method package addNamespace(qnameNode Node, isFromExterns boolean) : void renamed to private addNamespaceLit(qnameNode Node, nslit NamespaceLit) : void in class com.google.javascript.jscomp.NTIScope | From | To | |
Rename Method public testImprecisePrototypeDueToEarlyFinalization() : void renamed to public testNamespacePropsAfterAliasing() : void in class com.google.javascript.jscomp.NewTypeInferenceES5OrLowerTest | From | To | |
Rename Method public isRawTypeFinalized() : boolean renamed to public isFinalized() : boolean in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
Rename Method public isRawTypeFinalized() : boolean renamed to public isFinalized() : boolean in class com.google.javascript.jscomp.newtypes.NominalType | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type isFromExterns : boolean to nslit : NamespaceLit in method private addNamespaceLit(qnameNode Node, nslit NamespaceLit) : void in class com.google.javascript.jscomp.NTIScope | From | To | |
Inline Method | 3 | ||
Inline Method private simpleInferExprType(n Node, constDeclNode Node) : JSType inlined to private simpleInferExprType(n Node) : JSType in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Inline Method public finalizeNamespace(constDeclNode Node) : boolean inlined to public finalize() : void in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
Inline Method private createFunctionScope(fn Node, formals ArrayList<String>, internalName String) : void inlined to private visitFunctionEarly(fn Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.CollectNamedTypes | From | To | |
Change Return Type | 1 | ||
Change Return Type Node to void in method package mayDeclareUnknownType(qname QualifiedName) : void in class com.google.javascript.jscomp.NTIScope | From | To | |
Extract Variable | 1 | ||
Extract Variable jsdoc : JSDocInfo in method private isAnnotatedAsConst(defSite Node) : boolean from class com.google.javascript.jscomp.GlobalTypeInfo | From | To | |
Inline Variable | 1 | ||
Inline Variable et : EnumType in method package removeTmpData() : void from class com.google.javascript.jscomp.NTIScope | From | To | |
Extract Method | 2 | ||
Extract Method private visitObjectLit(objLitNode Node, parent Node) : void extracted from public visit(t NodeTraversal, n Node, parent Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Extract Method private visitVar(nameNode Node, parent Node) : void extracted from public visit(t NodeTraversal, n Node, parent Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Rename Parameter | 3 | ||
Rename Parameter n : Node to nameNode : Node in method private visitVar(nameNode Node, parent Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Rename Parameter n : Node to objLitNode : Node in method private visitObjectLit(objLitNode Node, parent Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Rename Parameter isFromExterns : boolean to nslit : NamespaceLit in method private addNamespaceLit(qnameNode Node, nslit NamespaceLit) : void in class com.google.javascript.jscomp.NTIScope | From | To |