788cf9f39d4d81772cf0f653d074b3dda6d99525
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 10
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type builtinFunction : NominalType to commonTypes : JSTypes in method public setCtorFunction(ctorFn FunctionType, commonTypes JSTypes) : void in class com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | From | To | |
Rename Variable | 2 | ||
Rename Variable functionName : String to internalName : String in method private visitFunctionLate(fn Node, ownerType RawNominalType) : Scope in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Rename Variable fnDoc : JSDocInfo to jsdoc : JSDocInfo in method private visitFunctionLate(fn Node, ownerType RawNominalType) : Scope in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Inline Method | 5 | ||
Inline Method private updateFnScope(fnScope Scope, ownerType RawNominalType) : void inlined to private visitFunctionLate(fn Node, ownerType RawNominalType) : Scope in class com.google.javascript.jscomp.GlobalTypeInfo.ProcessScope | From | To | |
Inline Method private visitNamespaceHelper(qnameNode Node, isObjlitNamespace boolean) : void inlined to private mayCreateFunctionNamespace(qnameNode Node) : boolean in class com.google.javascript.jscomp.GlobalTypeInfo.CollectNamedTypes | From | To | |
Inline Method private visitNamespaceHelper(qnameNode Node, isObjlitNamespace boolean) : void inlined to private visitObjlitNamespace(qnameNode Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.CollectNamedTypes | From | To | |
Rename Attribute | 1 | ||
Rename Attribute builtinFunction : NominalType to commonTypes : JSTypes in class com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | From | To | |
Extract Variable | 4 | ||
Extract Variable t : JSType in method protected withNamedTypes(commonTypes JSTypes, obj ObjectType) : JSType from class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
Extract Variable name : String in method protected withNamedTypes(commonTypes JSTypes, obj ObjectType) : JSType from class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
Extract Variable isLoose : boolean in method package specialize(other ObjectType) : ObjectType from class com.google.javascript.jscomp.newtypes.ObjectType | From | To | |
Extract Variable thisFn : FunctionType in method package specialize(other ObjectType) : ObjectType from class com.google.javascript.jscomp.newtypes.ObjectType | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type builtinFunction : NominalType to commonTypes : JSTypes in class com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | From | To | |
Extract Method | 1 | ||
Extract Method private getObjTypeIfSingletonObj() : ObjectType extracted from public getFunTypeIfSingletonObj() : FunctionType in class com.google.javascript.jscomp.newtypes.JSType | From | To | |
Inline Variable | 1 | ||
Inline Variable s : Scope in method private visitNamespaceHelper(qnameNode Node, isObjlitNamespace boolean) : void from class com.google.javascript.jscomp.GlobalTypeInfo.CollectNamedTypes | From | To | |
Rename Parameter | 1 | ||
Rename Parameter builtinFunction : NominalType to commonTypes : JSTypes in method public setCtorFunction(ctorFn FunctionType, commonTypes JSTypes) : void in class com.google.javascript.jscomp.newtypes.NominalType.RawNominalType | From | To |