e4acdef857280c8646b2ba50ddc3ac79fe00ab5d
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 11
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 3 | ||
| Rename Method package isSubtypeOf(other NominalType) : boolean renamed to package isNominalSubtypeOf(other NominalType) : boolean in class com.google.javascript.jscomp.newtypes.NominalType | From | To | |
| Rename Method private areRelatedClasses(c1 NominalType, c2 NominalType) : boolean renamed to private areRelatedNominalTypes(c1 NominalType, c2 NominalType) : boolean in class com.google.javascript.jscomp.newtypes.ObjectType | From | To | |
| Rename Method public makeInterface(defSite Node, name QualifiedName, typeParameters ImmutableList<String>) : RawNominalType renamed to public makeStructuralInterface(defSite Node, name QualifiedName, typeParameters ImmutableList<String>) : RawNominalType in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type isInterface : boolean to kind : Kind in method private RawNominalType(defSite Node, name String, typeParameters ImmutableList<String>, kind Kind, objectKind ObjectKind) in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To | |
| Extract Method | 1 | ||
| Extract Method package isSubtypeOf(other TypeI, subSuperMap SubtypeCache) : boolean extracted from public isSubtypeOf(other TypeI) : boolean in class com.google.javascript.jscomp.newtypes.JSType | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter isInterface : boolean to kind : Kind in method private RawNominalType(defSite Node, name String, typeParameters ImmutableList<String>, kind Kind, objectKind ObjectKind) in class com.google.javascript.jscomp.newtypes.RawNominalType | From | To |