Liking cljdoc? Tell your friends :D

hive-build.promote.license

Licence agreement between ./LICENSE, version.edn :license and the SPDX headers in the source tree, as an open rule chain. Pure.

A rule returns nil when satisfied, else a message. Unlike an access decision, every rule runs: a licence report that stopped at the first problem would hide the rest, and a published pom can never be retracted.

Licence agreement between ./LICENSE, version.edn :license and the SPDX
headers in the source tree, as an open rule chain. Pure.

A rule returns nil when satisfied, else a message. Unlike an access
decision, every rule runs: a licence report that stopped at the first
problem would hide the rest, and a published pom can never be retracted.
raw docstring

default-rulesclj

Every rule is evaluated; order fixes only the order of the messages.

Every rule is evaluated; order fixes only the order of the messages.
sourceraw docstring

ILicenseRulecljprotocol

problemclj

(problem this facts)

nil when satisfied, else a message string.

nil when satisfied, else a message string.

rule-idclj

(rule-id this)

Keyword identifying this rule.

Keyword identifying this rule.
source

reportclj

(report facts)
(report rules facts)

Findings for facts. :report/ok? is true exactly when there are none.

Findings for `facts`. `:report/ok?` is true exactly when there are none.
sourceraw 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