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: FindApp::Object::Behavior::Overloading, FindApp::Object::State::Group::Behavior::Overloading, FindApp::Utils::Carp

no_dot_dirs

Fix MANIFEST (or MANIFEST.SKIP) to exclude dot directories from a distribution. Use an appropriate tool and avoid archiving your working directory by hand. If you switch your version control system, remove old VCS directories after you migrate.

Error: .git

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: FindApp::Object::Behavior::Overloading, FindApp::Object::State::Group::Behavior::Overloading, FindApp::Utils::Carp

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/FindApp/Utils/Assert.pm: HASH(0x55607d1f8de0)
  • lib/FindApp/Utils/Foreign.pm: HASH(0x55607cf19d48)
  • lib/FindApp/Utils/List.pm: HASH(0x55607d202258)
  • lib/FindApp/Utils/Misc.pm: HASH(0x55607d2025a0)
  • lib/FindApp/Utils/Objects.pm: HASH(0x55607d06f540)
  • lib/FindApp/Utils/Package.pm: HASH(0x55607da17320)
  • lib/FindApp/Utils/Paths.pm: HASH(0x55607d067ca8)
  • lib/FindApp/Utils/Syntax.pm: HASH(0x55607cf930e8)
  • lib/FindApp/Vars.pm: HASH(0x55607d23bf78)

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.000006,1

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).

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
FindApp find your application home and config your process for it 0.000006 metacpan
FindApp::Behavior::Exporter metacpan
FindApp::Git FIXME metacpan
FindApp::Object Class to hold the FindApp object implementation and roles metacpan
FindApp::Object::Behavior FIXME metacpan
FindApp::Object::Behavior::Devperl metacpan
FindApp::Object::Behavior::Loader metacpan
FindApp::Object::Behavior::Overloading provide an object with simply overloads metacpan
FindApp::Object::Behavior::Shortcuts metacpan
FindApp::Object::Class FIXME metacpan
FindApp::Object::State FIXME metacpan
FindApp::Object::State::Group implement a FindApp constraint group metacpan
FindApp::Object::State::Group::Behavior implement group-specific behaviors for FindApp groups metacpan
FindApp::Object::State::Group::Behavior::Overloading metacpan
FindApp::Object::State::Group::Class metacpan
FindApp::Object::State::Group::State metacpan
FindApp::Object::State::Group::State::Dirs Implement the FindApp group-directory set object metacpan
FindApp::Simple metacpan
FindApp::Subs FIXME metacpan
FindApp::Utils FIXME metacpan
FindApp::Utils::Assert FIXME metacpan
FindApp::Utils::Carp FIXME metacpan
FindApp::Utils::Debug FIXME 1 metacpan
FindApp::Utils::Foreign FIXME metacpan
FindApp::Utils::List FIXME metacpan
FindApp::Utils::Misc FIXME metacpan
FindApp::Utils::Objects FIXME metacpan
FindApp::Utils::Package FIXME metacpan
FindApp::Utils::Package::Object FIXME metacpan
FindApp::Utils::Paths FIXME metacpan
FindApp::Utils::Syntax FIXME metacpan
FindApp::Vars FIXME metacpan
applib pragma version of FindApp::Git metacpan
gitlib pragma version of FindApp::Git metacpan

Other Files

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