Skip to content
Success

Changes

Summary

  1. [Enhancement #190] Prevent modification of attribute with includeExplicit set to false. (commit: 7addfa3) (details)
  2. [Enhancement #190] Add InferenceMode to support more than two ways of accessing inference. (commit: 40f06e9) (details)
  3. [Enhancement #190] Remove explicit axioms when loading field value and attribute does not include explicit. (commit: 9dc2698) (details)
  4. [Enhancement #190] Remove explicit axioms when loading entity instance and attribute does not include explicit. (commit: 24f412b) (details)
  5. [Enhancement #190] Ensure explicit class assertion is never removed from loaded axioms. (commit: 1d09f39) (details)
  6. [Fix] Fix raw parameterized class use warning. (commit: fbd1d0c) (details)
Commit 7addfa38aa69675134f0258c1e26459ede3c5c7f by Martin Ledvinka
[Enhancement #190] Prevent modification of attribute with includeExplicit set to false.
(commit: 7addfa3)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/validator/AttributeModificationValidator.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/validator/AttributeModificationValidatorTest.java (diff)
Commit 40f06e98421ed72f60210f864406dc60417d05ba by Martin Ledvinka
[Enhancement #190] Add InferenceMode to support more than two ways of accessing inference.

Added to OntoDriver API, but use it in jopa-impl as well - saves us one attribute in metamodel.
(commit: 40f06e9)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/SingularAttributeImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractPluralAttribute.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/RDFCollectionAttribute.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ClassFieldMetamodelProcessor.java (diff)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/model/InferenceMode.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractAttribute.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ListAttributeImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/TypesSpecificationImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/PropertiesSpecificationImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/RdfContainerAttributeImpl.java (diff)
Commit 9dc26982bae281f3e4432c7906e3c26c37c54a0c by Martin Ledvinka
[Enhancement #190] Remove explicit axioms when loading field value and attribute does not include explicit.
(commit: 9dc2698)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactory.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractAttribute.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
Commit 24f412b489e0e9970c6deb84d29aed1fbdf8ad5a by Martin Ledvinka
[Enhancement #190] Remove explicit axioms when loading entity instance and attribute does not include explicit.
(commit: 24f412b)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
Commit 1d09f391a7a2d7baa2611d3dd82b7eaf72d3ba9d by Martin Ledvinka
[Enhancement #190] Ensure explicit class assertion is never removed from loaded axioms.
(commit: 1d09f39)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DefaultInstanceLoaderTest.java (diff)
Commit fbd1d0ce3ab0d65aae2026753500de6ec3a31e7f by Martin Ledvinka
[Fix] Fix raw parameterized class use warning.
(commit: fbd1d0c)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityInstanceLoader.java (diff)