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 |