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(0x5629bebd9460)
  • lib/Statistics/RserveClient/Connection.pm: HASH(0x5629be94e710)
  • lib/Statistics/RserveClient/Exception.pm: HASH(0x5629bebcaff8)
  • lib/Statistics/RserveClient/Funclib.pm: HASH(0x5629beb0c050)
  • lib/Statistics/RserveClient/Parser.pm: HASH(0x5629bebb0d20)
  • lib/Statistics/RserveClient/ParserException.pm: HASH(0x5629be9ff308)
  • lib/Statistics/RserveClient/REXP.pm: HASH(0x5629beb1abf8)
  • lib/Statistics/RserveClient/REXP/Double.pm: HASH(0x5629bebcb010)
  • lib/Statistics/RserveClient/REXP/Expression.pm: HASH(0x5629beaf47a8)
  • lib/Statistics/RserveClient/REXP/Factor.pm: HASH(0x5629bec08850)
  • lib/Statistics/RserveClient/REXP/GenericVector.pm: HASH(0x5629beb243f8)
  • lib/Statistics/RserveClient/REXP/Integer.pm: HASH(0x5629beb2dd38)
  • lib/Statistics/RserveClient/REXP/Language.pm: HASH(0x5629bead7670)
  • lib/Statistics/RserveClient/REXP/List.pm: HASH(0x5629be7665d0)
  • lib/Statistics/RserveClient/REXP/Logical.pm: HASH(0x5629bea24e68)
  • lib/Statistics/RserveClient/REXP/Null.pm: HASH(0x5629beafd180)
  • lib/Statistics/RserveClient/REXP/Raw.pm: HASH(0x5629beb1ab20)
  • lib/Statistics/RserveClient/REXP/String.pm: HASH(0x5629bebf22e8)
  • lib/Statistics/RserveClient/REXP/Symbol.pm: HASH(0x5629beb1b630)
  • lib/Statistics/RserveClient/REXP/Unknown.pm: HASH(0x5629be97e160)
  • lib/Statistics/RserveClient/REXP/Vector.pm: HASH(0x5629beb68908)
  • lib/Statistics/RserveClient/RNative.pm: HASH(0x5629beb0bc00)

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