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 |