a49cf16fa24b7540a82d307811aad6cc03f5c0e9
Files Diff
- Added: 5
- Removed: 2
- Renamed: 0
- Modified: 19
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 2 | ||
Pull Up Method public getTypeMirror() : TypeMirror from class com.google.devtools.j2objc.ast.MethodReference to public getTypeMirror() : TypeMirror from class com.google.devtools.j2objc.ast.FunctionalExpression | From | To | |
Pull Up Method public getTypeMirror() : TypeMirror from class com.google.devtools.j2objc.ast.LambdaExpression to public getTypeMirror() : TypeMirror from class com.google.devtools.j2objc.ast.FunctionalExpression | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type node : LambdaExpression to node : Expression in method private getLambdaUniqueName(node Expression) : String in class com.google.devtools.j2objc.translate.LambdaTypeElementAdder | From | To | |
Move Method | 1 | ||
Move Method private getLambdaUniqueName(node LambdaExpression) : String from class com.google.devtools.j2objc.translate.Rewriter to private getLambdaUniqueName(node Expression) : String from class com.google.devtools.j2objc.translate.LambdaTypeElementAdder | From | To | |
Pull Up Attribute | 2 | ||
Pull Up Attribute protected typeMirror : TypeMirror from class com.google.devtools.j2objc.ast.MethodReference to private typeMirror : TypeMirror from class com.google.devtools.j2objc.ast.FunctionalExpression | From | To | |
Pull Up Attribute private typeMirror : TypeMirror from class com.google.devtools.j2objc.ast.LambdaExpression to private typeMirror : TypeMirror from class com.google.devtools.j2objc.ast.FunctionalExpression | From | To | |
Extract Superclass | 1 | ||
Extract Superclass com.google.devtools.j2objc.ast.FunctionalExpression from classes [com.google.devtools.j2objc.ast.LambdaExpression, com.google.devtools.j2objc.ast.MethodReference] | From | To | |
Extract Method | 2 | ||
Extract Method public getEnclosingTypeElement(node TreeNode) : TypeElement extracted from public getEnclosingTypeBinding(node TreeNode) : ITypeBinding in class com.google.devtools.j2objc.ast.TreeUtil | From | To | |
Extract Method private convertFunctionalExpression(node Expression, newNode FunctionalExpression) : TreeNode extracted from private convertLambdaExpression(node LambdaExpression) : TreeNode in class com.google.devtools.j2objc.jdt.TreeConverter | From | To |