commit b0f4489d92747883a99951834941acd720798c17
Author: Cristian Berner <cristian.berner@openbravo.com>
Date:   Tue Dec 1 15:38:51 2020 +0100

    [taintedchecker-to-be-merged] Use String concatenation instead of StringBuffer on WidgetProvider
    
    StringBuffer doesn't work nicely with the checker framework and
    generates some false positives, to fix this usage of StringBuffer has
    been changed to String concatenation on HQL queries of WidgetProvider.

diff --git a/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/WidgetProvider.java b/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/WidgetProvider.java
index 7da1c33bb7..11730657e5 100644
--- a/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/WidgetProvider.java
+++ b/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/WidgetProvider.java
@@ -355,14 +355,14 @@ public abstract class WidgetProvider {
     if (refTable.getHqlorderbyclause() != null) {
       orderBy = refTable.getHqlorderbyclause();
     } else {
-      final StringBuilder sb = new StringBuilder();
+      String orderByProps = "";
       for (Property prop : entity.getIdentifierProperties()) {
-        if (sb.length() > 0) {
-          sb.append(",");
+        if (orderByProps.length() > 0) {
+          orderByProps += ",";
         }
-        sb.append(prop.getName());
+        orderByProps += prop.getName();
       }
-      orderBy = sb.toString();
+      orderBy = orderByProps;
     }
     final String whereOrderByClause = (refTable.getHqlwhereclause() != null
         ? refTable.getHqlwhereclause()
