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: EntityModel, EntityModel::App, EntityModel::Async, EntityModel::Cache, EntityModel::Cache::Perl, EntityModel::Collection, EntityModel::DB, EntityModel::Deferred, EntityModel::Definition, EntityModel::Definition::JSON, EntityModel::Definition::Perl, EntityModel::Definition::XML, EntityModel::Entity, EntityModel::Entity::Constraint, EntityModel::EntityCollection, EntityModel::Field, EntityModel::Field::Refer, EntityModel::Gather, EntityModel::Model, EntityModel::Plugin, EntityModel::Query, EntityModel::Query::Base, EntityModel::Query::Condition, EntityModel::Query::Delete, EntityModel::Query::Except, EntityModel::Query::Field, EntityModel::Query::FromTable, EntityModel::Query::GroupField, EntityModel::Query::Insert, EntityModel::Query::InsertField, EntityModel::Query::Intersect, EntityModel::Query::Join, EntityModel::Query::JoinTable, EntityModel::Query::OrderField, EntityModel::Query::ReturningField, EntityModel::Query::Select, EntityModel::Query::SubQuery, EntityModel::Query::Table, EntityModel::Query::Union, EntityModel::Query::UnionAll, EntityModel::Query::Update, EntityModel::Query::UpdateField, EntityModel::Storage, EntityModel::Storage::Perl, EntityModel::Storage::PerlAsync, EntityModel::Support, EntityModel::Support::CPP, EntityModel::Support::Javascript, EntityModel::Support::Perl, EntityModel::Support::Perl::Base, EntityModel::Support::Template, EntityModel::Template, EntityModel::Test::Cache, EntityModel::Test::Storage, EntityModel::Transaction

prereq_matches_use

List all used modules in META.yml requires

Error:

  • DateTime
  • DateTime::Format::Strptime
  • List::MoreUtils
  • Tie::Cache::LRU
  • parent

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: EntityModel, EntityModel::App, EntityModel::Async, EntityModel::Cache, EntityModel::Cache::Perl, EntityModel::Collection, EntityModel::DB, EntityModel::Deferred, EntityModel::Definition, EntityModel::Definition::JSON, EntityModel::Definition::Perl, EntityModel::Definition::XML, EntityModel::Entity, EntityModel::Entity::Constraint, EntityModel::EntityCollection, EntityModel::Field, EntityModel::Field::Refer, EntityModel::Gather, EntityModel::Model, EntityModel::Plugin, EntityModel::Query, EntityModel::Query::Base, EntityModel::Query::Condition, EntityModel::Query::Delete, EntityModel::Query::Except, EntityModel::Query::Field, EntityModel::Query::FromTable, EntityModel::Query::GroupField, EntityModel::Query::Insert, EntityModel::Query::InsertField, EntityModel::Query::Intersect, EntityModel::Query::Join, EntityModel::Query::JoinTable, EntityModel::Query::OrderField, EntityModel::Query::ReturningField, EntityModel::Query::Select, EntityModel::Query::SubQuery, EntityModel::Query::Table, EntityModel::Query::Union, EntityModel::Query::UnionAll, EntityModel::Query::Update, EntityModel::Query::UpdateField, EntityModel::Storage, EntityModel::Storage::Perl, EntityModel::Storage::PerlAsync, EntityModel::Support, EntityModel::Support::CPP, EntityModel::Support::Javascript, EntityModel::Support::Perl, EntityModel::Support::Perl::Base, EntityModel::Support::Template, EntityModel::Template, EntityModel::Test::Cache, EntityModel::Test::Storage, EntityModel::Transaction

test_prereq_matches_use

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

Error:

  • Async::MergePoint
  • EntityModel::Log
  • IO::Async::Loop
  • Test::Deep
  • Test::Exception
  • Try::Tiny
  • parent

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

Modules

Name Abstract Version View
EntityModel manage entity model definitions 0.017 metacpan
EntityModel::App interface to L<EntityModel> admin application 0.017 metacpan
EntityModel::Async asynchronous helper functions for L<EntityModel> 0.017 metacpan
EntityModel::Cache base class for L<EntityModel> caching support 0.017 metacpan
EntityModel::Cache::Perl simple proof-of-concept Perl-level caching layer 0.017 metacpan
EntityModel::Collection manage entity model definitions 0.017 metacpan
EntityModel::DB database management 0.017 metacpan
EntityModel::Deferred value which is not yet ready 0.017 metacpan
EntityModel::Definition definition support for L<EntityModel> 0.017 metacpan
EntityModel::Definition::JSON definition support for L<EntityModel> 0.017 metacpan
EntityModel::Definition::Perl definition support for L<EntityModel> 0.017 metacpan
EntityModel::Definition::XML definition support for L<EntityModel> 0.017 metacpan
EntityModel::Entity entity definition for L<EntityModel> 0.017 metacpan
EntityModel::Entity::Constraint constraint support for L<EntityModel> 0.017 metacpan
EntityModel::EntityCollection deal with collections of entities 0.017 metacpan
EntityModel::Field field definitions for L<EntityModel> 0.017 metacpan
EntityModel::Field::Refer foreign key support for L<EntityModel> 0.017 metacpan
EntityModel::Gather asynchronous helper functions for L<EntityModel> 0.017 metacpan
EntityModel::Model base class for model definitions 0.017 metacpan
EntityModel::Plugin base class for plugin handling 0.017 metacpan
EntityModel::Query handle SQL queries 0.017 metacpan
EntityModel::Query::Base base class for L<EntityModel::Query>-derived components 0.017 metacpan
EntityModel::Query::Condition a condition clause for where, on etc. 0.017 metacpan
EntityModel::Query::Delete support for SQL DELETE statements 0.017 metacpan
EntityModel::Query::Except support for EXCEPT set logic 0.017 metacpan
EntityModel::Query::Field field wrapper 0.017 metacpan
EntityModel::Query::FromTable FROM table definition 0.017 metacpan
EntityModel::Query::GroupField GROUP BY fields 0.017 metacpan
EntityModel::Query::Insert support for INSERT SQL statement 0.017 metacpan
EntityModel::Query::InsertField field list for INSERT statement 0.017 metacpan
EntityModel::Query::Intersect intersection set logic 0.017 metacpan
EntityModel::Query::Join base class for JOIN tables 0.017 metacpan
EntityModel::Query::JoinTable join table definition 0.017 metacpan
EntityModel::Query::OrderField define a field for ORDER BY clause 0.017 metacpan
EntityModel::Query::ParseSQL 0.017 metacpan
EntityModel::Query::ReturningField fields returned by a statement 0.017 metacpan
EntityModel::Query::Select select statement definition 0.017 metacpan
EntityModel::Query::SubQuery subquery 0.017 metacpan
EntityModel::Query::Table 0.017 metacpan
EntityModel::Query::Union union set operation 0.017 metacpan
EntityModel::Query::UnionAll union all set operation 0.017 metacpan
EntityModel::Query::Update update statement 0.017 metacpan
EntityModel::Query::UpdateField field to be updated in an update statement 0.017 metacpan
EntityModel::Storage backend storage interface for L<EntityModel> 0.017 metacpan
EntityModel::Storage::Perl backend storage interface for L<EntityModel> 0.017 metacpan
EntityModel::Storage::PerlAsync backend storage interface for L<EntityModel> 0.017 metacpan
EntityModel::Support language support for L<EntityModel> 0.017 metacpan
EntityModel::Support::CPP C++ language support for L<EntityModel> 0.017 metacpan
EntityModel::Support::Javascript Javascript language support for L<EntityModel> 0.017 metacpan
EntityModel::Support::Perl language support for L<EntityModel> 0.017 metacpan
EntityModel::Support::Perl::Base base class for entity instances 0.017 metacpan
EntityModel::Support::Template generic language support via L<Template> output. 0.017 metacpan
EntityModel::Template template handling for L<EntityModel> 0.017 metacpan
EntityModel::Test::Cache tests for L<EntityModel::Cache> and subclasses 0.017 metacpan
EntityModel::Test::Storage tests for L<EntityModel::Storage> and subclasses 0.017 metacpan
EntityModel::Transaction transaction co-ordinator 0.017 metacpan

Other Files

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