You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2009/11/28 14:40:52 UTC

Re: svn commit: r885091 - in /ofbiz/trunk: applications/order/src/org/ofbiz/order/finaccount/ applications/order/src/org/ofbiz/order/order/ applications/order/src/org/ofbiz/order/shoppingcart/ framework/base/src/org/ofbiz/base/util/ framework/minilang/src/

There has been some errors in this patch, I'm fixing them...
Fortunately it's not too big...

Jacques

> Author: jleroux
> Date: Sat Nov 28 13:31:52 2009
> New Revision: 885091
>
> URL: http://svn.apache.org/viewvc?rev=885091&view=rev
> Log:
> More uses of isEmpty(expr) instead of (expr == null) || (expr.size() == 0
>
> Modified:
>    ofbiz/trunk/applications/order/src/org/ofbiz/order/finaccount/FinAccountHelper.java
>    ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java
>    ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderServices.java
>    ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
>    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilNumber.java
>    ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/eventops/WebappPropertyToField.java
>
> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/finaccount/FinAccountHelper.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/finaccount/FinAccountHelper.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/order/src/org/ofbiz/order/finaccount/FinAccountHelper.java (original)
> +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/finaccount/FinAccountHelper.java Sat Nov 28 13:31:52 2009
> @@ -156,7 +156,7 @@
>          List accounts = delegator.findByAnd("FinAccount", UtilMisc.toMap("finAccountCode", encryptedFinAccountCode));
>          accounts = EntityUtil.filterByDate(accounts);
>
> -         if ((accounts == null) || (accounts.size() == 0)) {
> +         if (UtilValidate.isNotEmpty(accounts)) {
>              // OK to display - not a code anyway
>              Debug.logWarning("No fin account found for account code ["  + finAccountCode + "]", module);
>              return null;
>
> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java (original)
> +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java Sat Nov 28 13:31:52 2009
> @@ -337,7 +337,7 @@
>      */
>     public Long getOrderTermNetDays() {
>         List<GenericValue> orderTerms = EntityUtil.filterByAnd(getOrderTerms(), UtilMisc.toMap("termTypeId", "FIN_PAYMENT_TERM"));
> -        if ((orderTerms == null) || (orderTerms.size() == 0)) {
> +        if (UtilValidate.isNotEmpty(orderTerms)) {
>             return null;
>         } else if (orderTerms.size() > 1) {
>             Debug.logWarning("Found " + orderTerms.size() + " FIN_PAYMENT_TERM order terms for orderId [" + getOrderId() + "],
> using the first one ", module);
>
> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderServices.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderServices.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderServices.java (original)
> +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderServices.java Sat Nov 28 13:31:52 2009
> @@ -3110,7 +3110,7 @@
>                     List allProductContent = product.getRelated("ProductContent");
>
>                     // try looking up the parent product if the product has no content and is a variant
> -                    if (((allProductContent == null) || allProductContent.size() == 0) &&
> ("Y".equals(product.getString("isVariant")))) {
> +                    if (UtilValidate.isNotEmpty(allProductContent) && ("Y".equals(product.getString("isVariant")))) {
>                         GenericValue parentProduct = ProductWorker.getParentProduct(product.getString("productId"), delegator);
>                         if (allProductContent == null) {
>                             allProductContent = FastList.newInstance();
>
> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java (original)
> +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java Sat Nov 28 13:31:52 2009
> @@ -457,7 +457,7 @@
>             }
>             if (cart.isPinRequiredForGC(delegator)) {
>                 //  if a PIN is required, make sure the PIN is valid
> -                if ((gcPin == null) || (gcPin.length() == 0)) {
> +                if (UtilValidate.isNotEmpty((gcPin)) {
>                     errMsg = UtilProperties.getMessage(resource_error,"checkhelper.enter_gift_card_pin_number", (cart != null ?
> cart.getLocale() : Locale.getDefault()));
>                     errorMessages.add(errMsg);
>                     gcFieldsOkay = false;
>
> Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilNumber.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilNumber.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilNumber.java (original)
> +++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilNumber.java Sat Nov 28 13:31:52 2009
> @@ -43,8 +43,8 @@
>      * @return  int - Scale factor to pass to BigDecimal's methods. Defaults to DEFAULT_BD_SCALE (2)
>      */
>     public static int getBigDecimalScale(String file, String property) {
> -        if ((file == null) || (file.length() == 0)) return DEFAULT_BD_SCALE;
> -        if ((property == null) || (property.length() == 0)) return DEFAULT_BD_SCALE;
> +        if (UtilValidate.isNotEmpty((file)) return DEFAULT_BD_SCALE;
> +        if (UtilValidate.isNotEmpty((property)) return DEFAULT_BD_SCALE;
>
>         int scale = -1;
>         String value = UtilProperties.getPropertyValue(file, property);
> @@ -75,8 +75,8 @@
>      * @return  int - Rounding mode to pass to BigDecimal's methods. Defaults to DEFAULT_BD_ROUNDING_MODE
> (BigDecimal.ROUND_HALF_UP)
>      */
>     public static int getBigDecimalRoundingMode(String file, String property) {
> -        if ((file == null) || (file.length() == 0)) return DEFAULT_BD_SCALE;
> -        if ((property == null) || (property.length() == 0)) return DEFAULT_BD_ROUNDING_MODE;
> +        if (UtilValidate.isNotEmpty(file)) return DEFAULT_BD_SCALE;
> +        if (UtilValidate.isNotEmpty(property)) return DEFAULT_BD_ROUNDING_MODE;
>
>         String value = UtilProperties.getPropertyValue(file, property);
>         int mode = roundingModeFromString(value);
>
> Modified: ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/eventops/WebappPropertyToField.java
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/eventops/WebappPropertyToField.java?rev=885091&r1=885090&r2=885091&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/eventops/WebappPropertyToField.java (original)
> +++ ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/eventops/WebappPropertyToField.java Sat Nov 28 13:31:52 2009
> @@ -91,7 +91,7 @@
>         }
>
>         // if fieldVal is null, or has zero length, use defaultVal
> -        if ((fieldVal == null) || (fieldVal.length() == 0)) {
> +        if (UtilValidate.isNotEmpty((fieldVal)) {
>             fieldVal = defaultVal;
>         }
>
>
>