Tests seen from the workspace: interface definitions no test mentions, and tests that reach into another brick's implementation rather than its interface.
Tests seen from the workspace: interface definitions no test mentions, and tests that reach into another brick's implementation rather than its interface.
(analyze {:keys [top-namespace] :as workspace} measurements)Brick name to {:untested-interface r :untested-definitions n}: the share and number of the component's public interface definitions that no test mentions. A base has neither, and a component without public interface definitions no :untested-interface.
Brick name to {:untested-interface r :untested-definitions n}: the share
and number of the component's public interface definitions that no test
mentions. A base has neither, and a component without public interface
definitions no :untested-interface.(boundary-crossings {:keys [workspace bricks]})Each require, in a brick's tests, of another brick's source namespace other than its interface. Another brick's test namespaces, such as shared generators, don't count.
Each require, in a brick's tests, of another brick's source namespace other than its interface. Another brick's test namespaces, such as shared generators, don't count.
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 |