Kwalitee Issues

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 (38) does not match dist (37):
  • Duplicates in MANIFEST: lib/DDC/Hit.pm

no_pod_errors

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

Error: DDC-Concordance-0.18/lib/DDC/Hit.pm -- Around line 137: Non-ASCII character seen before =encoding in '§)'. Assuming CP1252

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

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: DDC::Client, DDC::Client::Distributed, DDC::Concordance, DDC::Filter, DDC::Format, DDC::Format::Dumper, DDC::Format::JSON, DDC::Format::Kwic, DDC::Format::Raw, DDC::Format::Template, DDC::Format::Text, DDC::Format::YAML, DDC::Hit, DDC::HitList, DDC::Query, DDC::Query::Filter, DDC::Query::Parser, DDC::Query::yylexer, DDC::Query::yyparser, DDC::Utils

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.03,0.18

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

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
DDC::Client Client socket utilities for DDC metacpan
DDC::Client::Distributed DDC Query utilities: client for distributed server metacpan
DDC::Concordance Query and wrapper utilities for DDC search engine 0.18 metacpan
DDC::Filter DDC Query utilities: server filters (wrapper sockets) metacpan
DDC::Format Abstract output formatting API for DDC hits metacpan
DDC::Format::Dumper Data::Dumper formatting for DDC hits metacpan
DDC::Format::JSON JSON::XS formatting for DDC hits metacpan
DDC::Format::Kwic Keyword-in-context (KWIC) formatting for DDC hits metacpan
DDC::Format::Raw raw formatting for DDC hits metacpan
DDC::Format::Template Template-based formatting for DDC hits metacpan
DDC::Format::Text human-readable text formatting for DDC hits metacpan
DDC::Format::YAML YAML::XS formatting for DDC hits metacpan
DDC::Hit Hit structure for DDC query utilities metacpan
DDC::HitList query response structure for DDC query utilities metacpan
DDC::Query pure-perl wrapper for parsed DDC queries [DEPRECATED] metacpan
DDC::Query::Filter DDC Query utilities: query filters (e.g. client-side term expansion) [DEPRECATED] metacpan
DDC::Query::Parser pure-perl DDC query parser, top-level [DEPRECATED] metacpan
DDC::Query::yylexer query lexer (low-level) metacpan
DDC::Query::yyparser low-level Parse::Yapp parser for DDC::Query::Parser [DEPRECATED] 0.03 metacpan
DDC::Utils various utilities for DDC::Concordance bindings metacpan

Provides

Name File View
DDC::Query::And lib/DDC/Query.pm metacpan
DDC::Query::Any lib/DDC/Query.pm metacpan
DDC::Query::Atomic lib/DDC/Query.pm metacpan
DDC::Query::BinOp lib/DDC/Query.pm metacpan
DDC::Query::Filter::Context lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::DebugRank lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::Filenames lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::Flag lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::HasField lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::HasFieldRegex lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::Sort lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::Subcorpora lib/DDC/Query/Filter.pm metacpan
DDC::Query::Filter::Within lib/DDC/Query/Filter.pm metacpan
DDC::Query::Near lib/DDC/Query.pm metacpan
DDC::Query::Negatable lib/DDC/Query.pm metacpan
DDC::Query::Or lib/DDC/Query.pm metacpan
DDC::Query::Phrase lib/DDC/Query.pm metacpan
DDC::Query::Root lib/DDC/Query.pm metacpan
DDC::Query::Seq lib/DDC/Query.pm metacpan
DDC::Query::TokAnchor lib/DDC/Query.pm metacpan
DDC::Query::TokChunk lib/DDC/Query.pm metacpan
DDC::Query::TokExact lib/DDC/Query.pm metacpan
DDC::Query::TokExpand lib/DDC/Query.pm metacpan
DDC::Query::TokFile lib/DDC/Query.pm metacpan
DDC::Query::TokInfix lib/DDC/Query.pm metacpan
DDC::Query::TokLemma lib/DDC/Query.pm metacpan
DDC::Query::TokMorph lib/DDC/Query.pm metacpan
DDC::Query::TokPrefix lib/DDC/Query.pm metacpan
DDC::Query::TokRegex lib/DDC/Query.pm metacpan
DDC::Query::TokSet lib/DDC/Query.pm metacpan
DDC::Query::TokSetExact lib/DDC/Query.pm metacpan
DDC::Query::TokSetExpand lib/DDC/Query.pm metacpan
DDC::Query::TokSetInfix lib/DDC/Query.pm metacpan
DDC::Query::TokSetPrefix lib/DDC/Query.pm metacpan
DDC::Query::TokSetSuffix lib/DDC/Query.pm metacpan
DDC::Query::TokSuffix lib/DDC/Query.pm metacpan
DDC::Query::TokThes lib/DDC/Query.pm metacpan
DDC::Query::Token lib/DDC/Query.pm metacpan
DDC::Query::With lib/DDC/Query.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.txt metacpan