db1c2078fa2a6f63b062fe4cb20beaeef21614f1
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 16
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 1 | ||
| Change Parameter Type templateTypeNames : ImmutableList<String> to templateTypeNames : ImmutableMap<String,JSTypeExpression> in method public visitTypeNode(templateTypeNames ImmutableMap<String,JSTypeExpression>, scope SymbolScope, n Node) : void in class com.google.javascript.jscomp.SymbolTable.JSDocInfoCollector | From | To | |
| Rename Variable | 3 | ||
| Rename Variable templateType : String to entry : Map.Entry<String,JSTypeExpression> in method private updateClassJsDoc(ctorInfo JSDocInfo, newInfo JSDocInfoBuilder) : void in class com.google.javascript.jscomp.Es6RewriteClass | From | To | |
| Rename Variable key : String to entry : Map.Entry<String,Node> in method private buildTemplateTypesFromJSDocInfo(info JSDocInfo, allowTypeTransformations boolean) : ImmutableList<TemplateType> in class com.google.javascript.jscomp.FunctionTypeBuilder | From | To | |
| Rename Variable typeName : String to entry : Map.Entry<String,JSTypeExpression> in method private mergeJsDocFor(cls ClassDefinition, associatedNode Node) : JSDocInfo in class com.google.javascript.jscomp.ClosureRewriteClass | From | To | |
| Extract Variable | 2 | ||
| Extract Variable newTemplateParameter : JSType in method private createFromTypeNodesInternal(n Node, sourceName String, scope StaticTypedScope, recordUnresolvedTypes boolean) : JSType from class com.google.javascript.rhino.jstype.JSTypeRegistry | From | To | |
| Extract Variable builtTemplateTypes : ImmutableList<JSType> in method private createFromTypeNodesInternal(n Node, sourceName String, scope StaticTypedScope, recordUnresolvedTypes boolean) : JSType from class com.google.javascript.rhino.jstype.JSTypeRegistry | From | To | |
| Change Variable Type | 4 | ||
| Change Variable Type infoTypeKeys : ImmutableList<String> to infoTypeKeys : ImmutableMap<String,JSTypeExpression> in method private buildTemplateTypesFromJSDocInfo(info JSDocInfo, allowTypeTransformations boolean) : ImmutableList<TemplateType> in class com.google.javascript.jscomp.FunctionTypeBuilder | From | To | |
| Change Variable Type key : String to entry : Map.Entry<String,Node> in method private buildTemplateTypesFromJSDocInfo(info JSDocInfo, allowTypeTransformations boolean) : ImmutableList<TemplateType> in class com.google.javascript.jscomp.FunctionTypeBuilder | From | To | |
| Change Variable Type templateType : String to entry : Map.Entry<String,JSTypeExpression> in method private updateClassJsDoc(ctorInfo JSDocInfo, newInfo JSDocInfoBuilder) : void in class com.google.javascript.jscomp.Es6RewriteClass | From | To | |
| Change Variable Type typeName : String to entry : Map.Entry<String,JSTypeExpression> in method private mergeJsDocFor(cls ClassDefinition, associatedNode Node) : JSDocInfo in class com.google.javascript.jscomp.ClosureRewriteClass | From | To |