8aea221bf00f3c9e66e72cf114fc6169e5c501cf
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Variable | 2 | ||
| Rename Variable constructorBinding : GeneratedMethodBinding to constructorElement : GeneratedExecutableElement in method protected addOuterParameters(constructor MethodDeclaration, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Rename Variable newThisBinding : GeneratedMethodBinding to newThisElement : GeneratedExecutableElement in method private forwardOuterArgs(thisCall ConstructorInvocation, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Change Return Type | 1 | ||
| Change Return Type List<? extends VariableElement> to List<VariableElement> in method public getParameters() : List<VariableElement> in class com.google.devtools.j2objc.types.GeneratedExecutableElement | From | To | |
| Parameterize Variable | 3 | ||
| Parameterize Variable typeE : TypeElement to type : TypeElement in method private forwardOuterArgs(thisCall ConstructorInvocation, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Parameterize Variable typeE : TypeElement to type : TypeElement in method private addCaptureAssignments(constructor MethodDeclaration, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Parameterize Variable typeE : TypeElement to type : TypeElement in method protected addOuterParameters(constructor MethodDeclaration, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Change Variable Type | 4 | ||
| Change Variable Type constructorBinding : GeneratedMethodBinding to constructorElement : GeneratedExecutableElement in method protected addOuterParameters(constructor MethodDeclaration, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Change Variable Type type : ITypeBinding to type : TypeElement in method private endHandleType(node AbstractTypeDeclaration) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Change Variable Type newThisBinding : GeneratedMethodBinding to newThisElement : GeneratedExecutableElement in method private forwardOuterArgs(thisCall ConstructorInvocation, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Change Variable Type params : List<ITypeBinding> to params : List<VariableElement> in method private forwardOuterArgs(thisCall ConstructorInvocation, type TypeElement) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Extract Method | 3 | ||
| Extract Method private findThisCall(constructor MethodDeclaration) : ConstructorInvocation extracted from protected addOuterParameters(typeNode AbstractTypeDeclaration, constructor MethodDeclaration) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Extract Method private addCaptureAssignments(constructor MethodDeclaration, type TypeElement) : void extracted from protected addOuterParameters(typeNode AbstractTypeDeclaration, constructor MethodDeclaration) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Extract Method private forwardOuterArgs(thisCall ConstructorInvocation, type TypeElement) : void extracted from protected addOuterParameters(typeNode AbstractTypeDeclaration, constructor MethodDeclaration) : void in class com.google.devtools.j2objc.translate.InnerClassExtractor | From | To | |
| Extract And Move Method | 1 | ||
| Extract And Move Method public getConstructors(e TypeElement) : Iterable<ExecutableElement> extracted from private visitType(node AbstractTypeDeclaration) : void in class com.google.devtools.j2objc.translate.DefaultConstructorAdder & moved to class com.google.devtools.j2objc.util.ElementUtil | From | To |