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 |