55868020fd493b7af32769ae5c827e0a62936e5f
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method public moveMethodDefinedInPrototypeLiteral() : void renamed to public moveMethodDefinedInPrototypeLiteralWithStubs() : void in class com.google.javascript.jscomp.CrossChunkMethodMotionTest | From | To | |
| Rename Method public moveClassClassMethod() : void renamed to public doNotMoveClassMethodWithLocalClassNameReference() : void in class com.google.javascript.jscomp.CrossChunkMethodMotionTest | From | To | |
| Rename Variable | 2 | ||
| Rename Variable unstubParent : Node to prototypeObjectLiteral : Node in method private movePrototypeObjectLiteralProperty(propName String, destParent Node, functionNode Node) : void in class com.google.javascript.jscomp.CrossChunkMethodMotion | From | To | |
| Rename Variable unstubParent : Node to destinationParent : Node in method private tryToMoveMemberFunction(nameInfo NameInfo, deepestCommonModuleRef JSModule, classMemberFunction ClassMemberFunction) : void in class com.google.javascript.jscomp.CrossChunkMethodMotion | From | To | |
| Rename Class | 3 | ||
| Rename Class com.google.javascript.jscomp.AnalyzePrototypeProperties.LiteralProperty renamed to com.google.javascript.jscomp.AnalyzePrototypeProperties.LiteralPrototypeProperty | From | To | |
| Rename Class com.google.javascript.jscomp.AnalyzePrototypeProperties.AssignmentProperty renamed to com.google.javascript.jscomp.AnalyzePrototypeProperties.AssignmentPrototypeProperty | From | To | |
| Rename Class com.google.javascript.jscomp.AnalyzePrototypeProperties.MemberFunction renamed to com.google.javascript.jscomp.AnalyzePrototypeProperties.ClassMemberFunction | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type prop : Property to prop : PrototypeProperty in method private processPrototypeRef(t NodeTraversal, ref Node) : boolean in class com.google.javascript.jscomp.AnalyzePrototypeProperties.ProcessProperties | From | To | |
| Extract Interface | 1 | ||
| Extract Interface com.google.javascript.jscomp.AnalyzePrototypeProperties.PrototypeProperty from classes [com.google.javascript.jscomp.AnalyzePrototypeProperties.AssignmentPrototypeProperty, com.google.javascript.jscomp.AnalyzePrototypeProperties.LiteralPrototypeProperty] | From | To | |
| Extract Method | 3 | ||
| Extract Method private tryToMovePrototypeMethod(nameInfo NameInfo, deepestCommonModuleRef JSModule, prop PrototypeProperty) : void extracted from private moveMethods(allNameInfo Collection<NameInfo>) : void in class com.google.javascript.jscomp.CrossChunkMethodMotion | From | To | |
| Extract Method private tryToMoveMemberFunction(nameInfo NameInfo, deepestCommonModuleRef JSModule, classMemberFunction ClassMemberFunction) : void extracted from private moveMethods(allNameInfo Collection<NameInfo>) : void in class com.google.javascript.jscomp.CrossChunkMethodMotion | From | To | |
| Extract Method private movePrototypeObjectLiteralProperty(propName String, destParent Node, functionNode Node) : void extracted from private moveMethods(allNameInfo Collection<NameInfo>) : void in class com.google.javascript.jscomp.CrossChunkMethodMotion | From | To |