Kwalitee Issues


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

Error: Gideon-0.0.3/lib/Gideon/Plugin/ -- Around line 78: Non-ASCII character seen before =encoding in 'don’t'. Assuming UTF-8 Gideon-0.0.3/lib/Gideon/ -- Around line 86: Non-ASCII character seen before =encoding in 'it’s'. Assuming UTF-8


List all used modules in META.yml requires


  • Carp
  • constant
  • 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: Gideon::Registry


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


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


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

Error: Gideon::Registry


List all modules used in the test suite in META.yml build_requires


  • strict
  • warnings


Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.


Name Abstract Version View
Gideon Data mapper for Moose classes an objects 0.000003 metacpan
Gideon::Driver Gideon Driver Interface 0.000003 metacpan
Gideon::Driver::DBI Gideon DBI driver 0.000003 metacpan
Gideon::Meta::Attribute::Trait::DBI::Column Column attribute trait 0.000003 metacpan
Gideon::Meta::Attribute::Trait::DBI::Inflate::DateTime Auto-inflate DateTime 0.000003 metacpan
Gideon::Meta::Attribute::Trait::Inflate Inflated attribute 0.000003 metacpan
Gideon::Meta::Attribute::Trait::Inflate::DateTime 0.000003 metacpan
Gideon::Meta::Attribute::Trait::Inflated Inflated Role 0.000003 metacpan
Gideon::Meta::Class Gideon metaclass 0.000003 metacpan
Gideon::Meta::Class::Trait::Persisted Persisted class role 0.000003 metacpan
Gideon::Plugin Plugin base class 0.000003 metacpan
Gideon::Plugin::Cache Cache Plugin 0.000003 metacpan
Gideon::Plugin::ResultSet Plugin for creating Gideon::ResulSet 0.000003 metacpan
Gideon::Plugin::StrictMode Strict mode Plugin 0.000003 metacpan
Gideon::Registry Gideon Store Registry 0.000003 metacpan
Gideon::ResultSet Gideon result set 0.000003 metacpan


Name File View
Gideon::Exception lib/Gideon/ metacpan
Gideon::Exception::InvalidOperation lib/Gideon/ metacpan
Gideon::Exception::NotFound lib/Gideon/ metacpan
Gideon::Exception::ObjectNotInStore lib/Gideon/ metacpan
Gideon::Exception::RemoveFailure lib/Gideon/ metacpan
Gideon::Exception::SaveFailure lib/Gideon/ metacpan
Gideon::Exception::UpdateFailure lib/Gideon/ metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan metacpan
README.mkdn metacpan
dist.ini metacpan