This is an automated email from the ASF dual-hosted git repository.
jleroux pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/trunk by this push:
new ca03e21 Improved: Fix some bugs Spotbugs reports (OFBIZ-12386)
ca03e21 is described below
commit ca03e21ae8e61e2408eb4e1497e99336d7741163
Author: Jacques Le Roux <[email protected]>
AuthorDate: Mon Dec 6 09:42:47 2021 +0100
Improved: Fix some bugs Spotbugs reports (OFBIZ-12386)
Rearranges order of modifiers after transient insertion, in classes
ProductConfigWrapper, ModelEntity, ModelViewEntity and ModelService
---
.../java/org/apache/ofbiz/product/config/ProductConfigWrapper.java | 4 ++--
.../src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java | 2 +-
.../main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java | 2 +-
.../src/main/java/org/apache/ofbiz/service/ModelService.java | 6 +++---
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git
a/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWrapper.java
b/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWrapper.java
index 5ad71eb..1832a2c 100644
---
a/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWrapper.java
+++
b/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWrapper.java
@@ -501,9 +501,9 @@ public class ProductConfigWrapper implements Serializable {
}
public class ConfigItem implements java.io.Serializable {
- transient private GenericValue configItem = null;
+ private transient GenericValue configItem = null;
private GenericValue configItemAssoc = null;
- transient private ProductConfigItemContentWrapper content = null;
+ private transient ProductConfigItemContentWrapper content = null;
private List<ConfigOption> options = null;
private boolean first = true;
diff --git
a/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java
b/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java
index b8d9195..fa9a406 100644
---
a/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java
+++
b/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java
@@ -68,7 +68,7 @@ public class ModelEntity implements Comparable<ModelEntity>,
Serializable {
public static final String CREATE_STAMP_FIELD = "createdStamp";
public static final String CREATE_STAMP_TX_FIELD = "createdTxStamp";
- transient private ModelInfo modelInfo;
+ private transient ModelInfo modelInfo;
/** The ModelReader that created this Entity */
private final ModelReader modelReader;
diff --git
a/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java
b/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java
index 840c769..e35a547 100644
---
a/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java
+++
b/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java
@@ -1247,7 +1247,7 @@ public class ModelViewEntity extends ModelEntity {
private final String relEntityAlias;
private final boolean relOptional;
private final List<ModelKeyMap> keyMaps = new LinkedList<>();
- transient private final ViewEntityCondition viewEntityCondition;
+ private final transient ViewEntityCondition viewEntityCondition;
public ModelViewLink(ModelViewEntity modelViewEntity, Element
viewLinkElement) {
this.entityAlias =
UtilXml.checkEmpty(viewLinkElement.getAttribute("entity-alias")).intern();
diff --git
a/framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java
b/framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java
index 1c5a5fb..037632a 100644
--- a/framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java
+++ b/framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java
@@ -185,7 +185,7 @@ public class ModelService extends AbstractMap<String,
Object> implements Seriali
private boolean hideResultInLog;
/** Set of services this service implements */
- transient private Set<ModelServiceIface> implServices = new
LinkedHashSet<>();
+ private transient Set<ModelServiceIface> implServices = new
LinkedHashSet<>();
/** Set of override parameters */
private Set<ModelParam> overrideParameters = new LinkedHashSet<>();
@@ -194,10 +194,10 @@ public class ModelService extends AbstractMap<String,
Object> implements Seriali
private List<ModelPermGroup> permissionGroups = new LinkedList<>();
/** List of email-notifications for this service */
- transient private List<ModelNotification> notifications = new
LinkedList<>();
+ private transient List<ModelNotification> notifications = new
LinkedList<>();
/** Internal Service Group */
- transient private GroupModel internalGroup = null;
+ private transient GroupModel internalGroup = null;
/**Deprecated information*/
private String deprecatedUseInstead = null;