Skip to content
Succès

Changes

Summary

  1. Applying method signature changes of tooling methods (commit: c2ac593) (details)
  2. Implementing a PersistExecutor dedicated to already-assigned identifier for preparing removal of mandatory lambda expressions in IdentfierPolicy.alreadyAssigned(..) method (in fluent API) (commit: 778a4e3) (details)
  3. Fixing AlreadyAssigneMarkerStep condition and fixing the listener it was configuring: replaced by the one that is present in BeanPersister and, thus, moving it to the configuration step in PersisterBuilderPipeline. (commit: 0d7ab3a) (details)
  4. Introducing `PersistExecutor.forPersister` to share `PersistExecutor` instantiation logic (commit: e0a5bbe) (details)
Commit c2ac59370d6a499e92b75106febb3a4a476cf00d by guiom.mary
Applying method signature changes of tooling methods
(commit: c2ac593)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/order/DeleteCommandBuilder.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/diff/CollectionDiffer.java (diff)
Commit 778a4e31af4e575e42a2e8e62d71a46185e3df16 by guiom.mary
Implementing a PersistExecutor dedicated to already-assigned identifier for preparing removal of mandatory lambda expressions in IdentfierPolicy.alreadyAssigned(..) method (in fluent API)
(commit: 778a4e3)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/PersistExecutor.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractPolymorphismPersister.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/mapping/SimpleIdMapping.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/AssociationRecord.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/engine/BeanPersisterTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/IndexedAssociationRecord.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManyListTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersister.java (diff)
Commit 0d7ab3ab15aae029e715f0db2c29c8c81984bb52 by guiom.mary
Fixing AlreadyAssigneMarkerStep condition and fixing the listener it was configuring: replaced by the one that is present in BeanPersister and, thus, moving it to the configuration step in PersisterBuilderPipeline.
(commit: 0d7ab3a)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/engine/BeanPersisterTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/AlreadyAssignedMarkerStep.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/mapping/id/manager/AlreadyAssignedIdentifierManager.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/runtime/BeanPersister.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/PersisterBuilderPipeline.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetoone/OneToOneOwnedByTargetEngine.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/mapping/id/manager/BeforeInsertIdentifierManager.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/AbstractIdentification.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/mapping/id/manager/IdentifierInsertionManager.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/mapping/id/manager/JDBCGeneratedKeysIdentifierManager.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/IdentifierManagerStep.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetoone/OneToOneOwnedBySourceEngine.java (diff)
Commit e0a5bbe87d8abeb5ea3d1e2b52d11a260af733ac by guiom.mary
Introducing `PersistExecutor.forPersister` to share `PersistExecutor` instantiation logic
(commit: e0a5bbe)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/PersistExecutor.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersister.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractPolymorphismPersister.java (diff)