596a763950122398d4fbf01ac5a4f551a8c53f9f
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method private maybeAddFunctionScopeToNamespace(funQname Node) : void renamed to private maybeAddFunctionToNamespace(funQname Node) : void in class com.google.javascript.jscomp.GlobalTypeInfo.CollectNamedTypes | From | To | |
| Rename Method public addNominalType(qname QualifiedName, rawNominalType RawNominalType) : void renamed to public addNamespace(qname QualifiedName, ns Namespace) : void in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type rawNominalType : RawNominalType to ns : Namespace in method public addNamespace(qname QualifiedName, ns Namespace) : void in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Rename Variable | 2 | ||
| Rename Variable ns : Namespace to rootns : Namespace in method package addNamespace(qnameNode Node, ns Namespace) : void in class com.google.javascript.jscomp.NTIScope | From | To | |
| Rename Variable ns : Namespace to subns : Namespace in method public addNamespace(qname QualifiedName, ns Namespace) : void in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Inline Method | 1 | ||
| Inline Method private addNamespaceLit(qnameNode Node, nslit NamespaceLit) : void inlined to package addNamespace(qnameNode Node, ns Namespace) : void in class com.google.javascript.jscomp.NTIScope | From | To | |
| Rename Attribute | 2 | ||
| Rename Attribute nominal : RawNominalType to ns : Namespace in class com.google.javascript.jscomp.newtypes.Declaration | From | To | |
| Rename Attribute functionScope : DeclaredTypeRegistry to funScope : DeclaredTypeRegistry in class com.google.javascript.jscomp.newtypes.Declaration | From | To | |
| Change Variable Type | 4 | ||
| Change Variable Type ns : NamespaceLit to ns : Namespace in method public getDeclaration(qname QualifiedName) : Declaration in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Change Variable Type entry : Map.Entry<String,NamespaceLit> to entry : Map.Entry<String,Namespace> in method package finalizeScope() : void in class com.google.javascript.jscomp.NTIScope | From | To | |
| Change Variable Type entry : Map.Entry<String,NamespaceLit> to entry : Map.Entry<String,Namespace> in method public copyWindowProperties(commonTypes JSTypes, win RawNominalType) : void in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Change Variable Type entry : Map.Entry<String,RawNominalType> to entry : Map.Entry<String,Namespace> in method protected withNamedTypes(commonTypes JSTypes, obj ObjectType) : JSType in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Inline Variable | 3 | ||
| Inline Variable pname : String in method public copyWindowProperties(commonTypes JSTypes, win RawNominalType) : void from class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Inline Variable typedef : Typedef in method public getDeclaration(qname QualifiedName) : Declaration from class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Inline Variable simpleType : JSType in method public getDeclaration(qname QualifiedName) : Declaration from class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Change Attribute Type | 4 | ||
| Change Attribute Type localNamespaces : Map<String,NamespaceLit> to localNamespaces : Map<String,Namespace> in class com.google.javascript.jscomp.NTIScope | From | To | |
| Change Attribute Type nominal : RawNominalType to ns : Namespace in class com.google.javascript.jscomp.newtypes.Declaration | From | To | |
| Change Attribute Type localEnums : Map<String,EnumType> to localEnums : Set<EnumType> in class com.google.javascript.jscomp.NTIScope | From | To | |
| Change Attribute Type namespaces : Map<String,NamespaceLit> to namespaces : Map<String,Namespace> in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter rawNominalType : RawNominalType to ns : Namespace in method public addNamespace(qname QualifiedName, ns Namespace) : void in class com.google.javascript.jscomp.newtypes.Namespace | From | To | |
| Rename Parameter functionScope : DeclaredTypeRegistry to funScope : DeclaredTypeRegistry in method public Declaration(simpleType JSType, typedef Typedef, ns Namespace, funScope DeclaredTypeRegistry, isTypeVar boolean, isConstant boolean) in class com.google.javascript.jscomp.newtypes.Declaration | From | To |