Kwalitee Issues

has_meta_yml

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

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 (57) does not match dist (58):
  • Missing in MANIFEST: Makefile.PL

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: Statistics::RserveClient::Connection, Statistics::RserveClient::Exception, Statistics::RserveClient::Funclib, Statistics::RserveClient::Parser, Statistics::RserveClient::ParserException, Statistics::RserveClient::REXP, Statistics::RserveClient::REXP::Double, Statistics::RserveClient::REXP::Expression, Statistics::RserveClient::REXP::Factor, Statistics::RserveClient::REXP::GenericVector, Statistics::RserveClient::REXP::Integer, Statistics::RserveClient::REXP::Language, Statistics::RserveClient::REXP::List, Statistics::RserveClient::REXP::Logical, Statistics::RserveClient::REXP::Null, Statistics::RserveClient::REXP::Raw, Statistics::RserveClient::REXP::String, Statistics::RserveClient::REXP::Symbol, Statistics::RserveClient::REXP::Unknown, Statistics::RserveClient::REXP::Vector, Statistics::RserveClient::RNative

main_module_version_matches_dist_version

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

has_meta_json

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

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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.

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: Statistics::RserveClient, Statistics::RserveClient::Connection, Statistics::RserveClient::Exception, Statistics::RserveClient::Funclib, Statistics::RserveClient::Parser, Statistics::RserveClient::ParserException, Statistics::RserveClient::REXP, Statistics::RserveClient::REXP::Double, Statistics::RserveClient::REXP::Expression, Statistics::RserveClient::REXP::Factor, Statistics::RserveClient::REXP::GenericVector, Statistics::RserveClient::REXP::Integer, Statistics::RserveClient::REXP::Language, Statistics::RserveClient::REXP::List, Statistics::RserveClient::REXP::Logical, Statistics::RserveClient::REXP::Null, Statistics::RserveClient::REXP::Raw, Statistics::RserveClient::REXP::String, Statistics::RserveClient::REXP::Symbol, Statistics::RserveClient::REXP::Unknown, Statistics::RserveClient::REXP::Vector, Statistics::RserveClient::RNative

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • autodie

no_invalid_versions

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

Error:

  • lib/Statistics/RserveClient.pm: HASH(0x5609d46785b0)
  • lib/Statistics/RserveClient/Connection.pm: HASH(0x5609d46485c0)
  • lib/Statistics/RserveClient/Exception.pm: HASH(0x5609d6bbd298)
  • lib/Statistics/RserveClient/Funclib.pm: HASH(0x5609d4b797c8)
  • lib/Statistics/RserveClient/Parser.pm: HASH(0x5609d6bd9530)
  • lib/Statistics/RserveClient/ParserException.pm: HASH(0x5609d4bf0cf0)
  • lib/Statistics/RserveClient/REXP.pm: HASH(0x5609d6ba40e8)
  • lib/Statistics/RserveClient/REXP/Double.pm: HASH(0x5609d45e2560)
  • lib/Statistics/RserveClient/REXP/Expression.pm: HASH(0x5609d4678838)
  • lib/Statistics/RserveClient/REXP/Factor.pm: HASH(0x5609d6bb5188)
  • lib/Statistics/RserveClient/REXP/GenericVector.pm: HASH(0x5609d4b701a0)
  • lib/Statistics/RserveClient/REXP/Integer.pm: HASH(0x5609d46483c8)
  • lib/Statistics/RserveClient/REXP/Language.pm: HASH(0x5609d4b61990)
  • lib/Statistics/RserveClient/REXP/List.pm: HASH(0x5609d4b49c20)
  • lib/Statistics/RserveClient/REXP/Logical.pm: HASH(0x5609d6bb7950)
  • lib/Statistics/RserveClient/REXP/Null.pm: HASH(0x5609d468c730)
  • lib/Statistics/RserveClient/REXP/Raw.pm: HASH(0x5609d6b9e518)
  • lib/Statistics/RserveClient/REXP/String.pm: HASH(0x5609d6bd72e0)
  • lib/Statistics/RserveClient/REXP/Symbol.pm: HASH(0x5609d4b886d8)
  • lib/Statistics/RserveClient/REXP/Unknown.pm: HASH(0x5609d6ba2b78)
  • lib/Statistics/RserveClient/REXP/Vector.pm: HASH(0x5609d6b9e560)
  • lib/Statistics/RserveClient/RNative.pm: HASH(0x5609d4b79dc8)

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.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
Statistics::RserveClient An Rserve Client library for the R statistics platform. metacpan
Statistics::RserveClient::Connection metacpan
Statistics::RserveClient::Exception metacpan
Statistics::RserveClient::Funclib metacpan
Statistics::RserveClient::Parser metacpan
Statistics::RserveClient::ParserException metacpan
Statistics::RserveClient::REXP metacpan
Statistics::RserveClient::REXP::Double metacpan
Statistics::RserveClient::REXP::Expression metacpan
Statistics::RserveClient::REXP::Factor metacpan
Statistics::RserveClient::REXP::GenericVector metacpan
Statistics::RserveClient::REXP::Integer metacpan
Statistics::RserveClient::REXP::Language metacpan
Statistics::RserveClient::REXP::List metacpan
Statistics::RserveClient::REXP::Logical metacpan
Statistics::RserveClient::REXP::Null metacpan
Statistics::RserveClient::REXP::Raw metacpan
Statistics::RserveClient::REXP::String metacpan
Statistics::RserveClient::REXP::Symbol metacpan
Statistics::RserveClient::REXP::Unknown metacpan
Statistics::RserveClient::REXP::Vector metacpan
Statistics::RserveClient::RNative metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan