Kwalitee Issues

no_files_to_be_skipped

Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff.

Error: Makefile.PL,makehtmldocs,t/symbol-test/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: exception_data

proper_libs

Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.

Error: Xapian.pm, Xapian/AssertionError.pm, Xapian/BM25Weight.pm, Xapian/BoolWeight.pm, Xapian/Database.pm, Xapian/DatabaseClosedError.pm, Xapian/DatabaseCorruptError.pm, Xapian/DatabaseCreateError.pm, Xapian/DatabaseError.pm, Xapian/DatabaseLockError.pm, Xapian/DatabaseModifiedError.pm, Xapian/DatabaseNotFoundError.pm, Xapian/DatabaseOpeningError.pm, Xapian/DatabaseVersionError.pm, Xapian/DocNotFoundError.pm, Xapian/Document.pm, Xapian/ESet.pm, Xapian/ESetIterator.pm, Xapian/Enquire.pm, Xapian/Error.pm, Xapian/FeatureUnavailableError.pm, Xapian/InternalError.pm, Xapian/InvalidArgumentError.pm, Xapian/InvalidOperationError.pm, Xapian/LogicError.pm, Xapian/MSet.pm, Xapian/MSet/Tied.pm, Xapian/MSetIterator.pm, Xapian/MatchSpy.pm, Xapian/MultiValueSorter.pm, Xapian/NetworkError.pm, Xapian/NetworkTimeoutError.pm, Xapian/PerlStopper.pm, Xapian/PositionIterator.pm, Xapian/PostingIterator.pm, Xapian/Query.pm, Xapian/QueryParser.pm, Xapian/QueryParserError.pm, Xapian/RSet.pm, Xapian/RangeError.pm, Xapian/RuntimeError.pm, Xapian/SerialisationError.pm, Xapian/SimpleStopper.pm, Xapian/Stem.pm, Xapian/Stopper.pm, Xapian/TermGenerator.pm, Xapian/TermIterator.pm, Xapian/TradWeight.pm, Xapian/UnimplementedError.pm, Xapian/ValueCountMatchSpy.pm, Xapian/ValueIterator.pm, Xapian/Weight.pm, Xapian/WildcardError.pm, Xapian/WritableDatabase.pm, exception_data.pm

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: exception_data

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.

has_separate_license_file

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

Modules

Name Abstract Version View
Search::Xapian Perl XS frontend to the Xapian C++ search library. 1.002025005 metacpan
Search::Xapian::AssertionError AssertionError is thrown if a logical assertion inside Xapian fails. metacpan
Search::Xapian::BM25Weight BM25 Weighting scheme. metacpan
Search::Xapian::BoolWeight Boolean Weighting scheme. metacpan
Search::Xapian::Database Search database object metacpan
Search::Xapian::DatabaseClosedError Indicates an attempt to access a closed database. metacpan
Search::Xapian::DatabaseCorruptError DatabaseCorruptError indicates database corruption was detected. metacpan
Search::Xapian::DatabaseCreateError DatabaseCreateError indicates a failure to create a database. metacpan
Search::Xapian::DatabaseError DatabaseError indicates some sort of database related error. metacpan
Search::Xapian::DatabaseLockError DatabaseLockError indicates failure to lock a database. metacpan
Search::Xapian::DatabaseModifiedError DatabaseModifiedError indicates a database was modified. metacpan
Search::Xapian::DatabaseNotFoundError Indicates an attempt to access a database not present. metacpan
Search::Xapian::DatabaseOpeningError DatabaseOpeningError indicates failure to open a database. metacpan
Search::Xapian::DatabaseVersionError DatabaseVersionError indicates that a database is in an unsupported format. metacpan
Search::Xapian::DocNotFoundError Indicates an attempt to access a document not present in the database. metacpan
Search::Xapian::Document Document object metacpan
Search::Xapian::ESet metacpan
Search::Xapian::ESetIterator metacpan
Search::Xapian::Enquire Make queries against a database metacpan
Search::Xapian::Error Base class for all exceptions in Search::Xapian metacpan
Search::Xapian::FeatureUnavailableError Indicates an attempt to use a feature which is unavailable. metacpan
Search::Xapian::InternalError InternalError indicates a runtime problem of some sort. metacpan
Search::Xapian::InvalidArgumentError InvalidArgumentError indicates an invalid parameter value was passed to the API. metacpan
Search::Xapian::InvalidOperationError InvalidOperationError indicates the API was used in an invalid way. metacpan
Search::Xapian::LogicError The base class for exceptions indicating errors in the program logic. metacpan
Search::Xapian::MSet metacpan
Search::Xapian::MSet::Tied metacpan
Search::Xapian::MSetIterator metacpan
Search::Xapian::MatchSpy abstract base class for match spies. metacpan
Search::Xapian::MultiValueSorter allows sorting by a several values. metacpan
Search::Xapian::NetworkError Indicates a problem communicating with a remote database. metacpan
Search::Xapian::NetworkTimeoutError Indicates a timeout expired while communicating with a remote database. metacpan
Search::Xapian::PerlStopper metacpan
Search::Xapian::PositionIterator Iterate over sets of positions. metacpan
Search::Xapian::PostingIterator Iterate over the list of documents indexed by a term. metacpan
Search::Xapian::Query metacpan
Search::Xapian::QueryParser Parse a query string into a Search::Xapian::Query object metacpan
Search::Xapian::QueryParserError Indicates a query string can't be parsed. metacpan
Search::Xapian::RSet metacpan
Search::Xapian::RangeError RangeError indicates an attempt to access outside the bounds of a container. metacpan
Search::Xapian::RuntimeError The base class for exceptions indicating errors only detectable at runtime. metacpan
Search::Xapian::SerialisationError Indicates an error in the std::string serialisation of an object. metacpan
Search::Xapian::SimpleStopper metacpan
Search::Xapian::Stem Snowball stemmer metacpan
Search::Xapian::Stopper metacpan
Search::Xapian::TermGenerator Parses a piece of text and generates terms. metacpan
Search::Xapian::TermIterator Iterate over sets of terms. metacpan
Search::Xapian::TradWeight Traditional Probabilistic Weighting scheme. metacpan
Search::Xapian::UnimplementedError UnimplementedError indicates an attempt to use an unimplemented feature. metacpan
Search::Xapian::ValueCountMatchSpy Class for counting the frequencies of values in the matching documents. metacpan
Search::Xapian::ValueIterator Iterate over value slots in a document. metacpan
Search::Xapian::Weight base class for Weighting schemes. metacpan
Search::Xapian::WildcardError WildcardError indicates an error expanding a wildcarded query. metacpan
Search::Xapian::WritableDatabase writable database object metacpan
exception_data metacpan

Other Files

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