| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Change IRI prefix for internal resources | Federico Igne | 2020-11-18 | 1 | -1/+1 |
| | | |||||
| * | Rework RSA as a utility object | Federico Igne | 2020-11-18 | 1 | -34/+71 |
| | | |||||
| * | Remove implicit RSAOntology conversion | Federico Igne | 2020-11-17 | 1 | -9/+2 |
| | | | | | | | This was causing problems without giving any significant advantage. Now it will be easier to refactor classes like RSA, RSAOntology, CanonicalModel. | ||||
| * | Rework suffixes | Federico Igne | 2020-11-16 | 1 | -1/+0 |
| | | | | | | This is a WIP implementation of a generalized way of handling IRI suffixes. It is not currently used everywhere. | ||||
| * | Change "internal:" prefix to "rsa:" | Federico Igne | 2020-11-16 | 1 | -5/+5 |
| | | |||||
| * | Fix NI predicate computation | Federico Igne | 2020-11-14 | 1 | -0/+2 |
| | | | | | | | Now NAMED is introduced during the canonical model computation, while NI instances are computed and introduced in the filtering program generation phase. | ||||
| * | Generalize axiom hashing for constant generation | Federico Igne | 2020-11-10 | 1 | -1/+18 |
| | | |||||
| * | Update code to RDFox v4.0 | Federico Igne | 2020-11-05 | 1 | -9/+1 |
| | | |||||
| * | Simplify ProgramGenerator constructor | Federico Igne | 2020-10-09 | 1 | -0/+6 |
| | | | | | | If we pass the whole ontology there is no need to also provide the set of unsafe roles. | ||||
| * | Add method to parse a string into a Query | Federico Igne | 2020-09-23 | 1 | -12/+1 |
| | | | | | This is using `SPARQLParser`, an undocumented class provided by JRDFox | ||||
| * | Add full set of rules for filtering program | Federico Igne | 2020-09-08 | 1 | -2/+3 |
| | | |||||
| * | Introduce naive fresh variable generator | Federico Igne | 2020-09-07 | 1 | -0/+8 |
| | | |||||
| * | Add setup code to compute the RSA filtering program | Federico Igne | 2020-09-07 | 1 | -0/+24 |
| | | | | | | Not all rules of the filtering program have been implemented, but the code for the generation and reification of the rules seems to work. | ||||
| * | Generalise prefixes | Federico Igne | 2020-08-19 | 1 | -5/+14 |
| | | |||||
| * | Use `rdf(..)` instead of `create(..)` to create `Atom`s | Federico Igne | 2020-08-19 | 1 | -1/+7 |
| | | |||||
| * | Refactor code into different files | Federico Igne | 2020-08-06 | 1 | -0/+17 |
| This has been done to better accommodate the code to detect all unsafe roles in an ontology. | |||||
