Lint clojure ns forms.
Lint clojure ns forms.
(align-left str length)
(format-initial-ns-str file-str opts)
Returns a variant of the given string with the initial ns form formatted according to format-ns-str.
Returns a variant of the given string with the initial ns form formatted according to format-ns-str.
(format-ns-str ns-str opts)
Returns a formatted version of ns-str, according to opts.
Returns a formatted version of ns-str, according to opts.
(good-ns-str? ns-str opts)
Returns true if the given string matches the return value from format-ns-str.
Returns true if the given string matches the return value from format-ns-str.
(join-symbols & parts)
(maybe-normalize-require require-clause opts)
(normalize-imports import-clauses opts)
(normalize-refer-clojure refer-clojure-expr)
(normalize-require require-clause opts)
Returns a collection of clauses.
Returns a collection of clauses.
(parse-ns-form [_ns-sym ns-name-sym & more])
(print-ns-form ns-form opts)
(print-string-with-line-breaks s)
(reformat-ns-str ns-str opts)
DEPRECATED: Use format-ns-str.
DEPRECATED: Use format-ns-str.
(require-sort-criterion {:keys [sort-string-requires-to-end?]})
(slurp-ns-from-string s)
(split-symbol sym)
(starts-with-good-ns-str? file-str opts)
Returns true if the given string begins with an ns form for which good-ns-str? returns true.
Returns true if the given string begins with an ns form for which good-ns-str? returns true.
(update-when m k f & args)
(valid-ns-form? ns-form opts)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close