Liking cljdoc? Tell your friends :D

skeptic.inconsistence.path


detail-lineclj

(detail-line report-kind diagnostic)
(detail-line report-kind diagnostic opts)

Inputs: ([report-kind :- s/Keyword diagnostic :- s/Any] [report-kind :- s/Keyword diagnostic :- s/Any opts :- s/Any]) Returns: (s/maybe s/Str)

Inputs: ([report-kind :- s/Keyword diagnostic :- s/Any] [report-kind :- s/Keyword diagnostic :- s/Any opts :- s/Any])
Returns: (s/maybe s/Str)
raw docstring

key-descriptionclj

(key-description key)
(key-description key opts)

Inputs: ([key :- s/Any] [key :- s/Any opts :- s/Any]) Returns: s/Str

Inputs: ([key :- s/Any] [key :- s/Any opts :- s/Any])
Returns: s/Str
raw docstring

mismatch-detailclj

(mismatch-detail path source-type target-type)
(mismatch-detail path source-type target-type opts)

Inputs: ([path :- [s/Any] source-type :- ats/SemanticType target-type :- ats/SemanticType] [path :- [s/Any] source-type :- ats/SemanticType target-type :- ats/SemanticType opts :- s/Any]) Returns: s/Str

Inputs: ([path :- [s/Any] source-type :- ats/SemanticType target-type :- ats/SemanticType] [path :- [s/Any] source-type :- ats/SemanticType target-type :- ats/SemanticType opts :- s/Any])
Returns: s/Str
raw docstring

missing-detailclj

(missing-detail path expected-key)
(missing-detail path expected-key opts)

Inputs: ([path :- [s/Any] expected-key :- s/Any] [path :- [s/Any] expected-key :- s/Any opts :- s/Any]) Returns: s/Str

Inputs: ([path :- [s/Any] expected-key :- s/Any] [path :- [s/Any] expected-key :- s/Any opts :- s/Any])
Returns: s/Str
raw docstring

missing-key-messageclj

(missing-key-message {:keys [expr arg]} missing)

Inputs: [{:keys [expr arg]} :- isch/ReportCtx missing :- #{s/Any}] Returns: (s/maybe s/Str)

Inputs: [{:keys [expr arg]} :- isch/ReportCtx missing :- #{s/Any}]
Returns: (s/maybe s/Str)
raw docstring

nullable-detailclj

(nullable-detail path actual-key expected-key)
(nullable-detail path actual-key expected-key opts)

Inputs: ([path :- [s/Any] actual-key :- s/Any expected-key :- s/Any] [path :- [s/Any] actual-key :- s/Any expected-key :- s/Any opts :- s/Any]) Returns: s/Str

Inputs: ([path :- [s/Any] actual-key :- s/Any expected-key :- s/Any] [path :- [s/Any] actual-key :- s/Any expected-key :- s/Any opts :- s/Any])
Returns: s/Str
raw docstring

nullable-key-messageclj

(nullable-key-message {:keys [expr arg expected-keys]} nullables)

Inputs: [{:keys [expr arg expected-keys]} :- isch/ReportCtx nullables :- #{s/Any}] Returns: (s/maybe s/Str)

Inputs: [{:keys [expr arg expected-keys]} :- isch/ReportCtx nullables :- #{s/Any}]
Returns: (s/maybe s/Str)
raw docstring

plain-keyclj

(plain-key k)

Inputs: [k :- s/Any] Returns: s/Any

Inputs: [k :- s/Any]
Returns: s/Any
raw docstring

render-pathclj

(render-path path)

Inputs: [path :- [s/Any]] Returns: (s/maybe s/Str)

Inputs: [path :- [s/Any]]
Returns: (s/maybe s/Str)
raw docstring

render-path-segmentclj

(render-path-segment segment)

Inputs: [segment :- s/Any] Returns: s/Str

Inputs: [segment :- s/Any]
Returns: s/Str
raw docstring

render-visible-pathclj

(render-visible-path path)

Inputs: [path :- [s/Any]] Returns: (s/maybe s/Str)

Inputs: [path :- [s/Any]]
Returns: (s/maybe s/Str)
raw docstring

simple-path-tokenclj

(simple-path-token segment)

Inputs: [segment :- s/Any] Returns: s/Any

Inputs: [segment :- s/Any]
Returns: s/Any
raw docstring

structural-path?clj

(structural-path? path)

Inputs: [path :- [s/Any]] Returns: s/Bool

Inputs: [path :- [s/Any]]
Returns: s/Bool
raw docstring

superfluous-cast-keyclj

(superfluous-cast-key actual-key)

Inputs: [actual-key :- s/Any] Returns: s/Any

Inputs: [actual-key :- s/Any]
Returns: s/Any
raw docstring

superfluous-key-messageclj

(superfluous-key-message {:keys [expr arg expected-keys]} actual-keys)

Inputs: [{:keys [expr arg expected-keys]} :- isch/ReportCtx actual-keys :- #{s/Any}] Returns: (s/maybe s/Str)

Inputs: [{:keys [expr arg expected-keys]} :- isch/ReportCtx actual-keys :- #{s/Any}]
Returns: (s/maybe s/Str)
raw docstring

unexpected-detailclj

(unexpected-detail report-kind path actual-key)
(unexpected-detail report-kind path actual-key opts)

Inputs: ([report-kind :- s/Keyword path :- [s/Any] actual-key :- s/Any] [report-kind :- s/Keyword path :- [s/Any] actual-key :- s/Any opts :- s/Any]) Returns: s/Str

Inputs: ([report-kind :- s/Keyword path :- [s/Any] actual-key :- s/Any] [report-kind :- s/Keyword path :- [s/Any] actual-key :- s/Any opts :- s/Any])
Returns: s/Str
raw docstring

union-alternatives-lineclj

(union-alternatives-line cast-results)
(union-alternatives-line cast-results opts)

Inputs: ([cast-results :- [s/Any]] [cast-results :- [s/Any] opts :- s/Any]) Returns: (s/maybe s/Str)

Inputs: ([cast-results :- [s/Any]] [cast-results :- [s/Any] opts :- s/Any])
Returns: (s/maybe s/Str)
raw docstring

visible-pathclj

(visible-path path)

Inputs: [path :- [s/Any]] Returns: [s/Any]

Inputs: [path :- [s/Any]]
Returns: [s/Any]
raw docstring

with-path-detailclj

(with-path-detail message diagnostic)

Inputs: [message :- s/Str diagnostic :- s/Any] Returns: s/Str

Inputs: [message :- s/Str diagnostic :- s/Any]
Returns: s/Str
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close