-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support CSV format for
get_info
and allow including any violation t…
…ypes (#110) * Refactor to separate stats-collection from output (no visible change) * Use data instead of methods to distinguish violation type * Use hashes and arrays allow easy support for new types (no visible change) * Add support for reporting packs info in CSV format * Include architecture violations on get_info * Allow specifying what types of violations to output on get_info * Allow including a Date in the get_info report (useful for snapshots) Including the date as part of the report makes it easy to store the output as snapshots over time to compare progress. * Prefer some more code readability over DRYness This is to satisfy some feedback I got on the PR.
- Loading branch information
Showing
3 changed files
with
110 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters