Kwalitee Issues


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


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

Error: XAO-Indexer-1.04/lib/XAO/DO/Indexer/ -- Around line 24: =over without closing =back


Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 1.004,1.005,1.007,1.04,1.047


Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


Add tests or move to the t/ directory!


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.


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 the prompt() method from ExtUtils::MakeMaker/Module::Build.


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: XAO::DO::Config, XAO::DO::Data::Bar, XAO::DO::Data::Foo, XAO::DO::Data::Index, XAO::DO::Data::IndexData, XAO::DO::Data::IndexIgnore, XAO::DO::Indexer::Base, XAO::DO::Indexer::Foo, XAO::DO::Indexer::IncrFoo, XAO::DO::SpellChecker::Aspell, XAO::DO::SpellChecker::Base, XAO::DO::Web::Indexer, XAO::Indexer, XAO::IndexerSupport, testcases::Indexer::base, testcases::Indexer::basic, testcases::Indexer::incremental, testcases::Indexer::isupport, testcases::Indexer::search, testcases::Indexer::spellchecker


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.


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


Name Abstract Version View
XAO::DO::Config metacpan
XAO::DO::Data::Bar metacpan
XAO::DO::Data::Foo metacpan
XAO::DO::Data::Index XAO Indexer storable index object metacpan
XAO::DO::Data::IndexData default dynamic data object for Data::IndexData metacpan
XAO::DO::Data::IndexIgnore default dynamic data object for Data::IndexIgnore metacpan
XAO::DO::Indexer::Base base class for all indexers 1.047 metacpan
XAO::DO::Indexer::Foo metacpan
XAO::DO::Indexer::IncrFoo metacpan
XAO::DO::SpellChecker::Aspell Text::Aspell based spellchecker 1.007 metacpan
XAO::DO::SpellChecker::Base base class for spellcheckers 1.004 metacpan
XAO::DO::Web::Indexer XAO::Web interface for the indexer 1.004 metacpan
XAO::Indexer Full text data indexing for XAO::FS 1.04 metacpan
XAO::IndexerSupport utility functions for XAO::Indexer 1.005 metacpan
testcases::Indexer::base metacpan
testcases::Indexer::basic metacpan
testcases::Indexer::incremental metacpan
testcases::Indexer::isupport metacpan
testcases::Indexer::search metacpan
testcases::Indexer::spellchecker metacpan

Other Files

IndexerSupport/Makefile.PL metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan