3071eca16b88e997506752f25b176ce26f0e3a4a
Files Diff
- Added: 2
- Removed: 3
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type matchablesByClass : ListMultimap<Class,T> to rulesByRootType : ListMultimap<Class<?>,Rule> in method private RuleIndex(rulesByRootType ListMultimap<Class<?>,Rule>) in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Rename Variable | 2 | ||
Rename Variable matchingEngine : MatchingEngine to ruleIndex : RuleIndex in method public testWithPlanNodeHierarchy() : void in class com.facebook.presto.sql.planner.iterative.TestRuleIndex | From | To | |
Rename Variable matchingEngine : MatchingEngine to ruleIndex : RuleIndex in method public testInterfacesHierarchy() : void in class com.facebook.presto.sql.planner.iterative.TestRuleIndex | From | To | |
Change Return Type | 2 | ||
Change Return Type Stream<T> to Stream<Rule> in method public getCandidates(object Object) : Stream<Rule> in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Change Return Type Builder<T> to Builder in method public builder() : Builder in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Rename Class | 1 | ||
Rename Class com.facebook.presto.sql.planner.iterative.TestMatchingEngine renamed to com.facebook.presto.sql.planner.iterative.TestRuleIndex | From | To | |
Move And Rename Class | 1 | ||
Move And Rename Class com.facebook.presto.matching.MatchingEngine moved and renamed to com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Rename Attribute | 2 | ||
Rename Attribute ruleStore : MatchingEngine<Rule> to ruleIndex : RuleIndex in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer | From | To | |
Rename Attribute matchablesByClass : ListMultimap<Class,T> to rulesByRootType : ListMultimap<Class<?>,Rule> in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Change Variable Type | 2 | ||
Change Variable Type matchingEngine : MatchingEngine to ruleIndex : RuleIndex in method public testWithPlanNodeHierarchy() : void in class com.facebook.presto.sql.planner.iterative.TestRuleIndex | From | To | |
Change Variable Type matchingEngine : MatchingEngine to ruleIndex : RuleIndex in method public testInterfacesHierarchy() : void in class com.facebook.presto.sql.planner.iterative.TestRuleIndex | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type matchablesByClass : ListMultimap<Class,T> to rulesByRootType : ListMultimap<Class<?>,Rule> in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To | |
Change Attribute Type ruleStore : MatchingEngine<Rule> to ruleIndex : RuleIndex in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer | From | To | |
Rename Parameter | 1 | ||
Rename Parameter matchablesByClass : ListMultimap<Class,T> to rulesByRootType : ListMultimap<Class<?>,Rule> in method private RuleIndex(rulesByRootType ListMultimap<Class<?>,Rule>) in class com.facebook.presto.sql.planner.iterative.RuleIndex | From | To |