caa5bd5a5a97226d3111520ecc70286a0581e250
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Rename Method | 1 | ||
| Move And Rename Method private comparison(left Object, right Object, ctx EvaluationContext, op BiPredicate<Comparable,Comparable>) : Object from class org.kie.dmn.feel.lang.ast.InfixOpNode to public compare(left Object, right Object, ctx EvaluationContext, op BiPredicate<Comparable,Comparable>) : Boolean from class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Move Method | 4 | ||
| Move Method private isEqual(left Iterable, right Iterable) : Boolean from class org.kie.dmn.feel.lang.ast.InfixOpNode to private isEqual(left Iterable, right Iterable) : Boolean from class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Move Method private isEqual(left Map<?,?>, right Map<?,?>) : Boolean from class org.kie.dmn.feel.lang.ast.InfixOpNode to private isEqual(left Map<?,?>, right Map<?,?>) : Boolean from class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Move Method private isEqual(l Object, r Object) : boolean from class org.kie.dmn.feel.lang.ast.InfixOpNode to private isEqual(l Object, r Object) : Boolean from class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Move Method private isEqual(left Range, right Range) : Boolean from class org.kie.dmn.feel.lang.ast.InfixOpNode to private isEqual(left Range, right Range) : Boolean from class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Rename Variable | 1 | ||
| Rename Variable val : Object to right : Object in method private createIsNotEqualUnaryTest() : UnaryTest in class org.kie.dmn.feel.lang.ast.UnaryTestNode | From | To | |
| Change Return Type | 2 | ||
| Change Return Type boolean to Boolean in method private isEqual(l Object, r Object) : Boolean in class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Change Return Type Object to Boolean in method public compare(left Object, right Object, ctx EvaluationContext, op BiPredicate<Comparable,Comparable>) : Boolean in class org.kie.dmn.feel.util.EvalHelper | From | To | |
| Extract Method | 3 | ||
| Extract Method private createIsNotEqualUnaryTest() : UnaryTest extracted from public evaluate(ctx EvaluationContext) : UnaryTest in class org.kie.dmn.feel.lang.ast.UnaryTestNode | From | To | |
| Extract Method private createInUnaryTest() : UnaryTest extracted from public evaluate(ctx EvaluationContext) : UnaryTest in class org.kie.dmn.feel.lang.ast.UnaryTestNode | From | To | |
| Extract Method private createNotUnaryTest() : UnaryTest extracted from public evaluate(ctx EvaluationContext) : UnaryTest in class org.kie.dmn.feel.lang.ast.UnaryTestNode | From | To |