Shahar Havivi has uploaded a new change for review. Change subject: findbugs: use StringBuilder in a for loop ......................................................................
findbugs: use StringBuilder in a for loop Change-Id: If11e9b335a741aaa364893474573d226ca9ece72 Signed-off-by: Shahar Havivi <shav...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/adbroker/MultipleLdapQueryExecutionFormatter.java M backend/manager/modules/restapi/interface/common/jaxrs/src/main/java/org/ovirt/engine/api/common/util/LinkHelper.java M backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHDialogTest.java M backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/DomainsConfigurationEntry.java M backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/PasswordDomainsConfigurationEntry.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/view/popup/AbstractDiskRemoveConfirmationPopupView.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractUiCommandButton.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/AbstractSanStorageList.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/CommonModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/DataCenterStorageListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/events/TaskListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageDataCenterListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/BootSequenceModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/validation/CustomPropertyValidation.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/renderer/DetailsRenderer.java 18 files changed, 66 insertions(+), 64 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/67/14367/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/adbroker/MultipleLdapQueryExecutionFormatter.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/adbroker/MultipleLdapQueryExecutionFormatter.java index 60ac2d6..4241c91 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/adbroker/MultipleLdapQueryExecutionFormatter.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/adbroker/MultipleLdapQueryExecutionFormatter.java @@ -42,15 +42,15 @@ } protected String getFilter(LdapQueryMetadata queryMetadata, Object[] filterParameters) { - String filter = prefix; + StringBuilder filter = new StringBuilder(prefix); for (Object currObject : filterParameters) { - filter += String.format(queryMetadata.getFilter(), currObject); + filter.append(String.format(queryMetadata.getFilter(), currObject)); } - filter += suffix; + filter.append(suffix); - return filter; + return filter.toString(); } public String getPrefix() { diff --git a/backend/manager/modules/restapi/interface/common/jaxrs/src/main/java/org/ovirt/engine/api/common/util/LinkHelper.java b/backend/manager/modules/restapi/interface/common/jaxrs/src/main/java/org/ovirt/engine/api/common/util/LinkHelper.java index 7046da4..b0f9906 100644 --- a/backend/manager/modules/restapi/interface/common/jaxrs/src/main/java/org/ovirt/engine/api/common/util/LinkHelper.java +++ b/backend/manager/modules/restapi/interface/common/jaxrs/src/main/java/org/ovirt/engine/api/common/util/LinkHelper.java @@ -848,16 +848,16 @@ * @return the combined head and params */ public static String combine(String head, List<ParametersSet> params) { - String combined_params = ""; + StringBuilder combined_params = new StringBuilder(""); if (params != null) { for (ParametersSet ps : params) { for (Parameter param : ps.getParameters()) { - combined_params += String.format(MATRIX_PARAMETER_TEMPLATE, param.getName(), param.getValue()); + combined_params.append(String.format(MATRIX_PARAMETER_TEMPLATE, param.getName(), param.getValue())); } - } } - return head + combined_params; + combined_params.insert(0, head); + return combined_params.toString(); } /** diff --git a/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHDialogTest.java b/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHDialogTest.java index 3505516..fd71b16 100644 --- a/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHDialogTest.java +++ b/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHDialogTest.java @@ -378,9 +378,9 @@ final int NUM = 10000; final int FACTOR = 5; - String longText = ""; + StringBuilder longText = new StringBuilder(""); for (int i=0;i<NUM/FACTOR;i++) { - longText += LINE + "\n"; + longText.append(LINE).append("\n"); } List<String> expect = new LinkedList<String>(); @@ -392,7 +392,7 @@ List<String> send = new LinkedList<String>(); for (int i=0;i<NUM;i++) { if (i % (NUM/FACTOR) == 0) { - send.add(longText); + send.add(longText.toString()); } else { send.add(null); diff --git a/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/DomainsConfigurationEntry.java b/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/DomainsConfigurationEntry.java index f4d1a10..0713783 100644 --- a/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/DomainsConfigurationEntry.java +++ b/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/DomainsConfigurationEntry.java @@ -29,24 +29,24 @@ } public String getDomainsConfigurationEntry() { - String configurationEntry = ""; + StringBuilder configurationEntry = new StringBuilder(""); boolean firstEntry = true; for ( Entry<String,String> currEntry: valuePerDomain.entrySet() ) { if (!firstEntry) { - configurationEntry += domainSeperator; + configurationEntry.append(domainSeperator); } else { firstEntry = false; } - configurationEntry += currEntry.getKey(); + configurationEntry.append(currEntry.getKey()); if (currEntry.getValue() != null) { - configurationEntry += valueSeperator + currEntry.getValue(); + configurationEntry.append(valueSeperator).append(currEntry.getValue()); } } - return configurationEntry; + return configurationEntry.toString(); } // This method returns the entry for logging purposes diff --git a/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/PasswordDomainsConfigurationEntry.java b/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/PasswordDomainsConfigurationEntry.java index 41c4085..a76239a 100644 --- a/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/PasswordDomainsConfigurationEntry.java +++ b/backend/manager/tools/src/main/java/org/ovirt/engine/core/domains/PasswordDomainsConfigurationEntry.java @@ -11,23 +11,23 @@ // This method returns the entry for logging purposes @Override public String getDomainsLoggingEntry() { - String configurationEntry = ""; + StringBuilder configurationEntry = new StringBuilder(""); boolean firstEntry = true; for (Entry<String, String> currEntry : valuePerDomain.entrySet()) { if (!firstEntry) { - configurationEntry += domainSeperator; + configurationEntry.append(domainSeperator); } else { firstEntry = false; } - configurationEntry += currEntry.getKey(); + configurationEntry.append(currEntry.getKey()); if (currEntry.getValue() != null) { - configurationEntry += valueSeperator + LOGGING_PASSWORD; + configurationEntry.append(valueSeperator).append(LOGGING_PASSWORD); } } - return configurationEntry; + return configurationEntry.toString(); } } diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/view/popup/AbstractDiskRemoveConfirmationPopupView.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/view/popup/AbstractDiskRemoveConfirmationPopupView.java index 61dd8de..5c7ad12 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/view/popup/AbstractDiskRemoveConfirmationPopupView.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/view/popup/AbstractDiskRemoveConfirmationPopupView.java @@ -58,16 +58,16 @@ } String getFormattedNote() { - String formattedNote = constants.empty(); + StringBuilder formattedNote = new StringBuilder(constants.empty()); for (int i = 0; i < notes.size(); i++) { String note = notes.get(i); - formattedNote += constants.lineBreak(); - formattedNote += constants.htmlTab(); - formattedNote += note; + formattedNote.append(constants.lineBreak()); + formattedNote.append(constants.htmlTab()); + formattedNote.append(note); } - return formattedNote; + return formattedNote.toString(); } } diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractUiCommandButton.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractUiCommandButton.java index 9c278d0..875b26f 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractUiCommandButton.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractUiCommandButton.java @@ -57,10 +57,12 @@ // Use prohibition reasons for tooltip if exist. String title = ""; //$NON-NLS-1$ + StringBuilder sb = new StringBuilder(""); if (!command.getExecuteProhibitionReasons().isEmpty()) { for (String reason : command.getExecuteProhibitionReasons()) { - title += reason + ","; //$NON-NLS-1$ + sb.append(reason).append(","); //$NON-NLS-1$ } + title = sb.toString(); if (!title.equals("")) //$NON-NLS-1$ { title = title.substring(0, title.length() -1); diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/AbstractSanStorageList.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/AbstractSanStorageList.java index 5f3d8e7..5dc5c91 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/AbstractSanStorageList.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/AbstractSanStorageList.java @@ -131,11 +131,11 @@ } protected void updateInputTitle(ArrayList<String> grayOutReasons, Element input) { - String title = constants.empty(); + StringBuilder title = new StringBuilder(constants.empty()); for (String reason : grayOutReasons) { - title += reason + constants.space(); + title.append(reason).append(constants.space()); } - input.setTitle(title); + input.setTitle(title.toString()); } protected void updateSelectedLunWarning(LunModel lunModel) { diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/CommonModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/CommonModel.java index 3b09145..915b49c 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/CommonModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/CommonModel.java @@ -983,17 +983,17 @@ String entityClause = array[0]; String searchClause = array[1]; - String tagsClause = ""; //$NON-NLS-1$ + StringBuilder tagsClause = new StringBuilder(""); //$NON-NLS-1$ for (TagModel tag : tags) { - tagsClause += ("tag=" + tag.getName().getEntity()); //$NON-NLS-1$ + tagsClause.append("tag=").append(tag.getName().getEntity()); //$NON-NLS-1$ if (tag != tags.get(tags.size() - 1)) { - tagsClause += " or "; //$NON-NLS-1$ + tagsClause.append(" or "); //$NON-NLS-1$ } } - prefix.argvalue = entityClause + ": " + tagsClause; //$NON-NLS-1$ + prefix.argvalue = entityClause + ": " + tagsClause.toString(); //$NON-NLS-1$ search.argvalue = regex.replace(searchClause, "").trim(); //$NON-NLS-1$ } // Split for system tree. diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/DataCenterStorageListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/DataCenterStorageListModel.java index 0b95c47..5cd242a 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/DataCenterStorageListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/DataCenterStorageListModel.java @@ -518,12 +518,12 @@ private String GetLocalStoragesFormattedString() { - String localStorages = ""; //$NON-NLS-1$ + StringBuilder localStorages = new StringBuilder(""); //$NON-NLS-1$ for (StorageDomain a : Linq.<StorageDomain> cast(getSelectedItems())) { if (a.getStorageType() == StorageType.LOCALFS) { - localStorages += a.getStorageName() + ", "; //$NON-NLS-1$ + localStorages.append(a.getStorageName()).append(", "); //$NON-NLS-1$ } } return localStorages.substring(0, localStorages.length() - 2); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/events/TaskListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/events/TaskListModel.java index 29940df..62e06ba 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/events/TaskListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/events/TaskListModel.java @@ -56,12 +56,12 @@ correlationTaskMap.put(rootTask.getCorrelationId(), entry); String[] taskDescreptionArray = rootTask.getCorrelationId().replace(_WEBADMIN_, "").split("_"); //$NON-NLS-1$ //$NON-NLS-2$ - String taskDesc = ""; //$NON-NLS-1$ + StringBuilder taskDesc = new StringBuilder(""); //$NON-NLS-1$ for (int i = 1; i < taskDescreptionArray.length; i++) { - taskDesc += taskDescreptionArray[i] + " "; //$NON-NLS-1$ + taskDesc.append(taskDescreptionArray[i]).append(" "); //$NON-NLS-1$ } rootTask.setId(task.getId()); - rootTask.setDescription(taskDesc); + rootTask.setDescription(taskDesc.toString()); taskListWithCorrelationFilter.add(rootTask); } Map.Entry<Job, ArrayList<Job>> entry = correlationTaskMap.get(task.getCorrelationId()); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageDataCenterListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageDataCenterListModel.java index 647d620..09f245d 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageDataCenterListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageDataCenterListModel.java @@ -470,12 +470,12 @@ private String GetLocalStoragesFormattedString() { - String localStorages = ""; //$NON-NLS-1$ + StringBuilder localStorages = new StringBuilder(""); //$NON-NLS-1$ for (StorageDomain a : Linq.<StorageDomain> cast(getSelectedItems())) { if (a.getStorageType() == StorageType.LOCALFS) { - localStorages += a.getStorageName() + ", "; //$NON-NLS-1$ + localStorages.append(a.getStorageName()).append(", "); //$NON-NLS-1$ } } return localStorages.substring(0, localStorages.length() - 2); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageModel.java index 195a339..07d858b 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageModel.java @@ -524,7 +524,7 @@ ArrayList<StoragePool> dataCenterList = (ArrayList<StoragePool>) getDataCenter().getItems(); ArrayList<StoragePool> localDCList = new ArrayList<StoragePool>(); - String dataCenterQueryLine = ""; //$NON-NLS-1$ + StringBuilder dataCenterQueryLine = new StringBuilder(""); //$NON-NLS-1$ for (StoragePool storagePool : dataCenterList) { @@ -539,9 +539,9 @@ int i = 0; for (; i < localDCList.size() - 1; i++) { - dataCenterQueryLine += "datacenter=" + localDCList.get(i).getname() + " or "; //$NON-NLS-1$ //$NON-NLS-2$ + dataCenterQueryLine.append("datacenter=").append(localDCList.get(i).getname()).append(" or "); //$NON-NLS-1$ //$NON-NLS-2$ } - dataCenterQueryLine += "datacenter=" + localDCList.get(i).getname(); //$NON-NLS-1$ + dataCenterQueryLine.append("datacenter=").append(localDCList.get(i).getname()); //$NON-NLS-1$ AsyncQuery _asyncQuery = new AsyncQuery(); _asyncQuery.setModel(this); @@ -556,7 +556,7 @@ storageModel.PostUpdateHost(hosts); } }; - Frontend.RunQuery(VdcQueryType.Search, new SearchParameters("Hosts: status=Up " + dataCenterQueryLine, //$NON-NLS-1$ + Frontend.RunQuery(VdcQueryType.Search, new SearchParameters("Hosts: status=Up " + dataCenterQueryLine.toString(), //$NON-NLS-1$ SearchType.VDS), _asyncQuery); } } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java index 331df36..e529076 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/TemplateBackupModel.java @@ -231,14 +231,14 @@ if (retVals != null && templateBackupModel.getSelectedItems().size() == retVals.size()) { - String importedTemplates = ""; //$NONNLS1$ + StringBuilder importedTemplates = new StringBuilder(""); //$NONNLS1$ int counter = 0; boolean toShowConfirmWindow = false; for (Object a : templateBackupModel.getSelectedItems()) { VmTemplate template = (VmTemplate) a; if (retVals.get(counter) != null && retVals.get(counter).getCanDoAction()) { - importedTemplates += template.getName() + ", "; //$NON-NLS-1$ + importedTemplates.append(template.getName()).append(", "); //$NON-NLS-1$ toShowConfirmWindow = true; } counter++; @@ -250,10 +250,10 @@ .getConstants() .importTemplatesTitle()); confirmModel.setHashName("import_template"); //$NON-NLS-1$ - importedTemplates = StringHelper.trimEnd(importedTemplates.trim(), ','); + importedTemplates = new StringBuilder(StringHelper.trimEnd(importedTemplates.toString().trim(), ',')); confirmModel.setMessage(ConstantsManager.getInstance() .getMessages() - .importProcessHasBegunForTemplates(importedTemplates)); + .importProcessHasBegunForTemplates(importedTemplates.toString())); UICommand tempVar = new UICommand("CancelConfirm", templateBackupModel); //$NON-NLS-1$ tempVar.setTitle(ConstantsManager.getInstance().getConstants().close()); tempVar.setIsDefault(true); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java index be786f1..13f73a8 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/VmBackupModel.java @@ -447,14 +447,14 @@ if (retVals != null && vmBackupModel.getSelectedItems().size() == retVals .size()) { - String importedVms = ""; //$NON-NLS-1$ + StringBuilder importedVms = new StringBuilder(""); //$NON-NLS-1$ int counter = 0; boolean toShowConfirmWindow = false; for (Object item : vmBackupModel.getSelectedItems()) { VM vm = (VM) item; if (retVals.get(counter) != null && retVals.get(counter).getCanDoAction()) { - importedVms += vm.getName() + ", "; //$NON-NLS-1$ + importedVms.append(vm.getName()).append(", "); //$NON-NLS-1$ toShowConfirmWindow = true; } counter++; @@ -468,10 +468,10 @@ .getConstants() .importVirtualMachinesTitle()); confirmModel.setHashName("import_virtual_machine"); //$NON-NLS-1$ - importedVms = StringHelper.trimEnd(importedVms.trim(), ','); + importedVms = new StringBuilder(StringHelper.trimEnd(importedVms.toString().trim(), ',')); confirmModel.setMessage(ConstantsManager.getInstance() .getMessages() - .importProcessHasBegunForVms(importedVms)); + .importProcessHasBegunForVms(importedVms.toString())); UICommand tempVar2 = new UICommand("CancelConfirm", //$NON-NLS-1$ vmBackupModel); tempVar2.setTitle(ConstantsManager.getInstance().getConstants().close()); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/BootSequenceModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/BootSequenceModel.java index c1025fe..db11dd1 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/BootSequenceModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/BootSequenceModel.java @@ -75,17 +75,17 @@ public BootSequence getSequence() { - String str = ""; //$NON-NLS-1$ + StringBuilder str = new StringBuilder(""); //$NON-NLS-1$ for (EntityModel a : getItems()) { if (a.getIsChangable()) { BootSequence bs = (BootSequence) a.getEntity(); - str += bs.toString(); + str.append(bs.toString()); } } - return !str.equals("") ? BootSequence.valueOf(str) : null; //$NON-NLS-1$ + return !str.equals("") ? BootSequence.valueOf(str.toString()) : null; //$NON-NLS-1$ } public BootSequenceModel() diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/validation/CustomPropertyValidation.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/validation/CustomPropertyValidation.java index 398d1d7..3d55a04 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/validation/CustomPropertyValidation.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/validation/CustomPropertyValidation.java @@ -89,18 +89,18 @@ } if (!contains) { - String parameters = ""; //$NON-NLS-1$ + StringBuilder parameters = new StringBuilder(""); //$NON-NLS-1$ for (String keyValue : getCustomPropertiesKeysList()) { - parameters += keyValue.substring(0, keyValue.indexOf('=')) + ", "; //$NON-NLS-1$ + parameters.append(keyValue.substring(0, keyValue.indexOf('='))).append(", "); //$NON-NLS-1$ } - parameters = parameters.substring(0, parameters.length() - 2); + parameters = new StringBuilder(parameters.substring(0, parameters.length() - 2)); String reasonStr = ConstantsManager.getInstance() .getMessages() - .customPropertyOneOfTheParamsIsntSupported(parameters); + .customPropertyOneOfTheParamsIsntSupported(parameters.toString()); ArrayList<String> reason = new ArrayList<String>(); reason.add(reasonStr); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/renderer/DetailsRenderer.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/renderer/DetailsRenderer.java index a24c978..76ab1f0 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/renderer/DetailsRenderer.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/renderer/DetailsRenderer.java @@ -17,15 +17,15 @@ @Override public String render(ArrayList<ValueLabel<V>> widgets) { - String formattedStr = ""; //$NON-NLS-1$ + StringBuilder formattedStr = new StringBuilder(""); //$NON-NLS-1$ for (int i = 0; i < widgets.size(); i++) { - formattedStr += widgets.get(i).getElement().getInnerHTML() + " " + delimiters[i]; //$NON-NLS-1$ + formattedStr.append(widgets.get(i).getElement().getInnerHTML()).append(" ").append(delimiters[i]); //$NON-NLS-1$ if (i < widgets.size() - 1) { - formattedStr += ", "; //$NON-NLS-1$ + formattedStr.append(", "); //$NON-NLS-1$ } } - return formattedStr; + return formattedStr.toString(); } } -- To view, visit http://gerrit.ovirt.org/14367 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If11e9b335a741aaa364893474573d226ca9ece72 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Shahar Havivi <shav...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches