6d9c074143e59a2ad0fb9dfa0083999d359a3752
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method public apply(parent WindowNode, captures Captures, context Context) : Optional<PlanNode> renamed to protected manipulateAdjacentWindowNodes(parent WindowNode, child WindowNode, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications | From | To | |
Rename Method public testNonWindowIntermediateNode() : void renamed to public testIntermediateNonProjectNode() : void in class com.facebook.presto.sql.planner.iterative.rule.TestMergeAdjacentWindows | From | To | |
Rename Method public testNotReorderAcrossNonWindowNodes() : void renamed to public testReorderAcrossProjectNodes() : void in class com.facebook.presto.sql.planner.optimizations.TestReorderWindows | From | To | |
Pull Up Method | 1 | ||
Pull Up Method public getPattern() : Pattern<WindowNode> from class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications to public getPattern() : Pattern<WindowNode> from class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.ManipulateAdjacentWindowsOverProjects | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable windowNode : WindowNode to child : WindowNode in method protected manipulateAdjacentWindowNodes(parent WindowNode, child WindowNode, context Context) : Optional<PlanNode> in class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications | From | To | |
Extract Superclass | 1 | ||
Extract Superclass com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.ManipulateAdjacentWindowsOverProjects from classes [com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications] | From | To |