c80da22094519a539ead6bee199af390458b9c43
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 14
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 10 | ||
Rename Method public testCovarianceForRecordType19() : void renamed to public testCovarianceForRecordType19a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty2() : void renamed to public testMissingProperty2a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty40() : void renamed to public testMissingProperty40b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testCovarianceForRecordType14() : void renamed to public testCovarianceForRecordType14a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty41() : void renamed to public testMissingProperty39b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testIssue61() : void renamed to public testIssue61a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty30() : void renamed to public testMissingProperty30b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty39() : void renamed to public testMissingProperty39a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public testMissingProperty4() : void renamed to public testMissingProperty4a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Rename Method public hasProperty(propertyName String) : boolean renamed to public getPropertyKind(propertyName String, autobox boolean) : HasPropertyKind in class com.google.javascript.rhino.jstype.ObjectType | From | To | |
Rename Variable | 1 | ||
Rename Variable isLooselyAssociated : boolean to isKnownToUnionMember : boolean in method private reportMissingProperty(objectType JSType, propName String, kind PropDefinitionKind, t NodeTraversal, n Node, strictReport boolean) : void in class com.google.javascript.jscomp.TypeCheck | From | To | |
Change Return Type | 1 | ||
Change Return Type boolean to HasPropertyKind in method public getPropertyKind(propertyName String, autobox boolean) : HasPropertyKind in class com.google.javascript.rhino.jstype.ObjectType | From | To | |
Extract Method | 24 | ||
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty3b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method package testTypes(js String, descriptions List<String>) : void extracted from public testMissingProperty3a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty36b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testImplementsExtendsLoop() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testCast15() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private reportMissingProperty(objectType JSType, propName String, kind PropDefinitionKind, t NodeTraversal, n Node, strictReport boolean) : void extracted from private checkPropertyAccessHelper(objectType JSType, propName String, t NodeTraversal, n Node) : void in class com.google.javascript.jscomp.TypeCheck | From | To | |
Extract Method public getPropertyKind(pname String, autobox boolean) : HasPropertyKind extracted from public hasProperty(pname String) : boolean in class com.google.javascript.rhino.jstype.JSType | From | To | |
Extract Method package testTypes(externs String, js String, descriptions List<String>, isError boolean) : void extracted from package testTypes(externs String, js String, description String, isError boolean) : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testPropertyCanBeDefinedInObject() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testOptimizePropertyMap1b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method package testTypes(js String, descriptions List<String>) : void extracted from public testOptimizePropertyMap3a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testInterfaceAssignment8() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty35b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testIssue1024a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testFunctionInference23a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testGlobalThis2b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testOptimizePropertyMap3b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty37b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testBug2341812() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method package testTypes(js String, descriptions List<String>) : void extracted from public testMissingProperty35a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty1b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method package testTypes(js String, descriptions List<String>) : void extracted from public testMissingProperty1a() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty31b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To | |
Extract Method private disableStrictMissingPropertyChecks() : void extracted from public testMissingProperty6b() : void in class com.google.javascript.jscomp.TypeCheckTest | From | To |