Kwalitee Issues

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: Data::Model::Tutorial::JA

no_pod_errors

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

Error: Data-Model-0.00005/README.pod -- Around line 176: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/Cache/HASH.pm -- Around line 76: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/Cache/Memcached.pm -- Around line 85: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/DBI/MasterSlave.pm -- Around line 74: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/DBI.pm -- Around line 568: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/Memcached.pm -- Around line 542: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/Memory.pm -- Around line 592: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Driver/Queue/Q4M.pm -- Around line 239: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Iterator.pm -- Around line 121: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Mixin/FindOrCreate.pm -- Around line 82: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Mixin/Queue/Q4M.pm -- Around line 43: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Mixin.pm -- Around line 44: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Row.pm -- Around line 82: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Schema.pm -- Around line 641: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model/Transaction.pm -- Around line 115: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00005/lib/Data/Model.pm -- Around line 746: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8

meta_yml_declares_perl_version

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.

has_meta_json

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

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: Data::Model::Transaction, Data::Model::Tutorial::JA

meta_yml_has_provides

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.

has_separate_license_file

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

Modules

Name Abstract Version View
Data::Model model interface which had more data sources unified, a.k.a data/object mapper 0.00005 metacpan
Data::Model::Accessor metacpan
Data::Model::Driver metacpan
Data::Model::Driver::Cache metacpan
Data::Model::Driver::Cache::HASH Penetration cache is offered to the basic driver metacpan
Data::Model::Driver::Cache::Memcached Penetration cache is offered to the basic driver by memcached protocol metacpan
Data::Model::Driver::DBI storage driver for DBI metacpan
Data::Model::Driver::DBI::DBD metacpan
Data::Model::Driver::DBI::DBD::SQLite metacpan
Data::Model::Driver::DBI::DBD::mysql metacpan
Data::Model::Driver::DBI::MasterSlave master-slave composition for mysql metacpan
Data::Model::Driver::Hash metacpan
Data::Model::Driver::Logic metacpan
Data::Model::Driver::Memcached storage driver for memcached protocol metacpan
Data::Model::Driver::Memory storage driver for memory metacpan
Data::Model::Driver::Queue::Q4M Q4M manager for Data::Model metacpan
Data::Model::Iterator Data::Model's iteration class metacpan
Data::Model::Mixin mixin manager for Data::Model metacpan
Data::Model::Mixin::FindOrCreate add find_or_create method metacpan
Data::Model::Mixin::Queue::Q4M add methods for Driver::Queue::Q4M metacpan
Data::Model::Row Data::Model's Row class metacpan
Data::Model::SQL metacpan
Data::Model::Schema Schema DSL for Data::Model metacpan
Data::Model::Schema::Inflate metacpan
Data::Model::Schema::Inflate::UUID metacpan
Data::Model::Schema::Properties metacpan
Data::Model::Schema::SQL metacpan
Data::Model::Transaction transaction manager for Data::Model metacpan

Provides

Name File View
Data::Model::Iterator::Empty lib/Data/Model/Iterator.pm metacpan

Other Files

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