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 |