You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2024/01/27 18:21:31 UTC
(causeway) branch master updated: CAUSEWAY-3676: remove unused imports
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/master by this push:
new 42c7d1760b CAUSEWAY-3676: remove unused imports
42c7d1760b is described below
commit 42c7d1760b0869b01e9b1c383cf723dcfefeb382
Author: andi-huber <ah...@apache.org>
AuthorDate: Sat Jan 27 19:21:24 2024 +0100
CAUSEWAY-3676: remove unused imports
---
.../jpa/applib/integration/HasVersion.java | 29 ----------------------
.../jpa/integration/entity/JpaEntityFacet.java | 6 ++---
2 files changed, 2 insertions(+), 33 deletions(-)
diff --git a/persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/integration/HasVersion.java b/persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/integration/HasVersion.java
index 39a8f49de7..4e643e9699 100644
--- a/persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/integration/HasVersion.java
+++ b/persistence/jpa/applib/src/main/java/org/apache/causeway/persistence/jpa/applib/integration/HasVersion.java
@@ -18,35 +18,6 @@
*/
package org.apache.causeway.persistence.jpa.applib.integration;
-import javax.inject.Inject;
-import javax.inject.Provider;
-import javax.persistence.PostLoad;
-import javax.persistence.PostPersist;
-import javax.persistence.PostRemove;
-import javax.persistence.PostUpdate;
-import javax.persistence.PrePersist;
-import javax.persistence.PreRemove;
-import javax.persistence.PreUpdate;
-
-import org.eclipse.persistence.sessions.UnitOfWork;
-import org.eclipse.persistence.sessions.changesets.DirectToFieldChangeRecord;
-import org.eclipse.persistence.sessions.changesets.ObjectChangeSet;
-
-import org.springframework.lang.Nullable;
-
-import org.apache.causeway.commons.collections.Can;
-import org.apache.causeway.commons.functional.Either;
-import org.apache.causeway.core.metamodel.object.ManagedObject;
-import org.apache.causeway.core.metamodel.object.ManagedObjects;
-import org.apache.causeway.core.metamodel.object.MmEntityUtils;
-import org.apache.causeway.core.metamodel.objectmanager.ObjectManager;
-import org.apache.causeway.core.metamodel.services.objectlifecycle.ObjectLifecyclePublisher;
-import org.apache.causeway.core.metamodel.services.objectlifecycle.PropertyChangeRecord;
-import org.apache.causeway.persistence.jpa.applib.services.JpaSupportService;
-
-import lombok.val;
-import lombok.extern.log4j.Log4j2;
-
/**
* For domain entities to implement, in order to surface their version programmatically.
*/
diff --git a/persistence/jpa/integration/src/main/java/org/apache/causeway/persistence/jpa/integration/entity/JpaEntityFacet.java b/persistence/jpa/integration/src/main/java/org/apache/causeway/persistence/jpa/integration/entity/JpaEntityFacet.java
index 44faa0ad1d..51494bb75d 100644
--- a/persistence/jpa/integration/src/main/java/org/apache/causeway/persistence/jpa/integration/entity/JpaEntityFacet.java
+++ b/persistence/jpa/integration/src/main/java/org/apache/causeway/persistence/jpa/integration/entity/JpaEntityFacet.java
@@ -23,11 +23,8 @@ import java.util.Optional;
import javax.inject.Inject;
import javax.persistence.EntityManager;
-import javax.persistence.LockModeType;
import javax.persistence.PersistenceUnitUtil;
-import org.apache.causeway.persistence.jpa.applib.integration.HasVersion;
-
import org.springframework.data.jpa.repository.JpaContext;
import org.springframework.lang.Nullable;
@@ -47,6 +44,7 @@ import org.apache.causeway.core.metamodel.facets.object.entity.EntityFacet;
import org.apache.causeway.core.metamodel.facets.object.entity.EntityOrmMetadata;
import org.apache.causeway.core.metamodel.object.ManagedObject;
import org.apache.causeway.core.metamodel.services.idstringifier.IdStringifierLookupService;
+import org.apache.causeway.persistence.jpa.applib.integration.HasVersion;
import lombok.Getter;
import lombok.NonNull;
@@ -246,7 +244,7 @@ public class JpaEntityFacet
}
@Override
- public Object versionOf(Object pojo) {
+ public Object versionOf(final Object pojo) {
if (getEntityState(pojo).isAttached()) {
if (pojo instanceof HasVersion) {
return ((HasVersion<?>)pojo).getVersion();