c249e4e4e81b76c1135ea82e7570a9204646b8ef
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Parameterize Variable | 5 | ||
| Parameterize Variable declaredSuper : ObjectType to required : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Parameterize Variable err : JSError to error : JSError in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Parameterize Variable instance : ObjectType to found : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Parameterize Variable superType : ObjectType to required : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type declaredSuper : ObjectType to required : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Change Variable Type instance : ObjectType to found : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Change Variable Type superType : ObjectType to required : JSType in method private registerMismatch(found JSType, required JSType, error JSError) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Extract Method | 6 | ||
| Extract Method private registerMismatch(found JSType, required JSType, error JSError) : void extracted from package expectSuperType(t NodeTraversal, n Node, superObject ObjectType, subObject ObjectType) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Extract Method private registerMismatch(found JSType, required JSType, error JSError) : void extracted from package expectCanCast(t NodeTraversal, n Node, targetType JSType, sourceType JSType) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Extract Method private registerMismatch(found JSType, required JSType, error JSError) : void extracted from private registerMismatchAndReport(n Node, diagnostic DiagnosticType, msg String, found JSType, required JSType, missing Set<String>, mismatch Set<String>) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Extract Method private registerMismatch(found JSType, required JSType, error JSError) : void extracted from package expectAbstractMethodsImplemented(n Node, ctorType FunctionType) : void in class com.google.javascript.jscomp.TypeValidator | From | To | |
| Extract Method private registerMismatch(found JSType, required JSType, error JSError) : void extracted from private expectInterfaceProperty(t NodeTraversal, n Node, instance ObjectType, implementedInterface ObjectType, prop String) : void in class com.google.javascript.jscomp.TypeValidator | From | To |