Kwalitee Issues

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (40) does not match dist (39):
  • Missing in Dist: lib/ODS/Storage/File/YAML.pm

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: ODS::Iterator, ODS::Storage::Base, ODS::Storage::File, ODS::Storage::File::JSON, ODS::Table::Column::Base, ODS::Table::Column::Boolean, ODS::Table::Column::Email, ODS::Table::Column::Epoch, ODS::Table::Column::Float, ODS::Table::Column::Integer, ODS::Table::Column::Phone, ODS::Table::Column::String, ODS::Table::ResultSet, ODS::Table::Row, ODS::Translator, ODS::Utils

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Import::Export

no_missing_files_in_provides

Use authoring tool like Dist::Zilla, Milla, and Minilla to generate correct provides.

Error: lib/ODS/Storage/File/CSV.pm

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: ODS::Iterator, ODS::Storage::Base, ODS::Storage::File, ODS::Storage::File::JSON, ODS::Table::Column::Base, ODS::Table::Column::Boolean, ODS::Table::Column::Email, ODS::Table::Column::Epoch, ODS::Table::Column::Float, ODS::Table::Column::Integer, ODS::Table::Column::Phone, ODS::Table::Column::String, ODS::Table::ResultSet, ODS::Table::Row, ODS::Translator, ODS::Utils

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

configure_prereq_matches_use

List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires

Error:

  • Module::Metadata

Modules

Name Abstract Version View
ODS Object Data Store 0.01 metacpan
ODS::Iterator metacpan
ODS::Storage::Base metacpan
ODS::Storage::File metacpan
ODS::Storage::File::CSV metacpan
ODS::Storage::File::JSON metacpan
ODS::Table metacpan
ODS::Table::Column::Base metacpan
ODS::Table::Column::Boolean metacpan
ODS::Table::Column::Email metacpan
ODS::Table::Column::Epoch metacpan
ODS::Table::Column::Float metacpan
ODS::Table::Column::Integer metacpan
ODS::Table::Column::Phone metacpan
ODS::Table::Column::String metacpan
ODS::Table::ResultSet metacpan
ODS::Table::Row metacpan
ODS::Translator metacpan
ODS::Utils metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan