aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/uk/ac/ox/cs/pagoda
diff options
context:
space:
mode:
authorFederico Igne <federico.igne@cs.ox.ac.uk>2022-05-18 15:09:37 +0100
committerFederico Igne <federico.igne@cs.ox.ac.uk>2022-05-18 15:38:25 +0100
commit537277d9ce3ba2aff1d66d1b19dbb77e17be0d48 (patch)
treed82884a5a72c7a8741084f7f324770d6b2e3489e /src/test/java/uk/ac/ox/cs/pagoda
parent52bba67e640fb1e30817fd1114a54e1d38ad5a74 (diff)
downloadACQuA-537277d9ce3ba2aff1d66d1b19dbb77e17be0d48.tar.gz
ACQuA-537277d9ce3ba2aff1d66d1b19dbb77e17be0d48.zip
build(hermit): bump HermiT v1.3.8.1 -> v1.4.5.519
This commit contains a "hacky" fix for KARMA2 to access some (now private) field in the OWLAxioms class. The code is now using Java Reflections to turn a private field public and gain access to internal resources.
Diffstat (limited to 'src/test/java/uk/ac/ox/cs/pagoda')
-rw-r--r--src/test/java/uk/ac/ox/cs/pagoda/summary/SummaryTester.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/java/uk/ac/ox/cs/pagoda/summary/SummaryTester.java b/src/test/java/uk/ac/ox/cs/pagoda/summary/SummaryTester.java
index 60c8ed4..f91251d 100644
--- a/src/test/java/uk/ac/ox/cs/pagoda/summary/SummaryTester.java
+++ b/src/test/java/uk/ac/ox/cs/pagoda/summary/SummaryTester.java
@@ -6,6 +6,7 @@ import java.io.FileOutputStream;
6import java.io.IOException; 6import java.io.IOException;
7import java.util.Scanner; 7import java.util.Scanner;
8 8
9import org.semanticweb.HermiT.Configuration;
9import org.semanticweb.HermiT.Reasoner; 10import org.semanticweb.HermiT.Reasoner;
10import org.semanticweb.owlapi.model.AxiomType; 11import org.semanticweb.owlapi.model.AxiomType;
11import org.semanticweb.owlapi.model.IRI; 12import org.semanticweb.owlapi.model.IRI;
@@ -65,7 +66,7 @@ public class SummaryTester {
65 OWLDataFactory factory = summary.getOWLOntologyManager().getOWLDataFactory(); 66 OWLDataFactory factory = summary.getOWLOntologyManager().getOWLDataFactory();
66 QueryRoller r = new QueryRoller(factory); 67 QueryRoller r = new QueryRoller(factory);
67 OWLClassExpression summarisedQueryExp; 68 OWLClassExpression summarisedQueryExp;
68 Reasoner reasoner = new Reasoner(summary); 69 Reasoner reasoner = new Reasoner(new Configuration(), summary);
69 QueryManager queryManager = new QueryManager(); 70 QueryManager queryManager = new QueryManager();
70 int upperBoundCounter, queryID = 0; 71 int upperBoundCounter, queryID = 0;
71 StringBuilder queryText = new StringBuilder(); 72 StringBuilder queryText = new StringBuilder();