6f3d81197f21e69bf1a98183fe54b4503d8857ea
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 43
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Attribute | 3 | ||
Pull Up Attribute private unit : CompilationUnit from class com.google.devtools.j2objc.translate.AbstractMethodRewriter to protected unit : CompilationUnit from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Pull Up Attribute private unit : CompilationUnit from class com.google.devtools.j2objc.translate.OcniExtractor to protected unit : CompilationUnit from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Pull Up Attribute private unit : CompilationUnit from class com.google.devtools.j2objc.translate.DeadCodeEliminator to protected unit : CompilationUnit from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Push Down Attribute | 4 | ||
Push Down Attribute protected nameTable : NameTable from class com.google.devtools.j2objc.ast.TreeVisitor to protected nameTable : NameTable from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Push Down Attribute protected typeEnv : Types from class com.google.devtools.j2objc.ast.TreeVisitor to protected typeEnv : Types from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Push Down Attribute protected env : ParserEnvironment from class com.google.devtools.j2objc.ast.TreeVisitor to protected env : ParserEnvironment from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Push Down Attribute protected unit : CompilationUnit from class com.google.devtools.j2objc.ast.TreeVisitor to protected unit : CompilationUnit from class com.google.devtools.j2objc.ast.UnitTreeVisitor | From | To | |
Extract Superclass | 1 | ||
Extract Superclass com.google.devtools.j2objc.ast.UnitTreeVisitor from classes [com.google.devtools.j2objc.gen.StatementGenerator, com.google.devtools.j2objc.translate.AbstractMethodRewriter, com.google.devtools.j2objc.translate.AnnotationRewriter, com.google.devtools.j2objc.translate.AnonymousClassConverter, com.google.devtools.j2objc.translate.ArrayRewriter, com.google.devtools.j2objc.translate.Autoboxer, com.google.devtools.j2objc.translate.CastResolver, com.google.devtools.j2objc.translate.ConstantBranchPruner, com.google.devtools.j2objc.translate.DeadCodeEliminator, com.google.devtools.j2objc.translate.DefaultMethodShimGenerator, com.google.devtools.j2objc.translate.DestructorGenerator, com.google.devtools.j2objc.translate.EnhancedForRewriter, com.google.devtools.j2objc.translate.EnumRewriter, com.google.devtools.j2objc.translate.Functionizer, com.google.devtools.j2objc.translate.GwtConverter, com.google.devtools.j2objc.translate.InitializationNormalizer, com.google.devtools.j2objc.translate.InnerClassExtractor, com.google.devtools.j2objc.translate.JavaCloneWriter, com.google.devtools.j2objc.translate.JavaToIOSMethodTranslator, com.google.devtools.j2objc.translate.LambdaRewriter, com.google.devtools.j2objc.translate.LambdaTypeElementAdder, com.google.devtools.j2objc.translate.MetadataWriter, com.google.devtools.j2objc.translate.NilCheckResolver, com.google.devtools.j2objc.translate.OcniExtractor, com.google.devtools.j2objc.translate.OperatorRewriter, com.google.devtools.j2objc.translate.OuterReferenceResolver, com.google.devtools.j2objc.translate.PrivateDeclarationResolver, com.google.devtools.j2objc.translate.Rewriter, com.google.devtools.j2objc.translate.StaticVarRewriter, com.google.devtools.j2objc.translate.SuperMethodInvocationRewriter, com.google.devtools.j2objc.translate.SwitchRewriter, com.google.devtools.j2objc.translate.UnsequencedExpressionRewriter, com.google.devtools.j2objc.translate.VarargsRewriter, com.google.devtools.j2objc.translate.VariableRenamer, com.google.devtools.j2objc.types.HeaderImportCollector, com.google.devtools.j2objc.types.ImplementationImportCollector] | From | To |