public static List importStringList()

in dekaf-inter/src/utils/SimpleStringConvert.java [44:68]


    public static List<String> importStringList(@NotNull CharSequence text) {
        ArrayList<String> container = new ArrayList<>();
        int n = text.length(), k = 0;
        while (k < n) {
            char c = text.charAt(k);
            if (Character.isWhitespace(c)) {
                k++;
            }
            else if (c == ',') {
                // superfluous comma
                k++;
            }
            else if (c == '\r' || c == '\n') {
                // superfluous line break
                k++;
            }
            else if (c == '"' || c == '\'') {
                k = parseQuotedStringItemToList(text, k, container);
            }
            else {
                k = parseSimpleStringItemToList(text, k, container);
            }
        }
        return container;
    }