DBI
| Author/Maintainer | TIMB |
|---|---|
| Version | |
| Release Date | 2013-05-16 |
| Kwalitee | 110.00 |
| Core Kwalitee | 90.00 |
| External Links |
Kwalitee Fails
| metric | remedy |
|---|---|
| use strict |
This distribution does not 'use strict;' in all of its modules. Add 'use strict' to all modules. |
| prereq matches use |
This distribution uses a module or a dist that's not listed as a prerequisite. List all used modules in META.yml requires |
| consistent version |
This distribution has .pm files with inconsistent versions. Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade). |
| metric | remedy |
|---|---|
| has tests in t dir |
This distribution contains either a file called 'test.pl' (the old test file) or is missing a directory called 't'. This indicates that it uses the old test mechanism or it has no test-suite. Add tests or move tests.pl to the t/ directory! |
| use warnings |
This distribution does not 'use warnings;' in all of its modules. Add 'use warnings' to all modules. (This will require perl > 5.6) |
| build prereq matches use |
This distribution uses a module or a dist in it's test suite that's not listed as a build prerequisite. List all modules used in the test suite in META.yml build_requires |
| metric | remedy |
|---|---|
| no large files |
This distribution has at least one file larger than 200000 bytes) No remedy for that. |
| metayml has provides |
This distribution does not have a list of provided modules defined in META.yml. Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build does this automatically for you. |
| has separate license file |
This distribution does not have a LICENSE or LICENCE file in its root directory. This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later. |
| has version in each file |
This distribution has a .pm file without version number. (Using Parse::PMFile to match them) Add a version number to each .pm file. |
| easily repackageable by debian |
It is easy to repackage this module by Debian. Fix each one of the metrics this depends on. |