Skip to content
Failed

Changes

Summary

  1. [Upd] Update to AspectJ 1.9.6. (commit: 8519e73) (details)
  2. [Feature #59] Add LangString class for representing language-tagged strings in OntoDriver API. (commit: cedc706) (details)
  3. [Feature #59] Add class MultilingualString which will represent multilingual string attributes on object model level. (commit: e95b996) (details)
  4. Bump version to 0.15.0-SNAPSHOT to allow easier testing. (commit: c088bea) (details)
  5. [Feature #59] Support conversion from LangString to String attributes. (commit: ca3492e) (details)
  6. [Feature #59] Use LangString when returning String values with language tag from Sesame Driver. (commit: e39a69f) (details)
  7. [Fix] Support automatic conversion from LangString to String in SPARQL result mapping. (commit: da35244) (details)
  8. [Feature #59] Return LangString from Jena driver in appropriate cases. (commit: 38b3a81) (details)
  9. [Feature #59] Return LangString from OWL API driver in appropriate cases. (commit: 2dbbf4b) (details)
  10. [Fix] Fix integration test issues after migration to LangString. (commit: 482df1c) (details)
  11. Minor improvement in OWLAPI SelectResultSet. (commit: 843f322) (details)
  12. [Feature #59] Extend attribute metamodel with language setting. Initialize it from PU language for now. (commit: b16a903) (details)
  13. [Feature #59] Use language from attribute in OOM (FieldStrategy subclasses). (commit: 36d2be8) (details)
  14. [Feature #59] Add entity class for testing multilingual attributes. (commit: f3ead50) (details)
  15. [Feature #59] Respect attribute language (or its lack) in AxiomDescriptorFactory when generating descriptor for data retrieval. (commit: 629f1f8) (details)
  16. [Feature #59] Add SingularMultilingualStringFieldStrategy to handle MultilingualString instances. (commit: e25f885) (details)
  17. [Feature #59] Implement mapping of translations to axiom values in SingularMultilingualStringFieldStrategy. (commit: ed5de7b) (details)
  18. [Feature #59] Use SingularMultilingualStringFieldStrategy for singular data/annotation property fields using MultilingualString. (commit: c8ad641) (details)
  19. [Feature #59] Implement MultilingualString cloning. Testing basic retrieval of multilingual strings. (commit: 47a6332) (details)
  20. [Feature #59] Test multilingual string removal. (commit: 28b8506) (details)
  21. [Feature #59] Implement multilingual string saving in Jena and Sesame OntoDriver. (commit: a384530) (details)
  22. [Feature #59] Implement multilingual string saving in OWLAPI OntoDriver. (commit: 293b613) (details)
  23. [Feature #59] Add indirect wrapper for MultilingualString to allow tracking transactional changes. Refactor clone building w.r.t. these wrappers. (commit: 195c052) (details)
  24. [Feature #59] Testing multilingual attributes. (commit: 7fec276) (details)
  25. [Feature #59] Minor refactoring in instance builders. Add documentation to IndirectWrapperHelper. (commit: f5a93da) (details)
  26. [Task #42] Migrate ChangeManagerTest to JUnit 5. (commit: fd1900e) (details)
  27. [Feature #59] Restructure integration tests. (commit: 532f7e7) (details)
  28. [Feature #59] Implement support for plural multilingual attributes. (commit: b876cb0) (details)
  29. [Feature #59] Testing support for plural multilingual attributes. (commit: ef5d978) (details)
  30. [Feature #59] Refactor MultilingualString API for setting values. (commit: f85b3c4) (details)
  31. [Feature #59] Generate MultilingualString-type fields in OWL2Java when range is RDF langString. Make this setting configurable. (commit: c5ee3aa) (details)
  32. [Upd] Update to RDF4J 3.4.0. (commit: cc95fe0) (details)
  33. [Fix, Task #42] Attempt to fix TtlCacheManager test issue. Rewrite the tests to JUnit 5. (commit: 3dedeb2) (details)
  34. Minor SCA-based fixes. (commit: c0ee286) (details)
  35. [0.15.0] Bump version, update release notes and readme. (commit: a085034) (details)
The file was modified pom.xml (diff)
Commit cedc706a32fd1e106022792d6ec5538408cb8aaa by Martin Ledvinka
[Feature #59] Add LangString class for representing language-tagged strings in OntoDriver API.
(commit: cedc706)
The file was addedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/model/LangString.java
The file was modified ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/model/Value.java (diff)
Commit e95b996bffb3fd32b8d2bb725230b2015c536932 by Martin Ledvinka
[Feature #59] Add class MultilingualString which will represent multilingual string attributes on object model level.
(commit: e95b996)
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/MultilingualString.java
The file was addedjopa-api/src/test/java/cz/cvut/kbss/jopa/model/MultilingualStringTest.java
Commit c088bea83bf68a4bb0233c9a5949f67f5df36db1 by Martin Ledvinka
Bump version to 0.15.0-SNAPSHOT to allow easier testing.
(commit: c088bea)
The file was modified jopa-integration-tests-owlapi/pom.xml (diff)
The file was modified jopa-api/pom.xml (diff)
The file was modified jopa-owlapi-utils/pom.xml (diff)
The file was modified jopa-impl/pom.xml (diff)
The file was modified jopa-integration-tests/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified jopa-distribution/pom.xml (diff)
The file was modified jopa-integration-tests-jena/pom.xml (diff)
The file was modified jopa-owl2java/pom.xml (diff)
The file was modified ontodriver-api/pom.xml (diff)
The file was modified ontodriver-jena/pom.xml (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified jopa-integration-tests-sesame/pom.xml (diff)
The file was modified ontodriver-sesame/pom.xml (diff)
The file was modified jopa-maven-plugin/pom.xml (diff)
Commit ca3492ea19e7935a13284bb5ff927a98fe78638f by Martin Ledvinka
[Feature #59] Support conversion from LangString to String attributes.

Refactor converters to simplify their usage.
(commit: ca3492e)
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/converter/DefaultConverter.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/converter/ToStringConverter.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Converters.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralAnnotationPropertyStrategyTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/converter/ToStringConverterTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/converter/DefaultConverterWrapper.java
Commit e39a69ffd75c60688cc4e742bed41c992e5c8057 by Martin Ledvinka
[Feature #59] Use LangString when returning String values with language tag from Sesame Driver.

Partially fixed tests as well.
(commit: e39a69f)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/converter/ToLexicalFormConverter.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularAnnotationPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/DatatypeTransformer.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralAnnotationPropertyStrategy.java (diff)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/util/SesameUtils.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/converter/ToLexicalFormConverterTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/environment/Generator.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularAnnotationPropertyStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/converter/EnumConverter.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/AxiomLoaderTest.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameUtilsTest.java (diff)
Commit da35244b0c4e6ea1df2393230dfd63f5d94ea9ed by Martin Ledvinka
[Fix] Support automatic conversion from LangString to String in SPARQL result mapping.
(commit: da35244)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/DatatypeTransformer.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/VariableResultMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/utils/DatatypeTransformerTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassA.java (diff)
Commit 38b3a810e8f06e72fad4d3f4cc480eee2afe1d46 by Martin Ledvinka
[Feature #59] Return LangString from Jena driver in appropriate cases.
(commit: 38b3a81)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/util/JenaUtils.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/util/JenaUtilsTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/ExplicitAxiomLoaderTest.java (diff)
Commit 2dbbf4b93b152a3a113ef4b61639e9f50626dfaa by Martin Ledvinka
[Feature #59] Return LangString from OWL API driver in appropriate cases.
(commit: 2dbbf4b)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/query/SelectResultSetTest.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/util/OwlapiUtilsTest.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/util/OwlapiUtils.java (diff)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/query/SelectResultSet.java (diff)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/MainAxiomLoaderTest.java (diff)
Commit 482df1c7ca07fdf120c4a4fd13a9d9ae7cac51fa by Martin Ledvinka
[Fix] Fix integration test issues after migration to LangString.
(commit: 482df1c)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/query/SelectResultSet.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/query/SelectResultSetTest.java (diff)
Commit 843f322da2e8571373bc35a36c596b21ef09f323 by Martin Ledvinka
Minor improvement in OWLAPI SelectResultSet.
(commit: 843f322)
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/query/SelectResultSet.java (diff)
Commit b16a9035ef785f40fe780b4f7e994686ba043b6e by Martin Ledvinka
[Feature #59] Extend attribute metamodel with language setting. Initialize it from PU language for now.
(commit: b16a903)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractAttribute.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/DataPropertyAttributes.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/DataPropertyAttributesTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AnnotationPropertyAttributes.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilderTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/PropertyAttributes.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/MetamodelImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AbstractAttributeTest.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AnnotationPropertyAttributesTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/ClassFieldMetamodelProcessorTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/TypeBuilderContext.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Attribute.java (diff)
Commit 36d2be86ede7c42314368cfa6f74e29f98e8eb65 by Martin Ledvinka
[Feature #59] Use language from attribute in OOM (FieldStrategy subclasses).
(commit: 36d2be8)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/EntityDeconstructorTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralDataPropertyStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralAnnotationPropertyStrategyTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategyTest.java
Commit f3ead508b4e13e68bcd7105fa9c51d92094a3f64 by Martin Ledvinka
[Feature #59] Add entity class for testing multilingual attributes.
(commit: f3ead50)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinderTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassU.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java (diff)
Commit 629f1f8d6bcedd4f0840937026229af957f3a003 by Martin Ledvinka
[Feature #59] Respect attribute language (or its lack) in AxiomDescriptorFactory when generating descriptor for data retrieval.
(commit: 629f1f8)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/ObjectOntologyMapperImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomDescriptorFactoryTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
Commit e25f88545a3e9688dbdbff530e71e75d9dde747d by Martin Ledvinka
[Feature #59] Add SingularMultilingualStringFieldStrategy to handle MultilingualString instances.

Implement value loading from axioms. Slightly extend API of MultilingualString.
(commit: e25f885)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/MultilingualStringTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategyTest.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/DataPropertyFieldStrategy.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/MultilingualString.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularDataPropertyStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularDataPropertyStrategyTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategy.java
Commit ed5de7b305c477bddb64ee7bac669f3e8baae658 by Martin Ledvinka
[Feature #59] Implement mapping of translations to axiom values in SingularMultilingualStringFieldStrategy.
(commit: ed5de7b)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassU.java (diff)
Commit c8ad641809c60bcc7f2c1bda3859ee3bb31fa778 by Martin Ledvinka
[Feature #59] Use SingularMultilingualStringFieldStrategy for singular data/annotation property fields using MultilingualString.
(commit: c8ad641)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/FieldStrategyTest.java (diff)
Commit 47a6332101f3cfc1c1ab1d20f9398914301e006c by Martin Ledvinka
[Feature #59] Implement MultilingualString cloning. Testing basic retrieval of multilingual strings.
(commit: 47a6332)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsRunner.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilder.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassY.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MapInstanceBuilder.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/MultilingualString.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/MultilingualStringInstanceBuilderTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MultilingualStringInstanceBuilder.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractInstanceBuilder.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/DateInstanceBuilderTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java (diff)
Commit 28b8506ecbf95b7a68a7dbbde24040fc94fd6c7f by Martin Ledvinka
[Feature #59] Test multilingual string removal.
(commit: 28b8506)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/DeleteOperationsRunner.java (diff)
Commit a38453096defcf113ccc15f4d9471d39f03bf74c by Martin Ledvinka
[Feature #59] Implement multilingual string saving in Jena and Sesame OntoDriver.
(commit: a384530)
The file was modified ontodriver-sesame/src/main/java/cz/cvut/kbss/ontodriver/sesame/util/SesameUtils.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsRunner.java (diff)
The file was modified ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/AxiomSaver.java (diff)
The file was modified ontodriver-sesame/src/test/java/cz/cvut/kbss/ontodriver/sesame/SesameUtilsTest.java (diff)
The file was modified ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/AxiomSaverTest.java (diff)
Commit 293b6134cdfbf4b088be4a4a7fa8330449af1f65 by Martin Ledvinka
[Feature #59] Implement multilingual string saving in OWLAPI OntoDriver.
(commit: 293b613)
The file was modified jopa-owlapi-utils/pom.xml (diff)
The file was addedjopa-owlapi-utils/src/test/java/cz/cvut/kbss/jopa/owlapi/DatatypeTransformerTest.java
The file was modified ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/util/OwlapiUtils.java (diff)
The file was modified jopa-owlapi-utils/src/main/java/cz/cvut/kbss/jopa/owlapi/DatatypeTransformer.java (diff)
Commit 195c0526b17bcbd0aae8d5275aa6bd1048984a29 by Martin Ledvinka
[Feature #59] Add indirect wrapper for MultilingualString to allow tracking transactional changes. Refactor clone building w.r.t. these wrappers.
(commit: 195c052)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MapInstanceBuilder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/IndirectWrapperHelper.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/RefreshInstanceMerger.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/MultilingualString.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MultilingualStringInstanceBuilder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/CollectionFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/AbstractInstanceBuilder.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectMultilingualString.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/DateInstanceBuilder.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/adapters/IndirectMultilingualStringTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectWrapper.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilder.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RefreshInstanceMergerTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectList.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/CloneBuilderTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/DefaultInstanceBuilder.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/DateInstanceBuilderTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/MultilingualStringInstanceBuilderTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectCollection.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectMap.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectSet.java (diff)
The file was modified jopa-owlapi-utils/src/main/java/cz/cvut/kbss/jopa/owlapi/DatatypeTransformer.java (diff)
Commit 7fec276beddb42d8fdc5450acda04ff4be00b950 by Martin Ledvinka
[Feature #59] Testing multilingual attributes.
(commit: 7fec276)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/DeleteOperationsRunner.java (diff)
Commit f5a93daa85bd04e8768b3d8ba7b12a7f13cb6f18 by Martin Ledvinka
[Feature #59] Minor refactoring in instance builders. Add documentation to IndirectWrapperHelper.
(commit: f5a93da)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/IndirectWrapperHelper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CollectionInstanceBuilder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/MapInstanceBuilder.java (diff)
Commit fd1900e2674a5259ad2c000ae5130fe60f6da946 by Martin Ledvinka
[Task #42] Migrate ChangeManagerTest to JUnit 5.
(commit: fd1900e)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/change/ChangeManagerTest.java (diff)
Commit 532f7e7335c1b8c52eb27bb17304a54d752707e6 by Martin Ledvinka
[Feature #59] Restructure integration tests.

Keep feature-based tests together to prevent generic CRUD test runners from becoming even more complex.
(commit: 532f7e7)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsRunner.java (diff)
The file was addedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/integration/owlapi/MultilingualAttributesTest.java
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/BaseRunner.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/MultilingualAttributesTestRunner.java
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/DeleteOperationsRunner.java (diff)
The file was addedjopa-integration-tests-sesame/src/test/java/cz/cvut/kbss/jopa/test/integration/sesame/MultilingualAttributesTest.java
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/CreateOperationsRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsRunner.java (diff)
The file was addedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/integration/jena/MultilingualAttributesTest.java
Commit b876cb0e6af47b5107bb02d0a283ed48cab4d915 by Martin Ledvinka
[Feature #59] Implement support for plural multilingual attributes.
(commit: b876cb0)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/MultilingualAttributesTestRunner.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralObjectPropertyStrategy.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/BaseRunner.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralMultilingualStringFieldStrategy.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/CollectionFactory.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralMultilingualStringFieldStrategyTest.java
Commit ef5d97871ec3ed500a8d0f930edb3ad1dbe9fb38 by Martin Ledvinka
[Feature #59] Testing support for plural multilingual attributes.
(commit: ef5d978)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/MultilingualAttributesTestRunner.java (diff)
Commit f85b3c4b2a0502b7ada1cf0a9f8403be76ad02c7 by Martin Ledvinka
[Feature #59] Refactor MultilingualString API for setting values.
(commit: f85b3c4)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategy.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/PluralMultilingualStringFieldStrategy.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/MultilingualString.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/MultilingualAttributesTestRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/adapters/IndirectMultilingualStringTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/PluralMultilingualStringFieldStrategyTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/MultilingualStringInstanceBuilderTest.java (diff)
The file was modified jopa-api/src/test/java/cz/cvut/kbss/jopa/model/MultilingualStringTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategyTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/adapters/IndirectMultilingualString.java (diff)
Commit c5ee3aa1482e14d56a48e31e7b55e1a518f2eeb6 by Martin Ledvinka
[Feature #59] Generate MultilingualString-type fields in OWL2Java when range is RDF langString. Make this setting configurable.
(commit: c5ee3aa)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintParser.java (diff)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/cli/Option.java (diff)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/config/TransformationConfiguration.java (diff)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/config/Defaults.java (diff)
The file was modified jopa-owlapi-utils/src/main/java/cz/cvut/kbss/jopa/owlapi/DatatypeTransformer.java (diff)
The file was modified jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/OWL2JavaMojo.java (diff)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/JavaTransformer.java (diff)
The file was modified jopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/JavaTransformerTest.java (diff)
The file was modified jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/OWL2Java.java (diff)
The file was modified ontodriver-sesame/pom.xml (diff)
Commit 3dedeb2c3be7d1cfb5613a1ce3106288080ebf64 by Martin Ledvinka
[Fix, Task #42] Attempt to fix TtlCacheManager test issue. Rewrite the tests to JUnit 5.
(commit: 3dedeb2)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManagerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/AbstractCacheManagerTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/TtlCacheManagerTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/DefaultPersistenceProviderResolver.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/SequenceType.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/IRI.java (diff)
The file was addedjopa-api/src/test/java/cz/cvut/kbss/jopa/model/IRITest.java
Commit a08503472de651786948476b1a08eebaa6ff6b34 by Martin Ledvinka
[0.15.0] Bump version, update release notes and readme.
(commit: a085034)
The file was modified jopa-api/pom.xml (diff)
The file was modified jopa-owlapi-utils/pom.xml (diff)
The file was modified ReleaseNotes.md (diff)
The file was modified pom.xml (diff)
The file was modified jopa-maven-plugin/pom.xml (diff)
The file was modified jopa-integration-tests/pom.xml (diff)
The file was modified ontodriver-jena/pom.xml (diff)
The file was modified ontodriver-sesame/pom.xml (diff)
The file was modified jopa-distribution/pom.xml (diff)
The file was modified ontodriver-api/pom.xml (diff)
The file was modified ontodriver-owlapi/pom.xml (diff)
The file was modified README.md (diff)
The file was modified jopa-integration-tests-owlapi/pom.xml (diff)
The file was modified jopa-impl/pom.xml (diff)
The file was modified jopa-integration-tests-sesame/pom.xml (diff)
The file was modified jopa-integration-tests-jena/pom.xml (diff)
The file was modified jopa-owl2java/pom.xml (diff)