Repository: cayenne
Updated Branches:
  refs/heads/master 45da5a0d1 -> 34ad5252c


Code cleanup


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/18ff80cc
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/18ff80cc
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/18ff80cc

Branch: refs/heads/master
Commit: 18ff80ccb063fb023ea5746dba44c36c5190565b
Parents: 45da5a0
Author: Nikita Timofeev <stari...@gmail.com>
Authored: Fri Nov 30 17:43:56 2018 +0300
Committer: Nikita Timofeev <stari...@gmail.com>
Committed: Fri Nov 30 17:43:56 2018 +0300

----------------------------------------------------------------------
 .../configuration/rop/client/ClientModule.java       |  2 +-
 .../merge/factory/IngresMergerTokenFactory.java      |  6 +-----
 .../dbsync/reverse/dbimport/IncludeTable.java        |  2 +-
 .../cayenne/remote/RemoteIncrementalFaultList.java   |  2 +-
 .../apache/cayenne/access/IncrementalFaultList.java  |  2 +-
 .../java/org/apache/cayenne/access/ObjectDiff.java   |  9 +++++----
 .../cayenne/access/jdbc/RowDescriptorBuilder.java    |  2 --
 .../cayenne/configuration/server/ServerModule.java   |  2 +-
 .../apache/cayenne/datasource/DriverDataSource.java  |  4 +---
 .../java/org/apache/cayenne/dba/TypesMapping.java    |  1 -
 .../main/java/org/apache/cayenne/map/DataMap.java    |  2 +-
 .../apache/cayenne/map/QueryDescriptorLoader.java    |  2 +-
 .../reflect/LifecycleCallbackEventHandler.java       |  2 +-
 .../cayenne/reflect/LifecycleCallbackRegistry.java   |  2 +-
 .../cayenne/access/DataContextProcedureQueryIT.java  |  4 ++--
 .../reflect/LifecycleCallbackEventHandlerTest.java   | 15 +++++----------
 16 files changed, 23 insertions(+), 36 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
----------------------------------------------------------------------
diff --git 
a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
 
b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
index 8e51fe7..4a95df6 100644
--- 
a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
+++ 
b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
@@ -55,7 +55,7 @@ public class ClientModule implements Module {
     public void configure(Binder binder) {
 
         // Contribute always to create binding
-        MapBuilder<String> propertiesBuilder = 
ServerModule.contributeProperties(binder);
+        ServerModule.contributeProperties(binder);
 
         
binder.bind(ObjectContextFactory.class).to(CayenneContextFactory.class);
         
binder.bind(ROPSerializationService.class).toProvider(ClientHessianSerializationServiceProvider.class);

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
----------------------------------------------------------------------
diff --git 
a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
 
b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
index e9f1d6c..3dee679 100644
--- 
a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
+++ 
b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
@@ -120,11 +120,7 @@ public class IngresMergerTokenFactory extends 
DefaultMergerTokenFactory {
                     // also make sure we delete dependent FKs
                     buf.append(" ON DELETE CASCADE");
 
-                    String fksql = buf.toString();
-
-                    if (fksql != null) {
-                        return Collections.singletonList(fksql);
-                    }
+                    return Collections.singletonList(buf.toString());
                 }
 
                 return Collections.emptyList();

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
----------------------------------------------------------------------
diff --git 
a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
 
b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
index ff2ed59..0dd46f2 100644
--- 
a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
+++ 
b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
@@ -125,7 +125,7 @@ public class IncludeTable extends PatternParam implements 
XMLSerializable {
             }
         }
 
-        if(excludeRelationship != null && !excludeColumns.isEmpty()) {
+        if(excludeRelationship != null && !excludeRelationship.isEmpty()) {
             for(ExcludeRelationship excludeRelationship : excludeRelationship) 
{
                 excludeRelationship.toString(res, prefix);
             }

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
----------------------------------------------------------------------
diff --git 
a/cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
 
b/cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
index 1952db5..47a6ec3 100644
--- 
a/cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
+++ 
b/cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
@@ -279,7 +279,7 @@ public class RemoteIncrementalFaultList implements List {
             throw new IndexOutOfBoundsException("Index: " + elementIndex);
         }
 
-        if (pageSize <= 0 || elementIndex < 0) {
+        if (pageSize <= 0) {
             return -1;
         }
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java
index d78b3d9..1c83d3c 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java
@@ -339,7 +339,7 @@ public class IncrementalFaultList<E> implements List<E>, 
Serializable {
                        throw new IndexOutOfBoundsException("Index: " + 
elementIndex);
                }
 
-               if (pageSize <= 0 || elementIndex < 0) {
+               if (pageSize <= 0) {
                        return -1;
                }
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/access/ObjectDiff.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/access/ObjectDiff.java 
b/cayenne-server/src/main/java/org/apache/cayenne/access/ObjectDiff.java
index 0928b32..d711bcf 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/access/ObjectDiff.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/access/ObjectDiff.java
@@ -112,7 +112,9 @@ class ObjectDiff extends NodeDiff {
                     boolean isUsedForLocking = 
entity.getRelationship(property.getName()).isUsedForLocking();
                     
                     // eagerly resolve optimistically locked relationships
-                    Object target = isUsedForLocking ? 
property.readProperty(object) : property.readPropertyDirectly(object);
+                    Object target = (lock && isUsedForLocking)
+                            ? property.readProperty(object)
+                            : property.readPropertyDirectly(object);
 
                     if (target instanceof Persistent) {
                         target = ((Persistent) target).getObjectId();
@@ -159,7 +161,7 @@ class ObjectDiff extends NodeDiff {
     }
 
     boolean containsArcSnapshot(String propertyName) {
-        return arcSnapshot != null ? arcSnapshot.containsKey(propertyName) : 
false;
+        return arcSnapshot != null && arcSnapshot.containsKey(propertyName);
     }
 
     /**
@@ -263,8 +265,7 @@ class ObjectDiff extends NodeDiff {
         String arcId = arcDiff.getArcId().toString();
 
         DbEntity dbEntity = classDescriptor.getEntity().getDbEntity();
-        DbRelationship dbRelationship = (DbRelationship) 
dbEntity.getRelationship(arcId.substring(ASTDbPath.DB_PREFIX
-                .length()));
+        DbRelationship dbRelationship = 
dbEntity.getRelationship(arcId.substring(ASTDbPath.DB_PREFIX.length()));
 
         if (dbRelationship.isToMany()) {
             return;

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java
index 7ab51b7..5a2356c 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java
@@ -199,8 +199,6 @@ public class RowDescriptorBuilder {
     }
 
     private void performTransformAndTypeOverride(ColumnDescriptor[] 
columnArray) {
-        int len = columnArray.length;
-
         if (caseTransformer != null) {
             for (ColumnDescriptor aColumnArray : columnArray) {
                 
aColumnArray.setDataRowKey(caseTransformer.apply(aColumnArray.getDataRowKey()));

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/configuration/server/ServerModule.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/configuration/server/ServerModule.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/configuration/server/ServerModule.java
index 3a1987d..0fa82b8 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/configuration/server/ServerModule.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/configuration/server/ServerModule.java
@@ -426,7 +426,7 @@ public class ServerModule implements Module {
         
binder.bind(ValueObjectTypeRegistry.class).to(DefaultValueObjectTypeRegistry.class);
 
         // configure explicit configurations
-        ListBuilder<String> locationsListBuilder = 
contributeProjectLocations(binder);
+        contributeProjectLocations(binder);
 
         
binder.bind(ConfigurationNameMapper.class).to(DefaultConfigurationNameMapper.class);
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/datasource/DriverDataSource.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/datasource/DriverDataSource.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/datasource/DriverDataSource.java
index b5ccc5a..851ba03 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/datasource/DriverDataSource.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/datasource/DriverDataSource.java
@@ -121,9 +121,7 @@ public class DriverDataSource implements DataSource {
 
        private void logConnect(String url, String userName, String password) {
                if (LOGGER.isInfoEnabled()) {
-                       StringBuilder buf = new StringBuilder("Connecting to 
'").append(url).append("' as '").append(userName)
-                                       .append("'");
-                       LOGGER.info(buf.toString());
+                       LOGGER.info("Connecting to '" + url + "' as '" + 
userName + "'");
                }
        }
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java 
b/cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java
index 8e7c05d..b6fbecf 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java
@@ -258,7 +258,6 @@ public class TypesMapping {
                JAVA_SQL_ENUM.put(JAVA_SHORT, SMALLINT);
                JAVA_SQL_ENUM.put(JAVA_BYTE, SMALLINT);
                JAVA_SQL_ENUM.put(JAVA_TIME, TIME);
-               JAVA_SQL_ENUM.put(JAVA_TIMESTAMP, TIMESTAMP);
 
                // add primitives
                JAVA_SQL_ENUM.put("byte", TINYINT);

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java
----------------------------------------------------------------------
diff --git a/cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java 
b/cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java
index 73e68f7..5f78888 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java
@@ -870,7 +870,7 @@ public class DataMap implements Serializable, 
ConfigurationNode, XMLSerializable
                        for (ObjEntity ent : getObjEntities()) {
                                // take a copy since we're going to modify the 
entity
                                for (Relationship relationship : new 
ArrayList<>(ent.getRelationships())) {
-                                       if 
(objEntityName.equals(relationship.getTargetEntityName())
+                                       if 
(objEntityName.equals(relationship.getSourceEntity().getName())
                                                        || 
objEntityName.equals(relationship.getTargetEntityName())) {
                                                
ent.removeRelationship(relationship.getName());
                                        }

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java
index 785493e..92b1cec 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java
@@ -235,7 +235,7 @@ public class QueryDescriptorLoader {
     }
 
     public void addPrefetch(String path, int semantics) {
-        if (path == null || (path != null && isBlank(path))) {
+        if (path == null || isBlank(path)) {
             // throw??
             return;
         }

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java
index fd044a6..2779e12 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java
@@ -37,7 +37,7 @@ class LifecycleCallbackEventHandler {
     private Map<String, Collection<AbstractCallback>> listeners;
     private Collection<AbstractCallback> defaultListeners;
 
-    LifecycleCallbackEventHandler(EntityResolver resolver) {
+    LifecycleCallbackEventHandler() {
         this.listeners = new HashMap<>();
         this.defaultListeners = new ArrayList<>();
     }

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
 
b/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
index 3b01d5e..669a91d 100644
--- 
a/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
+++ 
b/cayenne-server/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
@@ -69,7 +69,7 @@ public class LifecycleCallbackRegistry {
                // downstream.
                this.eventCallbacks = new 
LifecycleCallbackEventHandler[LifecycleEvent.values().length];
                for (int i = 0; i < eventCallbacks.length; i++) {
-                       eventCallbacks[i] = new 
LifecycleCallbackEventHandler(resolver);
+                       eventCallbacks[i] = new LifecycleCallbackEventHandler();
                }
 
                // other "static" lookup maps are initialized on-demand

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/test/java/org/apache/cayenne/access/DataContextProcedureQueryIT.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/test/java/org/apache/cayenne/access/DataContextProcedureQueryIT.java
 
b/cayenne-server/src/test/java/org/apache/cayenne/access/DataContextProcedureQueryIT.java
index d8e6b0b..2009911 100644
--- 
a/cayenne-server/src/test/java/org/apache/cayenne/access/DataContextProcedureQueryIT.java
+++ 
b/cayenne-server/src/test/java/org/apache/cayenne/access/DataContextProcedureQueryIT.java
@@ -149,7 +149,7 @@ public class DataContextProcedureQueryIT extends ServerCase 
{
 
         ProcedureQuery q = new ProcedureQuery(SELECT_STORED_PROCEDURE);
         q.addParameter("aName", "An Artist");
-        q.addParameter("paintingPrice", new Integer(3000));
+        q.addParameter("paintingPrice", 3000);
         List<?> artists = runProcedureSelect(q);
 
         // check the results
@@ -175,7 +175,7 @@ public class DataContextProcedureQueryIT extends ServerCase 
{
 
         ProcedureQuery q = new ProcedureQuery(SELECT_STORED_PROCEDURE);
         q.addParameter("aName", "An Artist");
-        q.addParameter("paintingPrice", new Integer(3000));
+        q.addParameter("paintingPrice", 3000);
 
         List<?> artists = runProcedureSelect(q);
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/18ff80cc/cayenne-server/src/test/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java
----------------------------------------------------------------------
diff --git 
a/cayenne-server/src/test/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java
 
b/cayenne-server/src/test/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java
index 9c1c1da..72c8360 100644
--- 
a/cayenne-server/src/test/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java
+++ 
b/cayenne-server/src/test/java/org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java
@@ -34,8 +34,7 @@ public class LifecycleCallbackEventHandlerTest {
     @Test
     public void testDefaultListeners() {
 
-        LifecycleCallbackEventHandler map = new LifecycleCallbackEventHandler(
-                new EntityResolver());
+        LifecycleCallbackEventHandler map = new 
LifecycleCallbackEventHandler();
         L1 l1 = new L1();
         map.addDefaultListener(l1, "callback");
 
@@ -51,8 +50,7 @@ public class LifecycleCallbackEventHandlerTest {
     @Test
     public void testDefaultListenersCallbackOrder() {
 
-        LifecycleCallbackEventHandler map = new LifecycleCallbackEventHandler(
-                new EntityResolver());
+        LifecycleCallbackEventHandler map = new 
LifecycleCallbackEventHandler();
         L2 l1 = new L2();
         map.addListener(C1.class, l1, "callback");
 
@@ -74,8 +72,7 @@ public class LifecycleCallbackEventHandlerTest {
     @Test
     public void testCallbackOnSuperclass() {
 
-        LifecycleCallbackEventHandler map = new LifecycleCallbackEventHandler(
-                new EntityResolver());
+        LifecycleCallbackEventHandler map = new 
LifecycleCallbackEventHandler();
         map.addListener(C1.class, "c1Callback");
 
         C3 subclass = new C3();
@@ -89,8 +86,7 @@ public class LifecycleCallbackEventHandlerTest {
     @Test
     public void testCallbackOnSuperclassWithSublcassOverrides() {
 
-        LifecycleCallbackEventHandler map = new LifecycleCallbackEventHandler(
-                new EntityResolver());
+        LifecycleCallbackEventHandler map = new 
LifecycleCallbackEventHandler();
         map.addListener(C1.class, "c1Callback");
 
         C4 subclass = new C4();
@@ -105,8 +101,7 @@ public class LifecycleCallbackEventHandlerTest {
     @Test
     public void testCallbackOrderInInheritanceHierarchy() {
 
-        LifecycleCallbackEventHandler map = new LifecycleCallbackEventHandler(
-                new EntityResolver());
+        LifecycleCallbackEventHandler map = new 
LifecycleCallbackEventHandler();
         map.addListener(C2.class, "c2Callback");
         map.addListener(C1.class, "c1Callback");
 

Reply via email to