Skip to content

Releases: adamtornhill/code-maat

Sort entity effort with main author first

20 Feb 12:09
Compare
Choose a tag to compare

This release contains a minor improvement to the entity-effort analysis. In previous versions, the results were sorted just by file name. We maintain that overall order, but also add a second sorting key so that the owners of each entity are listed in descending order based on their total contributions.

Support custom temporal period for coupling

24 Oct 15:23
4297037
Compare
Choose a tag to compare

The previous version supported a temporal-period argument, but the support was only partially implemented and restricted to a single day. This PR adds support for an arbitrary temporal period as discussed in #84

The algorithm is implemented using a sliding window, combining commit activity across the specified temporal period.

Note that this analysis is really only meaningful for coupling.

No other changes in this release.

Refactorings and message analysis bug fix

27 Oct 07:14
Compare
Choose a tag to compare

What's Changed

  • Publish the standalone executable JAR file as part of the release (no need to build it locally)
  • Enforce the pre-conditions on the messages analysis by @adamtornhill in #74
  • Added a Dockerfile. by @o7g8 in #51
  • Update README.md add --after flag to git2 cmd by @figaw in #59
  • Fix typos in ReadMe by @katrinleinweber in #64
  • Add status badges for Code Health and System Mastery by @adamtornhill in #66
  • Fix #71 by documenting the format of the mapping files used for architectural analyses by @adamtornhill in #72
  • Tidy up by @dotemacs in #73

New Contributors

Full Changelog: v1.0.1...v1.0.2