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 |