Skip to content
Success

Changes

Summary

  1. Removed PrimaryKeyNotSetException from OntoDriver API, replaced it with (commit: 17af9cc) (details)
  2. Updated the exception hierarchy so that all JOPA exception extend (commit: 36078c3) (details)
  3. Deleted the HermiT distribution files from JOPA impl. (commit: 4f33001) (details)
  4. Deleted LazyLoadingTransformer with the mock directory. (commit: 19d108f) (details)
  5. Verifying behavior of merging an instance with the same id as one (commit: 066ea4c) (details)
  6. [Fix] Fixed incorrect field cardinality specification in OWL2Java. (commit: 9138a97) (details)
  7. Allow OWL2Java to generate object property field also when there is only (commit: 97c2163) (details)
  8. [Fix] Fixed incorrect datatype property field cardinality specification (commit: c346d5e) (details)
  9. Minor refactoring in OWL2Java. (commit: 0da4a6b) (details)
  10. [LIB] Upgraded to OWLAPI 5.1.6. It fixed the build issues. (commit: 7c6ef3a) (details)
  11. Added aop.xml so that applications can use AspectJ weaver javaagent (commit: 4094f3a) (details)
  12. [Del] Deleted unused classes in OWL2Java. (commit: 7d1a688) (details)
  13. Refactored OWL2Java to improve its testability. (commit: c49b250) (details)
  14. Do not use reflection to clone singleton set, singleton list and array (commit: f6388bd) (details)
  15. [Del] Deleted obsolete library files attached to OWL2Java project. (commit: 5dccdd6) (details)
  16. Minor SCA-based code improvements. (commit: 12876d1) (details)
  17. Modified the order of attributes generated by OWL2Java (start with id, (commit: 8f9535e) (details)
  18. Do not use reflection to create singleton map clone instance. Minor code (commit: 07b2b1f) (details)
  19. Added some explanatory Javadoc to exception classes. (commit: 58cf44d) (details)
  20. [0.10.5] Bumped version and updated release notes. (commit: ab2edc5) (details)
Commit 17af9cc0feca8e9f6f690fdda1c328b87905a1cb by Martin Ledvinka
Removed PrimaryKeyNotSetException from OntoDriver API, replaced it with
JOPA-based IdentifierNotSetException.
(commit: 17af9cc)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/EntityPropertiesUtils.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was modifiedReleaseNotes.md (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/exception/IdentifierNotSetException.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityConstructor.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsRunner.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/sessions/UnitOfWorkTest.java (diff)
The file was removedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/exception/PrimaryKeyNotSetException.java
Commit 36078c35c6ace2b7517258a4cc39456e79653ebd by Martin Ledvinka
Updated the exception hierarchy so that all JOPA exception extend
OWLPersistenceException.
(commit: 36078c3)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/TransactionRequiredException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/OWLEntityExistsException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/OWLInferredAttributeModifiedException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/RollbackException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/InvalidAssertionIdentifierException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/StorageAccessException.java (diff)
Commit 4f33001dd0316c3d51c1f9d783f45062bd08098b by Martin Ledvinka
Deleted the HermiT distribution files from JOPA impl.
(commit: 4f33001)
The file was removedjopa-impl/lib/hermit/HermiT.jar
The file was removedjopa-impl/lib/hermit/org.semanticweb.HermiT.jar
The file was removedjopa-impl/lib/hermit/readme.txt
Commit 19d108fd9c642784f32681b03b91c945a6aaacc5 by Martin Ledvinka
Deleted LazyLoadingTransformer with the mock directory.
(commit: 19d108f)
The file was removedjopa-impl/src/mock/java/cz/cvut/kbss/jopa/owlapi/instrumentation/LazyLoadingTransformer.java
Commit 066ea4c6a59879aefe314840fdc5aff2af9f333d by Martin Ledvinka
Verifying behavior of merging an instance with the same id as one
already managed by a persistence context.
(commit: 066ea4c)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java (diff)
Commit 9138a978cd536567f93be0c146ac0c0d7aff4362 by Martin Ledvinka
[Fix] Fixed incorrect field cardinality specification in OWL2Java.
(commit: 9138a97)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputer.java (diff)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputerTest.java (diff)
Commit 97c216335dcf18d67da890ab7afea3543069c627 by Martin Ledvinka
Allow OWL2Java to generate object property field also when there is only
a range constraint for it and no cardinality constraints ,e.g. when the
only constraint is a universal restriction on value type.
(commit: 97c2163)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintClassParser.java (diff)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputerTest.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputer.java (diff)
Commit c346d5e8b9284156249c602308a0903891a49407 by Martin Ledvinka
[Fix] Fixed incorrect datatype property field cardinality specification
in OWLJava.
(commit: c346d5e)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassDataPropertyComputer.java (diff)
The file was addedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/ClassDataPropertyComputerTest.java
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassDataPropertyComputer.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
The file was addedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassPropertyComputer.java
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputer.java (diff)
The file was modifiedjopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/ClassObjectPropertyComputerTest.java (diff)
Commit 7c6ef3ac1dc072d578939310cb02105d5c608827 by Martin Ledvinka
[LIB] Upgraded to OWLAPI 5.1.6. It fixed the build issues.
(commit: 7c6ef3a)
The file was modifiedpom.xml (diff)
Commit 4094f3a3ef7889ecb16f17e7b0396e778d3d3ac8 by Martin Ledvinka
Added aop.xml so that applications can use AspectJ weaver javaagent
instead of the AJC compiler, because the AJC maven plugin still does not
support Java 9/10.
(commit: 4094f3a)
The file was addedjopa-impl/src/main/resources/META-INF/aop.xml
Commit 7d1a6888c179fa9713592df4fd30c114dc7ff768 by Martin Ledvinka
[Del] Deleted unused classes in OWL2Java.
(commit: 7d1a688)
The file was removedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ICSatisfiabilityChecker.java
The file was removedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/AnnotationBuilder.java
Commit c49b25091cc328fbe775b76b87628e10f6aee2c6 by Martin Ledvinka
Refactored OWL2Java to improve its testability.
(commit: c49b250)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/OWL2JavaTransformer.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
The file was addedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ObjectModel.java
Commit f6388bd6320cdbb761244154167a3bcdeb61fbee by Martin Ledvinka
Do not use reflection to clone singleton set, singleton list and array
as list instances.
(commit: f6388bd)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MapInstanceBuilder.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilderTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilder.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/DefaultInstanceBuilder.java (diff)
Commit 5dccdd6860ac55c7d31009bef8f7f94b75454dd7 by Martin Ledvinka
[Del] Deleted obsolete library files attached to OWL2Java project.
(commit: 5dccdd6)
The file was removedjopa-owl2java/lib/jopt-simple/jopt-simple-3.2-sources.jar
The file was removedjopa-owl2java/lib/jopt-simple/jopt-simple-3.2.jar
The file was removedjopa-owl2java/lib/codemodel-2.2.jar
Commit 12876d184cbfa3aeb4bafd59efd34ae808c28528 by Martin Ledvinka
Minor SCA-based code improvements.
(commit: 12876d1)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/CollectionAttribute.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/TupleElement.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintParser.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintSet.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/SingularAttribute.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/Tuple.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MapAttribute.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
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/accessors/DefaultStorageAccessor.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/OWL2JavaTransformer.java (diff)
Commit 8f9535e13fa32a485bdf8330a87472be0151cac1 by Martin Ledvinka
Modified the order of attributes generated by OWL2Java (start with id,
name, description, types, properties). Removed reference to the
deprecated CommonVocabulary.DC_DESCRIPTION, use literal value instead.
(commit: 8f9535e)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/Constants.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
Commit 07b2b1f61272887ee883a5c9b4c32df9deae98fb by Martin Ledvinka
Do not use reflection to create singleton map clone instance. Minor code
improvements. Added prefix declarations to OWL, RDF, RDFS and XSD
vocabularies.
(commit: 07b2b1f)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/vocabulary/RDFS.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectCollection.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectSet.java (diff)
The file was modifiedjopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/Constants.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/vocabulary/XSD.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectMap.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectList.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/NamespaceResolver.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/vocabulary/OWL.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/vocabulary/RDF.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MapInstanceBuilder.java (diff)
Commit 58cf44dec7ad410368fa78eeb82c2ac74dfd4e66 by Martin Ledvinka
Added some explanatory Javadoc to exception classes.
(commit: 58cf44d)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/NoResultException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/NoUniqueResultException.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/exceptions/RollbackException.java (diff)
Commit ab2edc5a1bf1220d6760cab81a257648c9d7226c by Martin Ledvinka
[0.10.5] Bumped version and updated release notes.
(commit: ab2edc5)
The file was modifiedjopa-integration-tests-sesame/pom.xml (diff)
The file was modifiedjopa-owlapi-utils/pom.xml (diff)
The file was modifiedjopa-owl2java/pom.xml (diff)
The file was modifiedjopa-impl/pom.xml (diff)
The file was modifiedjopa-api/pom.xml (diff)
The file was modifiedjopa-integration-tests/pom.xml (diff)
The file was modifiedontodriver-owlapi/pom.xml (diff)
The file was modifiedjopa-distribution/pom.xml (diff)
The file was modifiedontodriver-api/pom.xml (diff)
The file was modifiedontodriver-sesame/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedjopa-integration-tests-owlapi/pom.xml (diff)
The file was modifiedontodriver-jena/pom.xml (diff)
The file was modifiedjopa-integration-tests-jena/pom.xml (diff)
The file was modifiedjopa-maven-plugin/pom.xml (diff)
The file was modifiedReleaseNotes.md (diff)