a82282902d58df8388f5ed9365eca877265722ae
Files Diff
- Added: 0
- Removed: 1
- Renamed: 0
- Modified: 14
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type method : IMethodBinding to method : ExecutableElement in method private newFunctionElement(method ExecutableElement) : FunctionElement in class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Move Method | 1 | ||
Move Method private isDesignatedConstructor(node MethodDeclaration) : boolean from class com.google.devtools.j2objc.translate.InitializationNormalizer to public isDesignatedConstructor(node MethodDeclaration) : boolean from class com.google.devtools.j2objc.util.TranslationUtil | From | To | |
Rename Variable | 1 | ||
Rename Variable binding : IMethodBinding to element : ExecutableElement in method public endVisit(node ClassInstanceCreation) : void in class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Move Attribute | 1 | ||
Move Attribute private captureInfo : CaptureInfo from class com.google.devtools.j2objc.translate.OuterReferenceFixer to private captureInfo : CaptureInfo from class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Change Variable Type | 1 | ||
Change Variable Type binding : IMethodBinding to element : ExecutableElement in method public endVisit(node ClassInstanceCreation) : void in class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Extract Variable | 2 | ||
Extract Variable funcElement : FunctionElement in method public endVisit(node ClassInstanceCreation) : void from class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Extract Variable args : List<Expression> in method public endVisit(node ClassInstanceCreation) : void from class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Extract Method | 3 | ||
Extract Method private transferParams(method ExecutableElement, function FunctionElement) : void extracted from private newFunctionElement(method IMethodBinding) : FunctionElement in class com.google.devtools.j2objc.translate.Functionizer | From | To | |
Extract Method private appendParamKeyword(sb StringBuilder, paramType ITypeBinding, delim char, first boolean) : boolean extracted from private addParamNames(method IMethodBinding, name String, delim char) : String in class com.google.devtools.j2objc.util.NameTable | From | To |