Kwalitee Issues

meta_yml_is_parsable

Upgrade your YAML generator so it produces valid YAML.

Error: CPAN::Meta::YAML does not support a feature in line '!!perl/hash:Module::Build::Version'

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

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 (217) does not match dist (216):
  • Duplicates in MANIFEST: t/ivp/ref/balans2xxx.html

prereq_matches_use

List all used modules in META.yml requires

Error:

  • DBD::Pg
  • DBI

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: EekBoek-1.04.06.01/lib/EB/Config/IniFiles.pm -- Around line 2132: Non-ASCII character seen before =encoding in 'Röpke,'. Assuming CP1252 EekBoek-1.04.06.01/lib/EB/Shell/DeLuxe.pm -- Around line 271: You forgot a '=back' before '=head1'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: EB, EB::Assert, EB::Config::IniFiles, EB::Expression, EB::Format, EB::Locale, EB::Report::GenBase, EB::Shell::Base, EB::Shell::DeLuxe, EB::Utils, EekBoek

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.20,1.001,1.002,1.004,1.004006001,1.007,1.008,1.009,1.010,1.012,1.013,1.016,1.017,1.018,1.019,1.021,1.025,1.026,1.028,1.029,1.030,1.033,1.037,1.038,1.041,1.048,1.054,1.057,1.059,1.072,1.087,1.110,2.38

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::Build

Modules

Name Abstract Version View
EB EekBoek * Bookkeeping software for small and medium-size businesses 1.087 metacpan
EB::Assert 0.20 metacpan
EB::Booking 1.021 metacpan
EB::Booking::BKM 1.072 metacpan
EB::Booking::Decode 1.025 metacpan
EB::Booking::Delete 1.013 metacpan
EB::Booking::IV 1.054 metacpan
EB::Config 1.017 metacpan
EB::Config::IniFiles A module for reading .ini-style configuration files. 2.38 metacpan
EB::DB 1.059 metacpan
EB::DB::Postgres 1.025 metacpan
EB::DB::Sqlite 1.008 metacpan
EB::Export 1.029 metacpan
EB::Export::XAF 1.002 metacpan
EB::Expression Evaluate arithmetic/string expressions metacpan
EB::Format 1.037 metacpan
EB::Globals 1.030 metacpan
EB::Import 1.010 metacpan
EB::Locale 1.012 metacpan
EB::Main 1.004 metacpan
EB::Relation 1.019 metacpan
EB::Report 1.007 metacpan
EB::Report::BTWAangifte 1.048 metacpan
EB::Report::Balres 1.026 metacpan
EB::Report::Debcrd 1.017 metacpan
EB::Report::GenBase 1.028 metacpan
EB::Report::Grootboek 1.033 metacpan
EB::Report::Journal 1.038 metacpan
EB::Report::Open 1.021 metacpan
EB::Report::Proof 1.019 metacpan
EB::Report::Reporter 1.016 metacpan
EB::Report::Reporter::Csv 1.007 metacpan
EB::Report::Reporter::Html 1.017 metacpan
EB::Report::Reporter::Text 1.008 metacpan
EB::Shell 1.110 metacpan
EB::Shell::Base A generic class to build line-oriented command interpreters. 1.021 metacpan
EB::Shell::DeLuxe A generic class to build line-oriented command interpreters. 1.019 metacpan
EB::Tools::Einde 1.018 metacpan
EB::Tools::Opening 1.041 metacpan
EB::Tools::SQLEngine 1.009 metacpan
EB::Tools::Schema 1.057 metacpan
EB::Utils 1.008 metacpan
EekBoek Bookkeeping software for small and medium-size businesses 1.004006001 metacpan

Provides

Name File View
EB::Config::IniFiles::Wrapper lib/EB/Config.pm metacpan
EB::Config::IniFiles::_section lib/EB/Config/IniFiles.pm metacpan
EB::Report::BTWAangifte::Csv lib/EB/Report/BTWAangifte.pm metacpan
EB::Report::BTWAangifte::Html lib/EB/Report/BTWAangifte.pm metacpan
EB::Report::BTWAangifte::Text lib/EB/Report/BTWAangifte.pm metacpan
EB::Report::Balres::Csv lib/EB/Report/Balres.pm metacpan
EB::Report::Balres::Html lib/EB/Report/Balres.pm metacpan
EB::Report::Balres::Text lib/EB/Report/Balres.pm metacpan
EB::Report::Debcrd::Csv lib/EB/Report/Debcrd.pm metacpan
EB::Report::Debcrd::Html lib/EB/Report/Debcrd.pm metacpan
EB::Report::Debcrd::Text lib/EB/Report/Debcrd.pm metacpan
EB::Report::Grootboek::Csv lib/EB/Report/Grootboek.pm metacpan
EB::Report::Grootboek::Html lib/EB/Report/Grootboek.pm metacpan
EB::Report::Grootboek::Text lib/EB/Report/Grootboek.pm metacpan
EB::Report::Journal::Csv lib/EB/Report/Journal.pm metacpan
EB::Report::Journal::Html lib/EB/Report/Journal.pm metacpan
EB::Report::Journal::Text lib/EB/Report/Journal.pm metacpan
EB::Report::Open::Csv lib/EB/Report/Open.pm metacpan
EB::Report::Open::Html lib/EB/Report/Open.pm metacpan
EB::Report::Open::Text lib/EB/Report/Open.pm metacpan
EB::Report::Proof::Csv lib/EB/Report/Proof.pm metacpan
EB::Report::Proof::Html lib/EB/Report/Proof.pm metacpan
EB::Report::Proof::Text lib/EB/Report/Proof.pm metacpan
EB::Shell::Kasverkoop lib/EB/examples/Kasverkoop.pm metacpan
EB::Shell::Userdefs lib/EB/examples/Userdefs.pm metacpan

Other Files

Build.PL metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.postgres metacpan