Liking cljdoc? Tell your friends :D

systems.thoughtfull.assay.dependencies.connascence

Connascence between bricks: the static kinds that can be read from source. Connascence within a brick is expected; between bricks it is coupling.

  • Position: interface functions that other bricks call with many positional parameters, so callers depend on their order.
  • Meaning: keywords used in more than one brick, which are usually map keys that the bricks must agree on.
  • Algorithm: the same code, of at least some size, in more than one brick.
Connascence between bricks: the static kinds that can be read from
source. Connascence within a brick is expected; between bricks it is
coupling.

- Position: interface functions that other bricks call with many
  positional parameters, so callers depend on their order.
- Meaning: keywords used in more than one brick, which are usually map
  keys that the bricks must agree on.
- Algorithm: the same code, of at least some size, in more than one
  brick.
raw docstring

duplicatesclj

(duplicates limit measurements)

Code of more than limit forms that appears in more than one brick, with its forms as its value. Only the largest duplicated form is reported, not the forms inside it.

Code of more than limit forms that appears in more than one brick, with
its forms as its value. Only the largest duplicated form is reported,
not the forms inside it.
sourceraw docstring

positional-interfaceclj

(positional-interface workspace measurements used)

Interface functions of components that other bricks use, with their positional parameters as their value.

Interface functions of components that other bricks use, with their
positional parameters as their value.
sourceraw docstring

shared-keywordsclj

(shared-keywords measurements)

For each brick name, how many of its qualified keywords another brick also uses.

For each brick name, how many of its qualified keywords another brick
also uses.
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