Liking cljdoc? Tell your friends :D

lice-comb.impl.matching

Matching helper functionality. Note: this namespace is not part of the public API of lice-comb and may change without notice.

Matching helper functionality. Note: this namespace is not part of
the public API of lice-comb and may change without notice.
raw docstring

init!clj

(init!)

Initialises this namespace upon first call (and does nothing on subsequent calls), returning nil. Consumers of this namespace are not required to call this fn, as initialisation will occur implicitly anyway; it is provided to allow explicit control of the cost of initialisation to callers who need it.

Note: this method has a substantial performance cost.

Initialises this namespace upon first call (and does nothing on subsequent
calls), returning nil. Consumers of this namespace are not required to call
this fn, as initialisation will occur implicitly anyway; it is provided to
allow explicit control of the cost of initialisation to callers who need it.

Note: this method has a substantial performance cost.
sourceraw docstring

manual-fixesclj

(manual-fixes expressions)

Manually fix certain invalid combinations of license identifiers in a set or map of expressions.

Manually fix certain invalid combinations of license identifiers in a set or
map of expressions.
sourceraw docstring

name->expressions-infoclj

(name->expressions-info name)

Returns an expressions-info map for the given license name.

Returns an expressions-info map for the given license name.
sourceraw docstring

split-on-operatorsclj

(split-on-operators s)

Case insensitively splits a string based on license operators (and, or, with), but only if they're not also part of a license name (e.g. 'Common Development and Distribution License', 'GNU General Public License version 2.0 or (at your option) any later version', etc.).

Case insensitively splits a string based on license operators (and,
or, with), but only if they're not also part of a license name (e.g.
'Common Development and Distribution License', 'GNU General Public
License version 2.0 or (at your option) any later version', etc.).
sourceraw docstring

text->expressionscljmultimethod

(text->expressions text)

Returns an expressions-map for the given license text, or nil if no matches are found.

Returns an expressions-map for the given license text, or nil if no matches
are found.
sourceraw docstring

uri->expressionsclj

(uri->expressions uri)

Returns an expressions-map for the given license uri, or nil if no matches are found.

Returns an expressions-map for the given license uri, or nil if no matches
are found.
sourceraw docstring

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

× close