Liking cljdoc? Tell your friends :D

uix.hooks.linter


*component-context*clj


*in-branch?*clj


*in-loop?*clj


*source-context*clj


add-error!clj

(add-error! form type)

effect-hook?clj

(effect-hook? form)

effect-hooksclj


find-free-variablesclj

(find-free-variables env f deps)

find-hook-for-symbolclj

(find-hook-for-symbol env sym)

find-local-variablesclj

(find-local-variables env form)

Finds all references in form to local vars in env

Finds all references in `form` to local vars in `env`
raw docstring

find-missing-and-unnecessary-depsclj

(find-missing-and-unnecessary-deps env f deps)

find-unnecessary-depsclj

(find-unnecessary-deps env deps)

find-unsafe-set-state-callsclj

(find-unsafe-set-state-calls env f)

formsclj


hook-call?clj

(hook-call? form)

hook?clj

(hook? sym)

lint!clj

(lint! sym form env)

lint-exhaustive-depsclj

(lint-exhaustive-deps env form f deps)

lint-exhaustive-deps!clj

(lint-exhaustive-deps! env form f deps)

lint-hooks!clj

(lint-hooks! exprs)

lint-hooks!*clj

(lint-hooks!* expr
              &
              {:keys [in-branch? in-loop?]
               :or {in-branch? *in-branch?* in-loop? *in-loop?*}})

literal?clj


maybe-lintcljmultimethod


pprclj

(ppr s)

stable-hooksclj


state-hooksclj

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close