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 |