Kwalitee Issues

has_license_in_source_file

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

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.

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: Perl::Structure::Array::SubTypes1D, Perl::Structure::Hash::SubTypes1D, Perl::Structure::Hash::SubTypes2D

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

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

Error: Perl-Types-0.100/lib/Perl/Structure/Array/SubTypes1D.pm -- Around line 707: =cut found outside a pod block. Skipping to next block. Perl-Types-0.100/lib/perlgmp.pm -- Around line 58: =cut found outside a pod block. Skipping to next block. Perl-Types-0.100/lib/perltypesconv.pm -- Around line 49: =cut found outside a pod block. Skipping to next block. Perl-Types-0.100/script_NEED_UPDATE/development/unused/data_structure_tree_test.pl -- Around line 22: Unknown directive: =UNUSED Around line 34: Unknown directive: =TREE Perl-Types-0.100/script_NEED_UPDATE/development/unused/data_type_scalar_test.pl -- Around line 150: Unknown directive: =disable

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: Perl::Structure::Array::SubTypes1D, Perl::Structure::Hash::SubTypes1D, Perl::Structure::Hash::SubTypes2D

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Perl
  • array
  • boolean
  • integer
  • number
  • object
  • string

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.001,0.00101,0.0011,0.002,0.0021,0.003,0.004,0.005,0.006,0.007,0.008,0.009,0.01,0.011,0.012,0.013,0.0141,0.015,0.016,0.017,0.0171,0.018,0.021,0.0221,0.025,0.100

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

Modules

Name Abstract Version View
Perl 0.001 metacpan
Perl::AfterSubclass 0.100 metacpan
Perl::Class 0.003 metacpan
Perl::Config 0.012 metacpan
Perl::HelperFunctions_cpp 0.007 metacpan
Perl::Inline 0.0221 metacpan
Perl::Object 0.003 metacpan
Perl::Structure 0.002 metacpan
Perl::Structure::Array 0.009 metacpan
Perl::Structure::Array::Reference 0.005 metacpan
Perl::Structure::Array::SubTypes 0.017 metacpan
Perl::Structure::Array::SubTypes1D 0.021 metacpan
Perl::Structure::Array::SubTypes2D 0.0171 metacpan
Perl::Structure::Array::SubTypes3D 0.017 metacpan
Perl::Structure::Array_cpp 0.005 metacpan
Perl::Structure::CodeReference 0.001 metacpan
Perl::Structure::GSLMatrix 0.001 metacpan
Perl::Structure::GSLMatrix_cpp 0.002 metacpan
Perl::Structure::Graph 0.001 metacpan
Perl::Structure::Graph::Tree 0.001 metacpan
Perl::Structure::Graph::Tree::Binary 0.001 metacpan
Perl::Structure::Graph::Tree::Binary::Node 0.001 metacpan
Perl::Structure::Graph::Tree::Binary::NodeReference 0.100 metacpan
Perl::Structure::Graph::Tree::BinaryReference 0.100 metacpan
Perl::Structure::Graph::TreeReference 0.100 metacpan
Perl::Structure::GraphReference 0.001 metacpan
Perl::Structure::Hash 0.009 metacpan
Perl::Structure::Hash::Properties 0.0011 metacpan
Perl::Structure::Hash::Reference 0.004 metacpan
Perl::Structure::Hash::SubTypes 0.016 metacpan
Perl::Structure::Hash::SubTypes1D 0.018 metacpan
Perl::Structure::Hash::SubTypes2D 0.025 metacpan
Perl::Structure::Hash::SubTypes3D 0.002 metacpan
Perl::Structure::Hash_cpp 0.005 metacpan
Perl::Structure::LinkedList 0.001 metacpan
Perl::Structure::LinkedList::Node 0.0011 metacpan
Perl::Structure::LinkedList::NodeReference 0.100 metacpan
Perl::Structure::LinkedListReference 0.100 metacpan
Perl::Structure::MongoDBBSON 0.001 metacpan
Perl::Structure::SSENumberPair 0.004 metacpan
Perl::Structure::SSENumberPair::method 0.100 metacpan
Perl::Type 0.002 metacpan
Perl::Type::Boolean 0.01 metacpan
Perl::Type::Boolean_cpp 0.001 metacpan
Perl::Type::Character 0.011 metacpan
Perl::Type::Character_cpp 0.002 metacpan
Perl::Type::FileHandle 0.006 metacpan
Perl::Type::GMPInteger 0.006 metacpan
Perl::Type::GMPInteger_cpp 0.002 metacpan
Perl::Type::Integer 0.013 metacpan
Perl::Type::Integer_cpp 0.0021 metacpan
Perl::Type::Modifier 0.00101 metacpan
Perl::Type::Modifier::Reference 0.002 metacpan
Perl::Type::NonsignedInteger 0.008 metacpan
Perl::Type::NonsignedInteger_cpp 0.002 metacpan
Perl::Type::Number 0.0141 metacpan
Perl::Type::Number_cpp 0.002 metacpan
Perl::Type::Scalar 0.006 metacpan
Perl::Type::String 0.015 metacpan
Perl::Type::String_cpp 0.002 metacpan
Perl::Type::Unknown 0.004 metacpan
Perl::Type::Void 0.003 metacpan
Perl::Types 0.005 metacpan
array 0.100 metacpan
arrayref 0.100 metacpan
arrayref::arrayref 0.100 metacpan
arrayref::arrayref::arrayref 0.100 metacpan
arrayref::arrayref::arrayref::integer 0.100 metacpan
arrayref::arrayref::arrayref::number 0.100 metacpan
arrayref::arrayref::arrayref::scalartype 0.100 metacpan
arrayref::arrayref::arrayref::string 0.100 metacpan
arrayref::arrayref::integer 0.100 metacpan
arrayref::arrayref::integer::method 0.100 metacpan
arrayref::arrayref::number 0.100 metacpan
arrayref::arrayref::number::method 0.100 metacpan
arrayref::arrayref::scalartype 0.100 metacpan
arrayref::arrayref::scalartype::method 0.100 metacpan
arrayref::arrayref::string 0.100 metacpan
arrayref::arrayref::string::method 0.100 metacpan
arrayref::character 0.100 metacpan
arrayref::hashref 0.100 metacpan
arrayref::integer 0.100 metacpan
arrayref::number 0.100 metacpan
arrayref::object 0.100 metacpan
arrayref::scalartype 0.100 metacpan
arrayref::string 0.100 metacpan
boolean 0.100 metacpan
character 0.100 metacpan
filehandleref 0.100 metacpan
hashref 0.100 metacpan
hashref::arrayref 0.100 metacpan
hashref::arrayref::arrayref 0.100 metacpan
hashref::arrayref::arrayref::integer 0.100 metacpan
hashref::arrayref::arrayref::number 0.100 metacpan
hashref::arrayref::arrayref::scalartype 0.100 metacpan
hashref::arrayref::arrayref::string 0.100 metacpan
hashref::arrayref::hashref 0.100 metacpan
hashref::arrayref::hashref::integer 0.100 metacpan
hashref::arrayref::hashref::number 0.100 metacpan
hashref::arrayref::hashref::scalartype 0.100 metacpan
hashref::arrayref::hashref::string 0.100 metacpan
hashref::arrayref::integer 0.100 metacpan
hashref::arrayref::number 0.100 metacpan
hashref::arrayref::string 0.100 metacpan
hashref::character 0.100 metacpan
hashref::hashref 0.100 metacpan
hashref::hashref::arrayref 0.100 metacpan
hashref::hashref::arrayref::integer 0.100 metacpan
hashref::hashref::arrayref::number 0.100 metacpan
hashref::hashref::arrayref::scalartype 0.100 metacpan
hashref::hashref::arrayref::string 0.100 metacpan
hashref::hashref::hashref 0.100 metacpan
hashref::hashref::hashref::integer 0.100 metacpan
hashref::hashref::hashref::number 0.100 metacpan
hashref::hashref::hashref::scalartype 0.100 metacpan
hashref::hashref::hashref::string 0.100 metacpan
hashref::hashref::integer 0.100 metacpan
hashref::hashref::number 0.100 metacpan
hashref::hashref::scalartype 0.100 metacpan
hashref::hashref::string 0.100 metacpan
hashref::integer 0.100 metacpan
hashref::number 0.100 metacpan
hashref::object 0.100 metacpan
hashref::scalartype 0.100 metacpan
hashref::string 0.100 metacpan
integer 0.100 metacpan
integer::method 0.100 metacpan
number 0.100 metacpan
object 0.100 metacpan
perltypes 0.018 metacpan
string 0.100 metacpan
string::arrayref 0.100 metacpan
string::hashref 0.100 metacpan
string::hashref::arrayref 0.100 metacpan
void 0.100 metacpan
void::method 0.100 metacpan

Other Files

CONTRIBUTING metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan
dist.ini metacpan