2a7e4cc311af799d0ba1f83bb371329b0694a369
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 26
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method public getType(typeName String) : JSType renamed to public getNamespaceType(typeName String) : JSType in class com.google.javascript.jscomp.TypedScope | From | To | |
Rename Method public getType(typeName String) : JSType renamed to private getNamespaceAfterFreezing(typeName String) : Namespace in class com.google.javascript.jscomp.NTIScope | From | To | |
Rename Method public getAllOwnProps() : Set<String> renamed to public getAllNonInheritedProps() : Set<String> in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type names : ImmutableList<String> to names : List<String> in method public findGeneratedName(name String, names List<String>) : String in class com.google.javascript.jscomp.newtypes.UniqueNameGenerator | From | To | |
Move Method | 1 | ||
Move Method public getTypeParameters() : ImmutableSet<String> from class com.google.javascript.rhino.jstype.FunctionType to public getTypeParameters() : ImmutableSet<String> from class com.google.javascript.rhino.jstype.JSType | From | To | |
Change Return Type | 3 | ||
Change Return Type Map<String,JSType> to ImmutableMap<String,JSType> in method private calcTypeInstantiationFwd(callNode Node, receiver Node, firstArg Node, funType FunctionType, typeEnv TypeEnv) : ImmutableMap<String,JSType> in class com.google.javascript.jscomp.NewTypeInference | From | To | |
Change Return Type Map<String,JSType> to ImmutableMap<String,JSType> in method private calcTypeInstantiationBwd(callNode Node, funType FunctionType, typeEnv TypeEnv) : ImmutableMap<String,JSType> in class com.google.javascript.jscomp.NewTypeInference | From | To | |
Change Return Type JSType to Namespace in method private getNamespaceAfterFreezing(typeName String) : Namespace in class com.google.javascript.jscomp.NTIScope | From | To | |
Change Variable Type | 1 | ||
Change Variable Type typeMap : Map<String,JSType> to typeMap : ImmutableMap<String,JSType> in method private analyzeInvocationFwd(expr Node, inEnv TypeEnv, requiredType JSType, specializedType JSType) : EnvTypePair in class com.google.javascript.jscomp.NewTypeInference | From | To | |
Extract Variable | 2 | ||
Extract Variable firstArg : Node in method private analyzeInvocationFwd(expr Node, inEnv TypeEnv, requiredType JSType, specializedType JSType) : EnvTypePair from class com.google.javascript.jscomp.NewTypeInference | From | To | |
Extract Variable receiver : Node in method private analyzeInvocationFwd(expr Node, inEnv TypeEnv, requiredType JSType, specializedType JSType) : EnvTypePair from class com.google.javascript.jscomp.NewTypeInference | From | To | |
Inline Variable | 1 | ||
Inline Variable typeTransformations : Map<String,Node> in method package setDeclaredType(declaredType DeclaredFunctionType) : void from class com.google.javascript.jscomp.NTIScope | From | To |