Skip to content

Commit

Permalink
--omit-explanations works
Browse files Browse the repository at this point in the history
  • Loading branch information
jsjuni committed May 30, 2024
1 parent a3068d0 commit 4815e17
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ public void run() {
args.add("-n");
args.add(getIndent().get().toString());
}
if (getOmitExplanations().isPresent()) {
if (getOmitExplanations().get()) {
args.add("-oe");
}
if (getDebug().isPresent() && getDebug().get()) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -430,10 +430,10 @@ private List<Result> checkConsistency(String ontologyIri, OpenlletReasoner reaso
Result result = new Result();
result.name = ontologyIri;

if (!options.omitExplanations && !reasoner.isConsistent()) {
if (!reasoner.isConsistent()) {
Set<OWLAxiom> axioms = explanation.getInconsistencyExplanation();
result.message = reasoner.getKB().getExplanation();
result.explanation = createExplanationOntology(axioms, explanationFormat);
result.explanation = options.omitExplanations ? "[omitted]" : createExplanationOntology(axioms, explanationFormat);
}
results.add(result);

Expand Down Expand Up @@ -462,9 +462,9 @@ private List<Result> checkSatisfiability(String ontologyIri, OpenlletReasoner re
results.add(result);
result.name = className;

if (!options.omitExplanations && !reasoner.isSatisfiable(klass)) {
if (!reasoner.isSatisfiable(klass)) {
result.message = "class "+className+" is insatisfiable";
result.explanation = createExplanationOntology(explanation.getUnsatisfiableExplanation(klass), explanationFormat);
result.explanation = options.omitExplanations ? "[omitted]" : createExplanationOntology(explanation.getUnsatisfiableExplanation(klass), explanationFormat);
}
}

Expand Down

0 comments on commit 4815e17

Please sign in to comment.