I have tried to remove the remaining DAML+OIL support from Jena. Unfortunately, there is quite a lot of mention of DAML+OIL.

My guess is that people using DAML+OIL aren't likely to be people upgrading very often, if at all, so taking a hard-hitting approach to removal seems reasonable to me.

Version before: 1410916
I created JENA-351 and attached patch file for the changes as a record.

        Andy

Notes:

1/ Some OntModelSpec had not been deprecated so their may have been a route to some DAML+OIL usage not going via deprecated classes.

DAML_MEM
DAML_MEM_TRANS_INF
DAML_MEM_RDFS_INF
DAML_MEM_RULE_INF

2/ schemagen

DAML command line options removed.

3/ Some strange things depended on testing/xsd/daml+oil-ex-dt.xsd

TestTypedLiterals.testUserDefined
TestBugs.testUserDefined
TestOWLMisc.testDatatypeRangeValidation

in the code it says:

        String uri = "http://www.daml.org/2001/03/daml+oil-ex-dt";;
        String filename = "testing/xsd/daml+oil-ex-dt.xsd";

All removed.

4/ CardinalityQRestriction,
   MaxCardinalityQRestriction,
   MinCardinalityQRestriction

Can these go now?
(left for now)

5/ XSDDatatype comments mentions DAML+OIL (in a comment). I didn't follow the point - left for now.

        Andy

Reply via email to