Kwalitee Issues

has_meta_yml

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

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

no_pod_errors

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

Error: Devel-ModInfo-0.05/ModInfo.pm -- Around line 548: '=end ModInfo interface' is invalid. (Stack: =begin ModInfo)

has_meta_json

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

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.

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: Devel::ModInfo, Devel::ModInfo::Constructor, Devel::ModInfo::DataType, Devel::ModInfo::Dependency, Devel::ModInfo::Feature, Devel::ModInfo::Function, Devel::ModInfo::Method, Devel::ModInfo::Module, Devel::ModInfo::ParamArray, Devel::ModInfo::ParamHash, Devel::ModInfo::ParamHash::Key, Devel::ModInfo::ParamHashRef, Devel::ModInfo::Parameter, Devel::ModInfo::ParameterScalar, Devel::ModInfo::ParentClass, Devel::ModInfo::Property, Devel::ModInfo::Util

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.01,0.05,1.2,1.3,1.4

Modules

Name Abstract Version View
Devel::ModInfo 0.05 metacpan
Devel::ModInfo::Constructor Defines a function in an object-oriented Perl module that is expected to create and return an instance of the module class. 1.3 metacpan
Devel::ModInfo::DataType Non object-oriented module defining the data types ModInfo will describe 1.3 metacpan
Devel::ModInfo::Dependency Defines a module's dependency on a particular version of Perl or a certain module 1.3 metacpan
Devel::ModInfo::Feature A superclass for defining certain "features" a Perl module might have 1.3 metacpan
Devel::ModInfo::Function Defines a non-object-oriented function that can be accessed in a Perl module 1.3 metacpan
Devel::ModInfo::Method Defines an object-oriented function that can be accessed in a Perl module 1.3 metacpan
Devel::ModInfo::Module Defines a particular Perl module and contains collections of descriptors for that module 1.3 metacpan
Devel::ModInfo::ParamArray Defines a particular Perl module and contains collections of descriptors for that module 1.3 metacpan
Devel::ModInfo::ParamHash Defines a hash of parameters expected by a function, method, or constructor 1.3 metacpan
Devel::ModInfo::ParamHash::Key Defines a single key/value pair that is expected to be provided to a method, function, or constructor 1.3 metacpan
Devel::ModInfo::ParamHashRef Defines a hash reference of parameters expected by a function, method, or constructor 1.2 metacpan
Devel::ModInfo::Parameter Defines a particular parameter expected by a function, method, or constructor 1.3 metacpan
Devel::ModInfo::ParameterScalar 1.3 metacpan
Devel::ModInfo::ParentClass Defines a module from which the current module inherits (i.e., defines a SUPERCLASS) 0.01 metacpan
Devel::ModInfo::Property Defines a particular value in a Perl module that can be accessed and possibly updated 1.3 metacpan
Devel::ModInfo::Util Provides utility functions for dealing with ModInfo data structures 1.4 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan