mix arch.collect (Archeometer v0.5.0)

Mix task to gather information about the project and store it into the database. It currently gathers information about:

  • Inventory of applications, modules, functions and macros.
  • Metrics related to them such as: size and complexity.
  • Information about test coverage.
  • Internal dependencies between modules.

Usage:

mix arch.collect [options]

The following options are accepted:

  • --no-coverage avoid running tests and collecting coverage information
  • --include-deps wildcard glob style to filter dependencies