6d6071e0d31110e8d5e4bcb5befa1e600181e0ee
Files Diff
- Added: 0
- Removed: 1
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method public flattenNestedSpecialForms(specialForm SpecialFormExpression) : List<RowExpression> renamed to public flattenNestedCallArgs(call CallExpression) : List<RowExpression> in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence.CanonicalizationVisitor | From | To | |
Move And Inline Method | 2 | ||
Move And Inline Method public specialForm(form Form, returnType Type, arguments RowExpression...) : SpecialFormExpression moved from class com.facebook.presto.sql.relational.Expressions to class com.facebook.presto.sql.relational.SqlToRowExpressionTranslator.Visitor & inlined to protected visitSimpleCaseExpression(node SimpleCaseExpression, context Void) : RowExpression | From | To | |
Move And Inline Method public specialForm(form Form, returnType Type, arguments List<RowExpression>) : SpecialFormExpression moved from class com.facebook.presto.sql.relational.Expressions to class com.facebook.presto.sql.relational.SqlToRowExpressionTranslator.Visitor & inlined to protected visitSimpleCaseExpression(node SimpleCaseExpression, context Void) : RowExpression | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type specialForm : SpecialFormExpression to call : CallExpression in method public flattenNestedCallArgs(call CallExpression) : List<RowExpression> in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence.CanonicalizationVisitor | From | To | |
Inline Variable | 1 | ||
Inline Variable signature : Signature in method public visitCall(call CallExpression, context Void) : RowExpression from class com.facebook.presto.sql.relational.optimizer.ExpressionOptimizer.Visitor | From | To | |
Rename Parameter | 1 | ||
Rename Parameter specialForm : SpecialFormExpression to call : CallExpression in method public flattenNestedCallArgs(call CallExpression) : List<RowExpression> in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence.CanonicalizationVisitor | From | To |