BUG-4329: switch to javaparser
[controller.git] / opendaylight / config / yang-jmx-generator-plugin / src / main / java / org / opendaylight / controller / config / yangjmxgenerator / plugin / util / StringUtil.java
index 02ab91b817cb20bda841c4cc671076d41cba49da..01a495bf159301f0e15204454620ba6450439558 100644 (file)
@@ -16,17 +16,17 @@ import java.util.List;
 import java.util.regex.Pattern;
 import org.apache.commons.lang3.StringUtils;
 import org.opendaylight.controller.config.yangjmxgenerator.plugin.java.FullyQualifiedName;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
-public class StringUtil {
-    private static final Logger LOG = LoggerFactory.getLogger(StringUtil.class);
+public final class StringUtil {
+    private StringUtil() {
+        throw new UnsupportedOperationException();
+    }
 
     /**
      * @param list   of strings to be joined by ','
      * @param prefix e.g. 'extends' or 'implements'
      */
-    public static String prefixAndJoin(List<FullyQualifiedName> list, String prefix) {
+    public static String prefixAndJoin(final List<FullyQualifiedName> list, final String prefix) {
         if (list.isEmpty()) {
             return "";
         }
@@ -34,7 +34,7 @@ public class StringUtil {
         return " " + prefix + " " + joiner.join(list);
     }
 
-    public static String addAsterixAtEachLineStart(String input) {
+    public static String addAsterixAtEachLineStart(final String input) {
         String s = Pattern.compile("^", Pattern.MULTILINE).matcher(input).replaceAll("* ");
         // remove trailing spaces
         s = Pattern.compile("\\s+$", Pattern.MULTILINE).matcher(s).replaceAll("");
@@ -50,7 +50,7 @@ public class StringUtil {
         return s;
     }
 
-    public static String writeComment(String input, boolean isJavadoc) {
+    public static String writeComment(final String input, final boolean isJavadoc) {
         StringBuilder content = new StringBuilder();
         content.append("/*");
         if (isJavadoc) {
@@ -80,7 +80,7 @@ public class StringUtil {
         return Optional.absent();
     }
 
-    public static String formatJavaSource(String input) {
+    public static String formatJavaSource(final String input) {
         Iterable<String> split = Splitter.on("\n").trimResults().split(input);
 
         int basicIndent = 4;