From c39635667649881eaf0b75896be9045083e353c4 Mon Sep 17 00:00:00 2001 From: Carl Corea <ccorea@uni-koblenz.de> Date: Tue, 4 Jun 2019 16:34:17 +0200 Subject: [PATCH] Update SubsumptionVerifier.java --- .../dmn/core/verifier/SubsumptionVerifier.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/dmn-verifier-app/src/main/java/de/unikoblenz/fgbks/dmn/core/verifier/SubsumptionVerifier.java b/dmn-verifier-app/src/main/java/de/unikoblenz/fgbks/dmn/core/verifier/SubsumptionVerifier.java index d5c1aca..dec9fc1 100644 --- a/dmn-verifier-app/src/main/java/de/unikoblenz/fgbks/dmn/core/verifier/SubsumptionVerifier.java +++ b/dmn-verifier-app/src/main/java/de/unikoblenz/fgbks/dmn/core/verifier/SubsumptionVerifier.java @@ -172,7 +172,7 @@ public class SubsumptionVerifier extends AbstractVerifier { StringBuilder sb = new StringBuilder(); sb.append("In table "); sb.append(subsumptionRules.get(0).getRuleIdentifier().getTableName()); - sb.append(" rule"); + sb.append(", rule"); if (subsumptionRules.size() > 1) { sb.append("s"); } @@ -182,9 +182,14 @@ public class SubsumptionVerifier extends AbstractVerifier { .map(c -> c.getRuleIdentifier().getRowNumber().toString()) .sorted() .collect(Collectors.joining(", "))); - sb.append(" subsumes rule"); + if (subsumptionRules.size() > 1) { + sb.append("subsume"); //Plural + }else{ + sb.append(" subsumes rule"); + } + if (currentRuleIdentifiers.size() > 2) { - sb.append("s"); + sb.append("s"); } sb.append(" "); sb.append( @@ -200,7 +205,7 @@ public class SubsumptionVerifier extends AbstractVerifier { .collect(Collectors.joining(", "))); sb.append("."); if (isDifferentConclusion) { - sb.append(" The output has different conclusions!"); + sb.append(" The outputs have different conclusions!"); } else { sb.append(" The output is the same."); } -- GitLab