Leiningen middleware for MrAnderson. Active only under the
plugin.mranderson/config profile (see mranderson.profiles): drops the
source-deps from :dependencies and pulls any :gen-class namespaces in the
inlined sources into :aot so they get compiled. Leiningen-only; not used by
the mranderson.core entry point.
Leiningen middleware for MrAnderson. Active only under the `plugin.mranderson/config` profile (see `mranderson.profiles`): drops the source-deps from `:dependencies` and pulls any `:gen-class` namespaces in the inlined sources into `:aot` so they get compiled. Leiningen-only; not used by the `mranderson.core` entry point.
(middleware {:keys [source-paths root aot dependencies srcdeps-project-hacks]
:as project})Leiningen middleware, active only when :srcdeps-project-hacks is set (by the
plugin.mranderson/config profile). Removes the inlined source-deps from
:dependencies and adds any :gen-class namespaces found in the inlined
sources to :aot so they're compiled. Returns project unchanged otherwise.
Leiningen middleware, active only when `:srcdeps-project-hacks` is set (by the `plugin.mranderson/config` profile). Removes the inlined source-deps from `:dependencies` and adds any `:gen-class` namespaces found in the inlined sources to `:aot` so they're compiled. Returns `project` unchanged otherwise.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |