Kwalitee Issues

no_pod_errors

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

Error: *** ERROR: Unknown directive: =head at line 337 in file KinoSearch-0.09/lib/KinoSearch/Index/TermInfosWriter.pm

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: KinoSearch::Util::Carp, KinoSearch::Util::MemManager, KinoSearch::Util::StringHelper

has_meta_json

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

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 (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: KinoSearch::Util::Carp, KinoSearch::Util::MemManager, KinoSearch::Util::StringHelper

has_separate_license_file

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

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).

Modules

Name Abstract Version View
KinoSearch search engine library 0.09 metacpan
KinoSearch::Analysis::Analyzer base class for analyzers metacpan
KinoSearch::Analysis::LCNormalizer convert input to lower case metacpan
KinoSearch::Analysis::PolyAnalyzer multiple analyzers in series metacpan
KinoSearch::Analysis::Stemmer reduce related words to a shared root metacpan
KinoSearch::Analysis::Stopalizer suppress a "stoplist" of common words metacpan
KinoSearch::Analysis::TokenBatch a collection of tokens metacpan
KinoSearch::Analysis::Tokenizer customizable tokenizing metacpan
KinoSearch::Document::Doc a document metacpan
KinoSearch::Document::Field a field within a document metacpan
KinoSearch::Highlight::Highlighter create and highlight excerpts metacpan
KinoSearch::Index::CompoundFileReader read from a compound file metacpan
KinoSearch::Index::CompoundFileWriter consolidate invindex files metacpan
KinoSearch::Index::DelDocs manage documents deleted from an invindex metacpan
KinoSearch::Index::FieldInfos track field characteristics metacpan
KinoSearch::Index::FieldsReader retrieve stored documents metacpan
KinoSearch::Index::FieldsWriter write stored fields to an invindex metacpan
KinoSearch::Index::IndexFileNames filenames and suffixes used in an invindex metacpan
KinoSearch::Index::IndexReader base class for objects which read invindexes metacpan
KinoSearch::Index::MultiReader read from a multi-segment invindex metacpan
KinoSearch::Index::MultiTermDocs multi-segment TermDocs metacpan
KinoSearch::Index::NormsReader read field normalization data metacpan
KinoSearch::Index::PostingsWriter write postings data to an invindex metacpan
KinoSearch::Index::SegInfo metacpan
KinoSearch::Index::SegInfos manage segment statistical data metacpan
KinoSearch::Index::SegReader read from a single-segment invindex metacpan
KinoSearch::Index::SegTermDocs single-segment TermDocs metacpan
KinoSearch::Index::SegTermEnum single-segment TermEnum metacpan
KinoSearch::Index::SegWriter write one segment of an invindex metacpan
KinoSearch::Index::Term string of text associated with a field metacpan
KinoSearch::Index::TermBuffer decode a term dictionary one Term at a time metacpan
KinoSearch::Index::TermDocs retrieve list of docs which contain a Term metacpan
KinoSearch::Index::TermEnum scan through a list of Terms metacpan
KinoSearch::Index::TermInfo filepointer/statistical data for a Term metacpan
KinoSearch::Index::TermInfosReader look up Terms in an invindex metacpan
KinoSearch::Index::TermInfosWriter write a term dictionary metacpan
KinoSearch::Index::TermVector Term freq and positional data metacpan
KinoSearch::InvIndexer build inverted indexes metacpan
KinoSearch::QueryParser::QueryParser transform a string into a Query object metacpan
KinoSearch::Search::BitCollector metacpan
KinoSearch::Search::BooleanClause clause in a BooleanQuery metacpan
KinoSearch::Search::BooleanQuery match boolean combinations of Queries metacpan
KinoSearch::Search::BooleanScorer scorer for BooleanQuery metacpan
KinoSearch::Search::BooleanWeight metacpan
KinoSearch::Search::FilteredCollector metacpan
KinoSearch::Search::HitCollector process doc/score pairs metacpan
KinoSearch::Search::HitDoc successful match for a Query metacpan
KinoSearch::Search::HitQueue track highest scoring docs metacpan
KinoSearch::Search::HitQueueCollector metacpan
KinoSearch::Search::Hits access search results metacpan
KinoSearch::Search::PhraseQuery match ordered list of Terms metacpan
KinoSearch::Search::PhraseScorer scorer for PhraseQuery metacpan
KinoSearch::Search::PhraseWeight metacpan
KinoSearch::Search::Query base class for search queries metacpan
KinoSearch::Search::QueryFilter build a filter based on results of a query metacpan
KinoSearch::Search::Scorer score documents against a Query metacpan
KinoSearch::Search::Searchable base class for searching an invindex metacpan
KinoSearch::Search::Similarity calculate how closely two items match metacpan
KinoSearch::Search::TermQuery match individual Terms metacpan
KinoSearch::Search::TermScorer scorer for TermQuery metacpan
KinoSearch::Search::TermWeight metacpan
KinoSearch::Search::Weight Searcher-dependent transformation of a Query metacpan
KinoSearch::Searcher execute searches metacpan
KinoSearch::Store::FSInvIndex file system InvIndex metacpan
KinoSearch::Store::FSLock lock an FSInvIndex metacpan
KinoSearch::Store::InStream filehandles for reading invindexes metacpan
KinoSearch::Store::InvIndex inverted index metacpan
KinoSearch::Store::Lock mutex lock on an invindex metacpan
KinoSearch::Store::OutStream filehandles for writing invindexes metacpan
KinoSearch::Store::RAMInvIndex in-memory InvIndex metacpan
KinoSearch::Store::RAMLock lock a RAMInvIndex metacpan
KinoSearch::Util::BitVector a set of bits metacpan
KinoSearch::Util::ByteBuf metacpan
KinoSearch::Util::CClass base class for C-struct objects metacpan
KinoSearch::Util::Carp stack traces from C metacpan
KinoSearch::Util::Class class building utility metacpan
KinoSearch::Util::IntMap metacpan
KinoSearch::Util::MathUtils various math utilities metacpan
KinoSearch::Util::MemManager wrappers which aid memory debugging metacpan
KinoSearch::Util::PriorityQueue classic heap sort / priority queue metacpan
KinoSearch::Util::SortExternal external sorting metacpan
KinoSearch::Util::StringHelper String related utilities metacpan
KinoSearch::Util::ToStringUtils common routines which aid stringification metacpan
KinoSearch::Util::ToolSet namespace pollution metacpan
KinoSearch::Util::VerifyArgs some validation functions metacpan

Other Files

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