Slick 0.001
Kwalitee Issues
- no_pax_headers
-
If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.
Error: ./PaxHeaders/Slick-0.001,./PaxHeaders/Slick-0.001,Slick-0.001/PaxHeaders/lib,Slick-0.001/PaxHeaders/lib,Slick-0.001/lib/PaxHeaders/Slick,Slick-0.001/lib/PaxHeaders/Slick,Slick-0.001/lib/Slick/PaxHeaders/Events.pm,Slick-0.001/lib/Slick/PaxHeaders/Events.pm,Slick-0.001/lib/Slick/PaxHeaders/DatabaseExecutor,Slick-0.001/lib/Slick/PaxHeaders/DatabaseExecutor,Slick-0.001/lib/Slick/DatabaseExecutor/PaxHeaders/Pg.pm,Slick-0.001/lib/Slick/DatabaseExecutor/PaxHeaders/Pg.pm,Slick-0.001/lib/Slick/DatabaseExecutor/PaxHeaders/MySQL.pm,Slick-0.001/lib/Slick/DatabaseExecutor/PaxHeaders/MySQL.pm,Slick-0.001/lib/Slick/PaxHeaders/RouteMap.pm,Slick-0.001/lib/Slick/PaxHeaders/RouteMap.pm,Slick-0.001/lib/Slick/PaxHeaders/DatabaseExecutor.pm,Slick-0.001/lib/Slick/PaxHeaders/DatabaseExecutor.pm,Slick-0.001/lib/Slick/PaxHeaders/Context.pm,Slick-0.001/lib/Slick/PaxHeaders/Context.pm,Slick-0.001/lib/Slick/PaxHeaders/Database.pm,Slick-0.001/lib/Slick/PaxHeaders/Database.pm,Slick-0.001/lib/Slick/PaxHeaders/Methods.pm,Slick-0.001/lib/Slick/PaxHeaders/Methods.pm,Slick-0.001/lib/Slick/PaxHeaders/Route.pm,Slick-0.001/lib/Slick/PaxHeaders/Route.pm,Slick-0.001/lib/Slick/PaxHeaders/Util.pm,Slick-0.001/lib/Slick/PaxHeaders/Util.pm,Slick-0.001/lib/Slick/PaxHeaders/EventHandler.pm,Slick-0.001/lib/Slick/PaxHeaders/EventHandler.pm,Slick-0.001/lib/PaxHeaders/Slick.pm,Slick-0.001/lib/PaxHeaders/Slick.pm,Slick-0.001/PaxHeaders/examples,Slick-0.001/PaxHeaders/examples,Slick-0.001/examples/PaxHeaders/docker,Slick-0.001/examples/PaxHeaders/docker,Slick-0.001/examples/docker/PaxHeaders/app.pl,Slick-0.001/examples/docker/PaxHeaders/app.pl,Slick-0.001/examples/docker/PaxHeaders/Dockerfile,Slick-0.001/examples/docker/PaxHeaders/Dockerfile,Slick-0.001/PaxHeaders/Slick-0.001,Slick-0.001/PaxHeaders/Slick-0.001,Slick-0.001/PaxHeaders/CHANGES,Slick-0.001/PaxHeaders/CHANGES,Slick-0.001/PaxHeaders/MANIFEST,Slick-0.001/PaxHeaders/MANIFEST,Slick-0.001/PaxHeaders/Makefile.PL,Slick-0.001/PaxHeaders/Makefile.PL,Slick-0.001/PaxHeaders/README.md,Slick-0.001/PaxHeaders/README.md,Slick-0.001/PaxHeaders/cpanfile,Slick-0.001/PaxHeaders/cpanfile,Slick-0.001/PaxHeaders/t,Slick-0.001/PaxHeaders/t,Slick-0.001/t/PaxHeaders/01-basic.t,Slick-0.001/t/PaxHeaders/01-basic.t,Slick-0.001/PaxHeaders/.dir-locals.el,Slick-0.001/PaxHeaders/.dir-locals.el,Slick-0.001/PaxHeaders/META.yml,Slick-0.001/PaxHeaders/META.yml,Slick-0.001/PaxHeaders/META.json,Slick-0.001/PaxHeaders/META.json
- has_human_readable_license
-
Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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 (25) does not match dist (23):
- Missing in Dist: Slick-0.001/META.json, Slick-0.001/META.yml
- has_abstract_in_pod
-
Provide a short description in the NAME section of the pod (after the module name followed by a hyphen) at least for the main module of this distribution.
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- SQL::Abstract
- namespace::clean
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Slick-0.001/lib/Slick/Context.pm -- Around line 237: Unknown directive: =over2 Around line 239: '=item' outside of any '=over' Around line 395: Unknown directive: =over2 Around line 397: '=item' outside of any '=over' Slick-0.001/lib/Slick/Database.pm -- Around line 283: Unknown directive: =over2 Around line 285: '=item' outside of any '=over' Slick-0.001/lib/Slick/EventHandler.pm -- Around line 56: Unknown directive: =over2 Around line 58: '=item' outside of any '=over' Slick-0.001/lib/Slick/Events.pm -- Around line 41: Unknown directive: =over2 Around line 43: '=item' outside of any '=over' Slick-0.001/lib/Slick/Methods.pm -- Around line 33: Unknown directive: =over2 Around line 35: '=item' outside of any '=over' Slick-0.001/lib/Slick/Route.pm -- Around line 73: Unknown directive: =over2 Around line 75: '=item' outside of any '=over' Slick-0.001/lib/Slick/RouteMap.pm -- Around line 130: Unknown directive: =over2 Around line 132: '=item' outside of any '=over' Slick-0.001/lib/Slick/Util.pm -- Around line 53: Unknown directive: =over2 Around line 55: '=item' outside of any '=over' Slick-0.001/lib/Slick.pm -- Around line 474: Unknown directive: =over2 Around line 476: '=item' outside of any '=over'
- 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.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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 |
---|---|---|---|
Slick | 0.001 | metacpan | |
Slick::Context | metacpan | ||
Slick::Database | metacpan | ||
Slick::DatabaseExecutor | metacpan | ||
Slick::DatabaseExecutor::MySQL | metacpan | ||
Slick::DatabaseExecutor::Pg | metacpan | ||
Slick::EventHandler | metacpan | ||
Slick::Events | metacpan | ||
Slick::Methods | metacpan | ||
Slick::Route | metacpan | ||
Slick::RouteMap | metacpan | ||
Slick::Util | metacpan |