findbugs
[utils] / system / general / src / main / java / org / wamblee / system / core / AbstractComponent.java
index ab9751390a2319d5697f7ae80f3db354d3b098d0..1bf835a8b6099a04e4cf98db5f5a38d5cd4e0dbd 100644 (file)
@@ -155,14 +155,14 @@ public abstract class AbstractComponent<Type> implements Component<Type> {
 
     private void checkNotStartedInterfaces() {
         if (remaining.get().size() > 0) {
-            String notProvided = "";
+            StringBuffer notProvided = new StringBuffer();
 
             for (ProvidedInterface provided : remaining.get()) {
-                notProvided += ("\nComponent " + getQualifiedName() +
+                notProvided.append("\nComponent " + getQualifiedName() +
                     " did not start interface " + provided);
             }
 
-            throw new SystemAssemblyException(notProvided);
+            throw new SystemAssemblyException(notProvided.toString());
         }
     }