Liking cljdoc? Tell your friends :D

kit.generator.modules

Module loading and resolution.

Module loading and resolution.
raw docstring

list-modulesclj

(list-modules ctx)

load-modulesclj

(load-modules ctx)
(load-modules ctx opts)

Updates context by loading all modules found under the modules root. The two argument version resolves module configs using feature flags provided in opts map.

Updates context by loading all modules found under the modules root.
The two argument version resolves module configs using feature flags provided
in opts map.
raw docstring

lookup-moduleclj

(lookup-module ctx module-key)

module-exists?clj

(module-exists? ctx module-key)

modulesclj

(modules ctx)

resolve-modulesclj

(resolve-modules ctx opts)

Updates context by resolving all loaded modules using feature flags provided in opts map.

Updates context by resolving all loaded modules using feature flags provided
in opts map.
raw docstring

rootclj

(root ctx)

sync-modules!clj

(sync-modules! {:keys [modules] :as ctx})

Clones or pulls modules from git repositories.

If on local disk git repository for module is present, it will git pull Otherwise it will create a new repository by git clone

Each module is defined as a map with keys :name - the name which will be used as the path locally :url - the git repository URL :tag - the branch to pull from

Clones or pulls modules from git repositories.

If on local disk git repository for module is present, it will `git pull`
Otherwise it will create a new repository by `git clone`

Each module is defined as a map with keys
:name - the name which will be used as the path locally
:url - the git repository URL
:tag - the branch to pull from
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