Configuration is provided by a map of keyword settings to values.
Config may be provided by a Clojure file named .cljstyle
. These files files
may be sprinkled about the file tree; each file applies configuration to the
subtree rooted in the directory the file resides in, with deeper files
merging and overriding their parents.
Configuration is provided by a map of keyword settings to values. Config may be provided by a Clojure file named `.cljstyle`. These files files may be sprinkled about the file tree; each file applies configuration to the subtree rooted in the directory the file resides in, with deeper files merging and overriding their parents.
Core formatting logic which ties together all rules.
Core formatting logic which ties together all rules.
Blank-line formatting rules.
Blank-line formatting rules.
Formatting rules for type-related expressions like defprotocol
, deftype
,
defrecord
, reify
, and proxy
.
Formatting rules for type-related expressions like `defprotocol`, `deftype`, `defrecord`, `reify`, and `proxy`.
Whitespace and blank-line formatting rules.
Whitespace and blank-line formatting rules.
Common utility functions for using rewrite-clj zippers and editing forms.
Common utility functions for using rewrite-clj zippers and editing forms.
Core cljstyle task implementations.
Core cljstyle task implementations.
Diff-handling code for cljstyle fixes.
Diff-handling code for cljstyle fixes.
Code for discovering and processing source files.
Code for discovering and processing source files.
Common utilities for output and option sharing.
Common utilities for output and option sharing.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close