Skip to content
Failed

Changes

Summary

  1. [Bug #97] Add test reproducing the issue. (commit: 14e4d82) (details)
  2. [Bug #97] Make newValue mutable in ChangeRecord. Refactor ValueMergers to use ChangeRecord instead of individual values. (commit: 84f1925) (details)
  3. [Bug #97] Replace possibly detached new value in ChangeRecord with managed one in ManagedTypeValueMerger. (commit: 1498d55) (details)
  4. Refactor EntityTransactionImplTest to use Mockito properly. (commit: d7e4f23) (details)
  5. Ensure proper use of Mockito in tests. (commit: 40b2941) (details)
Commit 14e4d82e0a642b28e4b62cf6b43722d96ec1835b by Martin Ledvinka
[Bug #97] Add test reproducing the issue.
(commit: 14e4d82)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassH.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassG.java (diff)
The file was modifiedjopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/runner/UpdateOperationsRunner.java (diff)
Commit 84f1925dd215fa23b7238450f929a4e1d5f8ac11 by Martin Ledvinka
[Bug #97] Make newValue mutable in ChangeRecord. Refactor ValueMergers to use ChangeRecord instead of individual values.

This will allow modifications to the ChangeRecord when necessary.
(commit: 84f1925)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/DefaultValueMergerTest.java
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMergerTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMerger.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/ManagedTypeValueMergerTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/ValueMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/DetachedInstanceMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/DefaultValueMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/DetachedValueMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/MapValueMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/change/ChangeRecordImpl.java (diff)
The file was modifiedjopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/ChangeRecord.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/RefreshInstanceMerger.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/ManagedTypeValueMerger.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/MapValueMergerTest.java (diff)
Commit 1498d5500c8b629dfc19a541c0a222571a79133c by Martin Ledvinka
[Bug #97] Replace possibly detached new value in ChangeRecord with managed one in ManagedTypeValueMerger.
(commit: 1498d55)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/DetachedInstanceMergerTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/ManagedTypeValueMerger.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMergerTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/ManagedTypeValueMergerTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/RefreshInstanceMergerTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/merge/MapValueMergerTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/merge/CollectionValueMerger.java (diff)
Commit d7e4f2364a4e043ffb7df94304dfc134c5f2acad by Martin Ledvinka
Refactor EntityTransactionImplTest to use Mockito properly.
(commit: d7e4f23)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/transactions/EntityTransactionImplTest.java (diff)
Commit 40b29415bc85370b3de42092fb31e1f28fbffb18 by Martin Ledvinka
Ensure proper use of Mockito in tests.
(commit: 40b2941)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AnnotationPropertyAttributesTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryResultSpliteratorTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryTestBase.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializerTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/ResultSetMappingLoaderTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/DataPropertyAttributesTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImplTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/QueryImplTest.java (diff)
The file was modified.gitignore (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/adapters/IndirectMultilingualStringTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/adapters/IndirectSetTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilderTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/MetamodelImplTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/adapters/IndirectListTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/feature/EntityLifecycleListenersTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/EntityLoaderTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/adapters/IndirectMapTest.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/model/MetamodelImplInheritanceTest.java (diff)