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 |