automaton-build.code.reports

Reports analyzing the clojure code.

alias-inconsistent-ns

(alias-inconsistent-ns matches)

Detect in matches the ones related to one alias and two namespace or more.

is-ignored-file?

(is-ignored-file? file-content)

ns-inconsistent-aliases

(ns-inconsistent-aliases matches)

Detect in matches the ones related to one namespace and two aliases or more.

search-aliases

(search-aliases {:keys [raw-content filename], :as _file-desc})

Returns a list of matches, each one being a filename, a ns and an alias.