Kwalitee Issues

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: Lucy::Analysis::Analyzer, Lucy::Analysis::CaseFolder, Lucy::Analysis::Inversion, Lucy::Analysis::PolyAnalyzer, Lucy::Analysis::RegexTokenizer, Lucy::Analysis::SnowballStemmer, Lucy::Analysis::SnowballStopFilter, Lucy::Analysis::Token, Lucy::Document::Doc, Lucy::Document::HitDoc, Lucy::Highlight::HeatMap, Lucy::Highlight::Highlighter, Lucy::Index::BackgroundMerger, Lucy::Index::DataReader, Lucy::Index::DataWriter, Lucy::Index::DeletionsReader, Lucy::Index::DeletionsWriter, Lucy::Index::DocReader, Lucy::Index::DocVector, Lucy::Index::DocWriter, Lucy::Index::FilePurger, Lucy::Index::HighlightReader, Lucy::Index::HighlightWriter, Lucy::Index::IndexManager, Lucy::Index::IndexReader, Lucy::Index::Indexer, Lucy::Index::Inverter, Lucy::Index::Lexicon, Lucy::Index::LexiconReader, Lucy::Index::LexiconWriter, Lucy::Index::PolyLexicon, Lucy::Index::PolyReader, Lucy::Index::Posting, Lucy::Index::Posting::MatchPosting, Lucy::Index::Posting::RichPosting, Lucy::Index::Posting::ScorePosting, Lucy::Index::PostingList, Lucy::Index::PostingListReader, Lucy::Index::PostingListWriter, Lucy::Index::SegLexicon, Lucy::Index::SegPostingList, Lucy::Index::SegReader, Lucy::Index::SegWriter, Lucy::Index::Segment, Lucy::Index::Similarity, Lucy::Index::Snapshot, Lucy::Index::SortCache, Lucy::Index::SortReader, Lucy::Index::SortWriter, Lucy::Index::TermInfo, Lucy::Index::TermVector, Lucy::Object::BitVector, Lucy::Object::ByteBuf, Lucy::Object::CharBuf, Lucy::Object::Err, Lucy::Object::Hash, Lucy::Object::Host, Lucy::Object::I32Array, Lucy::Object::LockFreeRegistry, Lucy::Object::Num, Lucy::Object::Obj, Lucy::Object::VArray, Lucy::Object::VTable, Lucy::Plan::Architecture, Lucy::Plan::BlobType, Lucy::Plan::FieldType, Lucy::Plan::Float32Type, Lucy::Plan::Float64Type, Lucy::Plan::FullTextType, Lucy::Plan::Int32Type, Lucy::Plan::Int64Type, Lucy::Plan::Schema, Lucy::Plan::StringType, Lucy::Search::ANDMatcher, Lucy::Search::ANDQuery, Lucy::Search::BitVecMatcher, Lucy::Search::Collector, Lucy::Search::Collector::BitCollector, Lucy::Search::Collector::SortCollector, Lucy::Search::Compiler, Lucy::Search::HitQueue, Lucy::Search::Hits, Lucy::Search::IndexSearcher, Lucy::Search::LeafQuery, Lucy::Search::MatchAllQuery, Lucy::Search::MatchDoc, Lucy::Search::Matcher, Lucy::Search::NOTMatcher, Lucy::Search::NOTQuery, Lucy::Search::NoMatchQuery, Lucy::Search::ORQuery, Lucy::Search::ORScorer, Lucy::Search::PhraseQuery, Lucy::Search::PolyCompiler, Lucy::Search::PolyQuery, Lucy::Search::PolySearcher, Lucy::Search::Query, Lucy::Search::QueryParser, Lucy::Search::RangeQuery, Lucy::Search::RequiredOptionalMatcher, Lucy::Search::RequiredOptionalQuery, Lucy::Search::Searcher, Lucy::Search::SortRule, Lucy::Search::SortSpec, Lucy::Search::Span, Lucy::Search::TermQuery, Lucy::Search::TopDocs, Lucy::Store::FSFileHandle, Lucy::Store::FSFolder, Lucy::Store::FileHandle, Lucy::Store::Folder, Lucy::Store::InStream, Lucy::Store::Lock, Lucy::Store::LockErr, Lucy::Store::LockFactory, Lucy::Store::OutStream, Lucy::Store::RAMFile, Lucy::Store::RAMFileHandle, Lucy::Store::RAMFolder, Lucy::Test, Lucy::Test::Util::BBSortEx, Lucy::Util::IndexFileNames, Lucy::Util::Json, Lucy::Util::MemoryPool, Lucy::Util::PriorityQueue, Lucy::Util::SortExternal, Lucy::Util::Stepper, Lucy::Util::StringHelper, LucyX::Search::ProximityQuery

has_known_license_in_source_file

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

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: Lucy::Analysis::Analyzer, Lucy::Analysis::CaseFolder, Lucy::Analysis::Inversion, Lucy::Analysis::PolyAnalyzer, Lucy::Analysis::RegexTokenizer, Lucy::Analysis::SnowballStemmer, Lucy::Analysis::SnowballStopFilter, Lucy::Analysis::Token, Lucy::Document::Doc, Lucy::Document::HitDoc, Lucy::Highlight::HeatMap, Lucy::Highlight::Highlighter, Lucy::Index::BackgroundMerger, Lucy::Index::DataReader, Lucy::Index::DataWriter, Lucy::Index::DeletionsReader, Lucy::Index::DeletionsWriter, Lucy::Index::DocReader, Lucy::Index::DocVector, Lucy::Index::DocWriter, Lucy::Index::FilePurger, Lucy::Index::HighlightReader, Lucy::Index::HighlightWriter, Lucy::Index::IndexManager, Lucy::Index::IndexReader, Lucy::Index::Indexer, Lucy::Index::Inverter, Lucy::Index::Lexicon, Lucy::Index::LexiconReader, Lucy::Index::LexiconWriter, Lucy::Index::PolyLexicon, Lucy::Index::PolyReader, Lucy::Index::Posting, Lucy::Index::Posting::MatchPosting, Lucy::Index::Posting::RichPosting, Lucy::Index::Posting::ScorePosting, Lucy::Index::PostingList, Lucy::Index::PostingListReader, Lucy::Index::PostingListWriter, Lucy::Index::SegLexicon, Lucy::Index::SegPostingList, Lucy::Index::SegReader, Lucy::Index::SegWriter, Lucy::Index::Segment, Lucy::Index::Similarity, Lucy::Index::Snapshot, Lucy::Index::SortCache, Lucy::Index::SortReader, Lucy::Index::SortWriter, Lucy::Index::TermInfo, Lucy::Index::TermVector, Lucy::Object::BitVector, Lucy::Object::ByteBuf, Lucy::Object::CharBuf, Lucy::Object::Err, Lucy::Object::Hash, Lucy::Object::Host, Lucy::Object::I32Array, Lucy::Object::LockFreeRegistry, Lucy::Object::Num, Lucy::Object::Obj, Lucy::Object::VArray, Lucy::Object::VTable, Lucy::Plan::Architecture, Lucy::Plan::BlobType, Lucy::Plan::FieldType, Lucy::Plan::Float32Type, Lucy::Plan::Float64Type, Lucy::Plan::FullTextType, Lucy::Plan::Int32Type, Lucy::Plan::Int64Type, Lucy::Plan::Schema, Lucy::Plan::StringType, Lucy::Search::ANDMatcher, Lucy::Search::ANDQuery, Lucy::Search::BitVecMatcher, Lucy::Search::Collector, Lucy::Search::Collector::BitCollector, Lucy::Search::Collector::SortCollector, Lucy::Search::Compiler, Lucy::Search::HitQueue, Lucy::Search::Hits, Lucy::Search::IndexSearcher, Lucy::Search::LeafQuery, Lucy::Search::MatchAllQuery, Lucy::Search::MatchDoc, Lucy::Search::Matcher, Lucy::Search::NOTMatcher, Lucy::Search::NOTQuery, Lucy::Search::NoMatchQuery, Lucy::Search::ORQuery, Lucy::Search::ORScorer, Lucy::Search::PhraseQuery, Lucy::Search::PolyCompiler, Lucy::Search::PolyQuery, Lucy::Search::PolySearcher, Lucy::Search::Query, Lucy::Search::QueryParser, Lucy::Search::RangeQuery, Lucy::Search::RequiredOptionalMatcher, Lucy::Search::RequiredOptionalQuery, Lucy::Search::Searcher, Lucy::Search::SortRule, Lucy::Search::SortSpec, Lucy::Search::Span, Lucy::Search::TermQuery, Lucy::Search::TopDocs, Lucy::Store::FSFileHandle, Lucy::Store::FSFolder, Lucy::Store::FileHandle, Lucy::Store::Folder, Lucy::Store::InStream, Lucy::Store::Lock, Lucy::Store::LockErr, Lucy::Store::LockFactory, Lucy::Store::OutStream, Lucy::Store::RAMFile, Lucy::Store::RAMFileHandle, Lucy::Store::RAMFolder, Lucy::Test, Lucy::Test::Util::BBSortEx, Lucy::Util::IndexFileNames, Lucy::Util::Json, Lucy::Util::MemoryPool, Lucy::Util::PriorityQueue, Lucy::Util::SortExternal, Lucy::Util::Stepper, Lucy::Util::StringHelper, LucyX::Index::ZlibDocWriter, LucyX::Search::ProximityQuery

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.

Modules

Name Abstract Version View
Lucy Apache Lucy search engine library. 0.002002 metacpan
Lucy::Analysis::Analyzer Tokenize/modify/filter text. 0 metacpan
Lucy::Analysis::CaseFolder Normalize case, facilitating case-insensitive search. 0 metacpan
Lucy::Analysis::Inversion 0 metacpan
Lucy::Analysis::PolyAnalyzer Multiple Analyzers in series. 0 metacpan
Lucy::Analysis::RegexTokenizer Split a string into tokens. 0 metacpan
Lucy::Analysis::SnowballStemmer Reduce related words to a shared root. 0 metacpan
Lucy::Analysis::SnowballStopFilter Suppress a "stoplist" of common words. 0 metacpan
Lucy::Analysis::Token 0 metacpan
Lucy::Document::Doc A document. 0 metacpan
Lucy::Document::HitDoc A document read from an index. 0 metacpan
Lucy::Highlight::HeatMap 0 metacpan
Lucy::Highlight::Highlighter Create and highlight excerpts. 0 metacpan
Lucy::Index::BackgroundMerger Consolidate index segments in the background. 0 metacpan
Lucy::Index::DataReader Abstract base class for reading index data. 0 metacpan
Lucy::Index::DataWriter Write data to an index. 0 metacpan
Lucy::Index::DeletionsReader 0 metacpan
Lucy::Index::DeletionsWriter Abstract base class for marking documents as deleted. 0 metacpan
Lucy::Index::DocReader Retrieve stored documents. 0 metacpan
Lucy::Index::DocVector 0 metacpan
Lucy::Index::DocWriter 0 metacpan
Lucy::Index::FilePurger 0 metacpan
Lucy::Index::HighlightReader 0 metacpan
Lucy::Index::HighlightWriter 0 metacpan
Lucy::Index::IndexManager Policies governing index updating, locking, and file deletion. 0 metacpan
Lucy::Index::IndexReader Read from an inverted index. 0 metacpan
Lucy::Index::Indexer Build inverted indexes. 0 metacpan
Lucy::Index::Inverter 0 metacpan
Lucy::Index::Lexicon Iterator for a field's terms. 0 metacpan
Lucy::Index::LexiconReader Read Lexicon data. 0 metacpan
Lucy::Index::LexiconWriter 0 metacpan
Lucy::Index::PolyLexicon 0 metacpan
Lucy::Index::PolyReader Multi-segment implementation of IndexReader. 0 metacpan
Lucy::Index::Posting 0 metacpan
Lucy::Index::Posting::MatchPosting 0 metacpan
Lucy::Index::Posting::RichPosting 0 metacpan
Lucy::Index::Posting::ScorePosting 0 metacpan
Lucy::Index::PostingList Term-Document pairings. 0 metacpan
Lucy::Index::PostingListReader Read postings data. 0 metacpan
Lucy::Index::PostingListWriter 0 metacpan
Lucy::Index::SegLexicon 0 metacpan
Lucy::Index::SegPostingList 0 metacpan
Lucy::Index::SegReader Single-segment IndexReader. 0 metacpan
Lucy::Index::SegWriter Write one segment of an index. 0 metacpan
Lucy::Index::Segment Warehouse for information about one segment of an inverted index. 0 metacpan
Lucy::Index::Similarity Judge how well a document matches a query. 0 metacpan
Lucy::Index::Snapshot Point-in-time index file list. 0 metacpan
Lucy::Index::SortCache 0 metacpan
Lucy::Index::SortReader 0 metacpan
Lucy::Index::SortWriter 0 metacpan
Lucy::Index::TermInfo 0 metacpan
Lucy::Index::TermVector 0 metacpan
Lucy::Object::BitVector An array of bits. 0 metacpan
Lucy::Object::ByteBuf 0 metacpan
Lucy::Object::CharBuf 0 metacpan
Lucy::Object::Err Exception. 0 metacpan
Lucy::Object::Hash 0 metacpan
Lucy::Object::Host 0 metacpan
Lucy::Object::I32Array 0 metacpan
Lucy::Object::LockFreeRegistry 0 metacpan
Lucy::Object::Num 0 metacpan
Lucy::Object::Obj Base class for all Lucy objects. 0 metacpan
Lucy::Object::VArray 0 metacpan
Lucy::Object::VTable 0 metacpan
Lucy::Object::ViewByteBuf 0 metacpan
Lucy::Object::ViewCharBuf 0 metacpan
Lucy::Object::ZombieCharBuf 0 metacpan
Lucy::Plan::Architecture Configure major components of an index. 0 metacpan
Lucy::Plan::BlobType Default behaviors for binary fields. 0 metacpan
Lucy::Plan::FieldType Define a field's behavior. 0 metacpan
Lucy::Plan::Float32Type 0 metacpan
Lucy::Plan::Float64Type 0 metacpan
Lucy::Plan::FullTextType Full-text search field type. 0 metacpan
Lucy::Plan::Int32Type 0 metacpan
Lucy::Plan::Int64Type 0 metacpan
Lucy::Plan::Schema User-created specification for an inverted index. 0 metacpan
Lucy::Plan::StringType Non-tokenized text type. 0 metacpan
Lucy::Search::ANDMatcher 0 metacpan
Lucy::Search::ANDQuery Intersect multiple result sets. 0 metacpan
Lucy::Search::BitVecMatcher 0 metacpan
Lucy::Search::Collector Process hits. 0 metacpan
Lucy::Search::Collector::BitCollector Collector which records doc nums in a BitVector. 0 metacpan
Lucy::Search::Collector::SortCollector 0 metacpan
Lucy::Search::Compiler Query-to-Matcher compiler. 0 metacpan
Lucy::Search::HitQueue 0 metacpan
Lucy::Search::Hits Access search results. 0 metacpan
Lucy::Search::IndexSearcher Execute searches against a single index. 0 metacpan
Lucy::Search::LeafQuery Leaf node in a tree created by QueryParser. 0 metacpan
Lucy::Search::MatchAllQuery Query which matches all documents. 0 metacpan
Lucy::Search::MatchDoc 0 metacpan
Lucy::Search::Matcher Match a set of document ids. 0 metacpan
Lucy::Search::NOTMatcher 0 metacpan
Lucy::Search::NOTQuery Invert the result set of another Query. 0 metacpan
Lucy::Search::NoMatchQuery Query which matches no documents. 0 metacpan
Lucy::Search::ORQuery Union multiple result sets. 0 metacpan
Lucy::Search::ORScorer 0 metacpan
Lucy::Search::PhraseQuery Query matching an ordered list of terms. 0 metacpan
Lucy::Search::PolyCompiler 0 metacpan
Lucy::Search::PolyQuery Base class for composite Query objects. 0 metacpan
Lucy::Search::PolySearcher Aggregate results from multiple Searchers. 0 metacpan
Lucy::Search::Query A specification for a search query. 0 metacpan
Lucy::Search::QueryParser Transform a string into a Query object. 0 metacpan
Lucy::Search::RangeQuery Match a range of values. 0 metacpan
Lucy::Search::RequiredOptionalMatcher 0 metacpan
Lucy::Search::RequiredOptionalQuery Join results for two Queries, one required, one optional. 0 metacpan
Lucy::Search::Searcher Base class for searching collections of documents. 0 metacpan
Lucy::Search::SortRule Element of a SortSpec. 0 metacpan
Lucy::Search::SortSpec Specify a custom sort order for search results. 0 metacpan
Lucy::Search::Span An offset, a length, and a weight. 0 metacpan
Lucy::Search::TermQuery Query which matches individual terms. 0 metacpan
Lucy::Search::TopDocs 0 metacpan
Lucy::Simple Basic search engine. 0 metacpan
Lucy::Store::FSFileHandle 0 metacpan
Lucy::Store::FSFolder File System implementation of Folder. 0 metacpan
Lucy::Store::FileHandle 0 metacpan
Lucy::Store::Folder Abstract class representing a directory. 0 metacpan
Lucy::Store::InStream 0 metacpan
Lucy::Store::Lock Abstract class representing an interprocess mutex lock. 0 metacpan
Lucy::Store::LockErr Lock exception. 0 metacpan
Lucy::Store::LockFactory Create Locks. 0 metacpan
Lucy::Store::OutStream 0 metacpan
Lucy::Store::RAMFile 0 metacpan
Lucy::Store::RAMFileHandle 0 metacpan
Lucy::Store::RAMFolder In-memory Folder implementation. 0 metacpan
Lucy::Test 0 metacpan
Lucy::Test::TestCharmonizer 0 metacpan
Lucy::Test::Util::BBSortEx 0 metacpan
Lucy::Util::Debug 0 metacpan
Lucy::Util::IndexFileNames 0 metacpan
Lucy::Util::Json 0 metacpan
Lucy::Util::MemoryPool 0 metacpan
Lucy::Util::PriorityQueue 0 metacpan
Lucy::Util::SortExternal 0 metacpan
Lucy::Util::Stepper 0 metacpan
Lucy::Util::StringHelper 0 metacpan
LucyX::Index::ByteBufDocReader Read a Doc as a fixed-width byte array. 0 metacpan
LucyX::Index::ByteBufDocWriter Write a Doc as a fixed-width byte array. 0 metacpan
LucyX::Index::LongFieldSim Similarity optimized for long fields. 0 metacpan
LucyX::Index::ZlibDocReader Compressed doc storage. 0 metacpan
LucyX::Index::ZlibDocWriter Compressed doc storage. 0 metacpan
LucyX::Remote::SearchClient Connect to a remote SearchServer. 0 metacpan
LucyX::Remote::SearchServer Make a Searcher remotely accessible. 0 metacpan
LucyX::Search::Filter Build a caching filter based on results of a Query. 0 metacpan
LucyX::Search::FilterCompiler 0 metacpan
LucyX::Search::FilterMatcher 0 metacpan
LucyX::Search::MockMatcher Matcher with arbitrary docs and scores. 0 metacpan
LucyX::Search::ProximityQuery Query matching an ordered list of terms. 0 metacpan

Other Files

MANIFEST metacpan
README metacpan