Devel-ModInfo 0.05
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 |