Skip to content
Success

Changes

Summary

  1. [Bug #135] Add tests to reproduce the issue. (commit: 9e87c52) (details)
  2. Support using LangString as query parameter. (commit: 063e311) (details)
  3. [Bug #135] Support joining over plural attributes in SOQL. (commit: 5a3cf9c) (details)
  4. [Bug #135] Improve bindable type resolution - remove instanceof. (commit: 5cee5cf) (details)
  5. [Bug #135] Support path expressions over plural attributes in Criteria API. (commit: ac8a1bf) (details)
Commit 9e87c525267fd0cf59af7358d83b50251ed0e6ed by Martin Ledvinka
[Bug #135] Add tests to reproduce the issue.
(commit: 9e87c52)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/SoqlRunner.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/QueryTestEnvironment.java (diff)
Commit 063e311879799dcf37a08b207b2c59f54ca47471 by Martin Ledvinka
Support using LangString as query parameter.

Allows providing collections of language-tagged String as query parameters.
(commit: 063e311)
The file was modifiedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/integration/jena/PersistenceUnitTest.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/parameter/ParameterValueFactory.java (diff)
The file was modifiedjopa-integration-tests-rdf4j/src/test/java/cz/cvut/kbss/jopa/test/integration/rdf4j/PersistenceUnitTest.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/environment/TestEnvironment.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/parameter/StringParameterValue.java (diff)
The file was modifiedjopa-integration-tests-jena/src/test/java/cz/cvut/kbss/jopa/test/environment/JenaPersistenceFactory.java (diff)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/environment/OwlapiPersistenceFactory.java (diff)
The file was modifiedjopa-integration-tests-rdf4j/src/test/java/cz/cvut/kbss/jopa/test/environment/Rdf4jPersistenceFactory.java (diff)
Commit 5a3cf9cdf732c3b02dc1163b98fc4e9afd676019 by Martin Ledvinka
[Bug #135] Support joining over plural attributes in SOQL.
(commit: 5a3cf9c)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/SoqlRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
The file was modifiedjopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/QueryTest.java (diff)
Commit 5cee5cfa7fb746e723fc9a35e068220dba0ae837 by Martin Ledvinka
[Bug #135] Improve bindable type resolution - remove instanceof.
(commit: 5cee5cf)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java (diff)
Commit ac8a1bf55c0a76d58a8873bd89af0fdd73eabef9 by Martin Ledvinka
[Bug #135] Support path expressions over plural attributes in Criteria API.
(commit: ac8a1bf)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/PathImpl.java (diff)