unknown
2012-04-24 3d699cb14d6c891338567c562f7fe8d81e318b1c
src/com/gitblit/utils/StringUtils.java
@@ -329,10 +329,14 @@
   public static List<String> getStringsFromValue(String value, String separator) {
      List<String> strings = new ArrayList<String>();
      try {
         String[] chunks = value.split(separator);
            String[] chunks = value.split(separator + "(?=([^\"]*\"[^\"]*\")*[^\"]*$)");
         for (String chunk : chunks) {
            chunk = chunk.trim();
            if (chunk.length() > 0) {
                    if (chunk.charAt(0) == '"' && chunk.charAt(chunk.length() - 1) == '"') {
                        // strip double quotes
                        chunk = chunk.substring(1, chunk.length() - 1).trim();
                    }
               strings.add(chunk);
            }
         }