Data-Model 0.00006
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.00006/README.pod -- Around line 176: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/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.00006/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.00006/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.00006/lib/Data/Model/Driver/DBI.pm -- Around line 568: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Driver/Memcached.pm -- Around line 542: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Driver/Memory.pm -- Around line 592: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/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.00006/lib/Data/Model/Iterator.pm -- Around line 121: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Mixin/FindOrCreate.pm -- Around line 82: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/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.00006/lib/Data/Model/Mixin.pm -- Around line 44: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Row.pm -- Around line 82: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Schema.pm -- Around line 641: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/lib/Data/Model/Transaction.pm -- Around line 115: Non-ASCII character seen before =encoding in '<döt>'. Assuming UTF-8 Data-Model-0.00006/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.00006 | 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 |