App-CriticDB
view release on metacpan or search on metacpan
lib/App/CriticDB.pm view on Meta::CPAN
Currently only reporting to STDOUT is supported.
=head1 FILE UPDATES
=head2 Detecting file updates
Violations are stored together with the current I<mtime> for each file. On subsequent scans, files will be skipped unless their on-disk I<mtime> exceeds the previous value.
=head2 File deletions
The collector will re-verify the existence of all files at the beginning of each run. Files that no longer exist are removed from the datastore.
=head1 TODO
=head2 Collection
Newer file discovery: Add support for any combination of timestamp/filesize/MD5 method for determining files that need scanned.
File deletion currently always happens. Add an option to retain missing files.
=head2 Storage
( run in 1.530 second using v1.01-cache-2.11-cpan-13bb782fe5a )