Author: jleroux
Date: Tue Apr 3 10:51:29 2018
New Revision: 1828217
URL:
http://svn.apache.org/viewvc?rev=1828217&view=revLog:
Improved: EntityUtilProperties
(OFBIZ-7112)
Remove useless redundant code.
results map is already initialised in the beginning with isExistInDb
as "N" and value as "".
These values only changed when systemProperty != null. S
o except for this condition if we return results at any point it will have
isExistInDb as "N" and value as "".
If we remove the lines I removed in the patch, it will only remove put
operations that are not necessary.
Thanks: Aditya
Modified:
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityUtilProperties.java
Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityUtilProperties.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityUtilProperties.java?rev=1828217&r1=1828216&r2=1828217&view=diff==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityUtilProperties.java (original)
+++ ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityUtilProperties.java Tue Apr 3 10:51:29 2018
@@ -57,8 +57,6 @@ public final class EntityUtilProperties
results.put("value", "");
if (UtilValidate.isEmpty(resource) || UtilValidate.isEmpty(name)) {
- results.put("isExistInDb", "N");
- results.put("value", "");
return results;
}
resource = resource.replace(".properties", "");
@@ -72,12 +70,6 @@ public final class EntityUtilProperties
//property exists in database
results.put("isExistInDb", "Y");
results.put("value", (systemProperty.getString("systemPropertyValue") != null) ? systemProperty.getString("systemPropertyValue") : "");
- return results;
- } else {
- //property does not exists in database
- results.put("isExistInDb", "N");
- results.put("value", "");
- return results;
}
} catch (GenericEntityException e) {
Debug.logError("Could not get a system property for " + name + " : " + e.getMessage(), module);