src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
branchJDK-8200758-branch
changeset 57391 970f28090a06
parent 57389 cce526c681dc
child 57392 46d4b0aa4542
--- a/src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java	Thu Jun 06 19:10:12 2019 -0400
+++ b/src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java	Thu Jun 06 19:14:02 2019 -0400
@@ -25,9 +25,6 @@
 
 package jdk.jpackage.internal;
 
-import jdk.jpackage.internal.BundleParams;
-import jdk.jpackage.internal.AbstractAppImageBuilder;
-
 import java.io.File;
 import java.io.IOException;
 import java.io.StringReader;
@@ -242,7 +239,7 @@
                     Arguments.CLIOptions.ARGUMENTS.getId(),
                     (Class<List<String>>) (Object) List.class,
                     params -> Collections.emptyList(),
-                    (s, p) -> splitStringWithEscapes(s)
+                    (s, p) -> null
             );
 
     @SuppressWarnings("unchecked")
@@ -657,27 +654,6 @@
         }
     }
 
-    private static List<String> splitStringWithEscapes(String s) {
-        List<String> l = new ArrayList<>();
-        StringBuilder current = new StringBuilder();
-        boolean quoted = false;
-        boolean escaped = false;
-        for (char c : s.toCharArray()) {
-            if (escaped) {
-                current.append(c);
-            } else if ('"' == c) {
-                quoted = !quoted;
-            } else if (!quoted && Character.isWhitespace(c)) {
-                l.add(current.toString());
-                current = new StringBuilder();
-            } else {
-                current.append(c);
-            }
-        }
-        l.add(current.toString());
-        return l;
-    }
-
     private static List<RelativeFileSet>
             createAppResourcesListFromString(String s,
             Map<String, ? super Object> objectObjectMap) {