Skip to content
Success

Changes

Summary

  1. [Feature #104] Add the Context annotation for declaring repository context. (commit: 83afbe6) (details)
  2. [Feature #104] Allow access to NamespaceResolver through Metamodel. (commit: f0d4a9f) (details)
  3. [Fix] Return FieldDescriptor when object property attribute value type is identifier type. (commit: acc197e) (details)
  4. [Feature #104] Add basic EntityDescriptorFactory implementation with tests. (commit: 0ed1005) (details)
  5. [Feature #104] Add support for types and properties to EntityDescriptorFactory. (commit: 75c6f8d) (details)
  6. [Feature #104] Integrate descriptor generation into EntityManager. (commit: 0eda710) (details)
  7. [Feature #104] Cache generated Descriptors on PU-level. (commit: bb05c6d) (details)
Commit 83afbe62b4568bada234102ca763cdc3534ac4c0 by Martin Ledvinka
[Feature #104] Add the Context annotation for declaring repository context.
(commit: 83afbe6)
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/Context.java
Commit f0d4a9f46902446c52e4444d3faab31c20cf6ae9 by Martin Ledvinka
[Feature #104] Allow access to NamespaceResolver through Metamodel.
(commit: f0d4a9f)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/ManagedClassProcessorTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/utils/NamespaceResolverTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/NamespaceResolver.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/MetamodelImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ManagedClassProcessor.java (diff)
Commit acc197e778769e2bd29d37ed791e6c33f8611608 by Martin Ledvinka
[Fix] Return FieldDescriptor when object property attribute value type is identifier type.
(commit: acc197e)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/CloneBuilderTest.java (diff)
The file was modifiedjopa-api/src/test/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptorTest.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptor.java (diff)
Commit 0ed1005e958a5d8f78cead2b3c08e1a0016cefe2 by Martin Ledvinka
[Feature #104] Add basic EntityDescriptorFactory implementation with tests.
(commit: 0ed1005)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/Context.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactoryTest.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/MetamodelImpl.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactory.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/MetamodelImplTest.java (diff)
Commit 75c6f8ddc09a13decaa5061a954675bf20754914 by Martin Ledvinka
[Feature #104] Add support for types and properties to EntityDescriptorFactory.
(commit: 75c6f8d)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactory.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactoryTest.java (diff)
Commit 0eda710debbe5059577e86a1714643765ce24f69 by Martin Ledvinka
[Feature #104] Integrate descriptor generation into EntityManager.
(commit: 0eda710)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/MetamodelImpl.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsWithInheritanceRunner.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerImplTest.java (diff)
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/runner/CreateOperationsMultiContextRunner.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactoryTest.java (diff)
The file was modifiedjopa-integration-tests/src/test/java/cz/cvut/kbss/jopa/test/integration/CacheTest.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/EntityManager.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsMultiContextRunner.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java (diff)
The file was addedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/ClassInContext.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactory.java (diff)
Commit bb05c6d68534bd3b738c3a3e0f7b75b7f1b6c020 by Martin Ledvinka
[Feature #104] Cache generated Descriptors on PU-level.
(commit: bb05c6d)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/DefaultEntityDescriptorFactoryTest.java
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityDescriptorFactoryTest.java
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/model/EntityDescriptorFactory.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/DefaultEntityDescriptorFactory.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/RetrieveOperationsMultiContextRunner.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/CachingEntityDescriptorFactory.java
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java (diff)