27ac1d3b81f905bbf234b6fddac6f8a69958e3bb
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 9
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 4 | ||
Change Parameter Type rule : DTDecisionRule to rule : Indexed in method private checkOneValue(ctx EvaluationContext, rule Indexed, msgs Map<Integer,String>, dtOutputClause DecisionTable.OutputClause, value Object, index int) : void in class org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl | From | To | |
Change Parameter Type rule : DTDecisionRule to rule : Indexed in method private checkOneResult(ctx EvaluationContext, rule Indexed, msgs Map<Integer,String>, dtOutputClause DecisionTable.OutputClause, result Object, index int) : void in class org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl | From | To | |
Change Parameter Type dtOutputClause : DTOutputClause to dtOutputClause : DecisionTable.OutputClause in method private checkOneResult(ctx EvaluationContext, rule Indexed, msgs Map<Integer,String>, dtOutputClause DecisionTable.OutputClause, result Object, index int) : void in class org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl | From | To | |
Change Parameter Type dtOutputClause : DTOutputClause to dtOutputClause : DecisionTable.OutputClause in method private checkOneValue(ctx EvaluationContext, rule Indexed, msgs Map<Integer,String>, dtOutputClause DecisionTable.OutputClause, value Object, index int) : void in class org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl | From | To | |
Extract Variable | 1 | ||
Extract Variable combinedResults : List<Object> in method protected applyHitPolicy(results List<Object>...) : Object from class org.kie.dmn.core.compiler.execmodelbased.DMNUnit | From | To | |
Extract Method | 4 | ||
Extract Method private combineResults(results List<Object>[]) : List<Object> extracted from protected applyHitPolicy(results List<Object>...) : Object in class org.kie.dmn.core.compiler.execmodelbased.DMNUnit | From | To | |
Extract Method public checkResults(outputs List<? extends DecisionTable.OutputClause>, ctx EvaluationContext, matches List<? extends Indexed>, results List<Object>) : Map<Integer,String> extracted from private checkResults(ctx EvaluationContext, matches List<DTDecisionRule>, results List<Object>) : Map<Integer,String> in class org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl | From | To | |
Extract Method public inferTypeRef(model DMNModelImpl, dt DecisionTable, oc OutputClause) : BaseDMNTypeImpl extracted from protected compileDecisionTable(ctx DMNCompilerContext, model DMNModelImpl, node DMNBaseNode, dtName String, dt DecisionTable) : DMNExpressionEvaluator in class org.kie.dmn.core.compiler.DMNEvaluatorCompiler | From | To | |
Extract Method private getOutputValuesTests(output DOutputModel) : List<UnaryTest> extracted from private initOutputClauses(feelctx CompilerContext, compilationCache Map<String,CompiledFEELExpression>) : void in class org.kie.dmn.core.compiler.execmodelbased.DTableModel | From | To |