29c75a8b6ad30237fb5a29016fc14dba14d7ae62
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type result : FEELFnResult<List> to result : FEELFnResult<List<T>> in method public assertResultList(result FEELFnResult<List<T>>, expectedResult List<Object>) : void in class org.kie.dmn.feel.runtime.functions.FunctionTestUtil | From | To | |
Rename Variable | 1 | ||
Rename Variable result : List to resultSet : Set<Object> in method public invoke(lists Object[]) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.UnionFunction | From | To | |
Change Return Type | 7 | ||
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(list List, items Object[]) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.AppendFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(list Object) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.DistinctValuesFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(list List, position BigDecimal) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.RemoveFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(lists Object[]) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.UnionFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<BigDecimal>> in method public invoke(list List, match Object) : FEELFnResult<List<BigDecimal>> in class org.kie.dmn.feel.runtime.functions.IndexOfFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(lists Object[]) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.ConcatenateFunction | From | To | |
Change Return Type FEELFnResult<List> to FEELFnResult<List<Object>> in method public invoke(list List) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.ReverseFunction | From | To | |
Extract Variable | 3 | ||
Extract Variable end : int in method public invoke(string String, start Number, length Number) : FEELFnResult<String> from class org.kie.dmn.feel.runtime.functions.SubstringFunction | From | To | |
Extract Variable value : BigDecimal in method public invoke(list List) : FEELFnResult<BigDecimal> from class org.kie.dmn.feel.runtime.functions.SumFunction | From | To | |
Change Variable Type | 3 | ||
Change Variable Type resultList : List<Object> to resultList : List<T> in method public assertResultList(result FEELFnResult<List<T>>, expectedResult List<Object>) : void in class org.kie.dmn.feel.runtime.functions.FunctionTestUtil | From | To | |
Change Variable Type result : List to resultSet : Set<Object> in method public invoke(lists Object[]) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.UnionFunction | From | To | |
Change Variable Type result : List to result : List<Object> in method public invoke(list List) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.ReverseFunction | From | To | |
Extract Method | 2 | ||
Extract Method private invoke(list List, comparator Comparator<? super Object>) : FEELFnResult<List<Object>> extracted from public invoke(ctx EvaluationContext, list List, function FEELFunction) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.SortFunction | From | To | |
Extract Method private invoke(list List, comparator Comparator<? super Object>) : FEELFnResult<List<Object>> extracted from public invoke(list List) : FEELFnResult<List<Object>> in class org.kie.dmn.feel.runtime.functions.SortFunction | From | To |