(as-entities-by-revision ds)
Extracts the change set per revision from an Incanter dataset.
Extracts the change set per revision from an Incanter dataset.
(co-changing-by-revision ds options)
Calculates a vector of all entities coupled in the revision represented by the dataset.
Calculates a vector of all entities coupled in the revision represented by the dataset.
(module-by-revs all-co-changing)
Returns a map with each module as key and its number of revisions as value. This is used when calculating the degree of coupling later.
Returns a map with each module as key and its number of revisions as value. This is used when calculating the degree of coupling later.
We receive pairs of co-changing modules in a revision and return a seq of all distinct modules.
We receive pairs of co-changing modules in a revision and return a seq of all distinct modules.
(within-threshold? {:keys [min-revs min-shared-revs min-coupling max-coupling]}
revs
shared-revs
coupling)
Used to filter the results based on user options.
Used to filter the results based on user options.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close