Kwalitee Issues


Take a look at the META.yml Spec at (for version 1.4) or (for version 2), and change your META.yml accordingly.

Error: License '<undef>' is invalid (license) [Validation: 1.3];Missing mandatory field, 'abstract' (abstract) [Validation: 1.3];Missing mandatory field, 'license' (license) [Validation: 1.3];value is an undefined string (abstract) [Validation: 1.3]


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

Error: Apache-Wyrd-0.98/Wyrd/ -- Around line 224: You forgot a '=back' before '=head2'Around line 407: '=item' outside of any '=over' Apache-Wyrd-0.98/Wyrd/ -- Around line 804: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/ -- Around line 402: You forgot a '=back' before '=head1'Around line 440: '=item' outside of any '=over'Around line 464: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Form/ -- Around line 97: '=item' outside of any '=over'Around line 101: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/ -- Around line 197: You forgot a '=back' before '=head1'Around line 881: =back without =over Apache-Wyrd-0.98/Wyrd/Input/ -- Around line 69: '=item' outside of any '=over'Around line 155: Expected text after =item, not a bulletAround line 157: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Interfaces/ -- Around line 35: '=item' outside of any '=over'Around line 45: You forgot a '=back' before '=head1'Around line 47: '=item' outside of any '=over'Around line 101: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Interfaces/ -- Around line 41: '=item' outside of any '=over'Around line 281: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Interfaces/ -- Around line 41: '=item' outside of any '=over'Around line 76: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Services/ -- Around line 171: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Services/ -- Around line 46: '=item' outside of any '=over'Around line 258: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Site/ -- Around line 202: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/Wyrd/Site/ -- Around line 180: You forgot a '=back' before '=head1' Apache-Wyrd-0.98/ Around line 301: You can't have =items (as at line 307) unless the first thing after the =over is an =itemAround line 557: You forgot a '=back' before '=head3'Around line 559: '=item' outside of any '=over'Around line 637: '=item' outside of any '=over'Around line 667: You forgot a '=back' before '=head3'


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


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.


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: Apache::Wyrd::Input::URLInput, Apache::Wyrd::Interfaces::Columnize, Apache::Wyrd::Services::MetaTable, Apache::Wyrd::Site::GDButton, Apache::Wyrd::Site::Index, Apache::Wyrd::Site::IndexBot, Apache::Wyrd::Site::MySQLIndex, Apache::Wyrd::Site::MySQLIndexBot, Apache::Wyrd::Site::NavPull, Apache::Wyrd::Site::Page, Apache::Wyrd::Site::Pull, Apache::Wyrd::Site::SearchResults, Apache::Wyrd::Site::TagPull, Apache::Wyrd::Site::WidgetControl, Apache::Wyrd::Site::WidgetIndex


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
Apache::Wyrd HTML embeddable perl objects under mod_perl 0.98 metacpan
Apache::Wyrd::Attribute Unparsed Wyrd template/attribute 0.98 metacpan
Apache::Wyrd::BrowserSwitch Enclose a set of browser-versioned blocks 0.98 metacpan
Apache::Wyrd::CGICond Selectively display or hide data based on CGI state 0.98 metacpan
Apache::Wyrd::CGISetter Set values in a Wyrd according to CGI state 0.98 metacpan
Apache::Wyrd::Chart Embed Dynamically-redrawn charts in HTML 0.98 metacpan
Apache::Wyrd::Cookie Consistency wrapper for Apache::Cookie and CGI::Cookie 0.98 metacpan
Apache::Wyrd::DBL Centralized location for tracking variables, internals 0.98 metacpan
Apache::Wyrd::Datum Abstract data-checking objects for Wyrd Input objects 0.98 metacpan
Apache::Wyrd::Debug Debugging Wyrd 0.98 metacpan
Apache::Wyrd::Defaults Default data for a Form Wyrd 0.98 metacpan
Apache::Wyrd::ErrField Alter layout of an Apache Wyrd to indicate errors 0.98 metacpan
Apache::Wyrd::ErrTag Indicate errors on a Form Wyrd 0.98 metacpan
Apache::Wyrd::FileSize Display a File's Size 0.98 metacpan
Apache::Wyrd::Form Build complex HTML forms from Wyrds 0.98 metacpan
Apache::Wyrd::Form::Preload Wyrd to load a Form Wyrd with existing data 0.98 metacpan
Apache::Wyrd::Form::Template Sub-form unit Wyrd 0.98 metacpan
Apache::Wyrd::Form::View Preview Wyrd for Form Wyrds 0.98 metacpan
Apache::Wyrd::Handler Apache Handler object for Apache::Wyrd modules 0.98 metacpan
Apache::Wyrd::Input Form Input Wyrds (scalar) 0.98 metacpan
Apache::Wyrd::Input::Complex Abstract class for more complex Wyrds (hashes/structures) 0.98 metacpan
Apache::Wyrd::Input::Condenser Use Wyrd Inputs/Sets as sub-Input Wyrds 0.98 metacpan
Apache::Wyrd::Input::Opt Wyrd for passing options to Apache::Wyrd::Input::Set 0.98 metacpan
Apache::Wyrd::Input::Set Form Input Wyrds (array) 0.98 metacpan
Apache::Wyrd::Input::URLInput Check URLs as inputs 0.98 metacpan
Apache::Wyrd::Interfaces::Columnize Add limited table auto-formatting 0.98 metacpan
Apache::Wyrd::Interfaces::Dater Specialized Wyrd Date subroutines 0.98 metacpan
Apache::Wyrd::Interfaces::GetUser Get User data from Auth service/Auth Cookies 0.98 metacpan
Apache::Wyrd::Interfaces::IndexUser Convenience Class for Index-driven Wyrds 0.98 metacpan
Apache::Wyrd::Interfaces::Indexable Pass metadata to Wyrd Index service 0.98 metacpan
Apache::Wyrd::Interfaces::Mother Reverse-parsing interface for Wyrds 0.98 metacpan
Apache::Wyrd::Interfaces::Setter Templating Interface for Wyrds 0.98 metacpan
Apache::Wyrd::Interfaces::SmartInput Interface for estimating pixel widths of Input Wyrds 0.98 metacpan
Apache::Wyrd::Interfaces::Stealth Interface for hidden Wyrds 0.98 metacpan
Apache::Wyrd::Lattice Generate HTML Tables from Tabular Data 0.98 metacpan
Apache::Wyrd::Lib Insert data from a file, as in SSI 0.98 metacpan
Apache::Wyrd::LogDump Debug Wyrd tool 0.98 metacpan
Apache::Wyrd::Lookup Wyrd for returning an SQL query result 0.98 metacpan
Apache::Wyrd::Loop Loop through SQL query results 0.98 metacpan
Apache::Wyrd::MySQLForm MySQL variant on SQLForm Wyrd 0.98 metacpan
Apache::Wyrd::Number Format Numerals or Translate to Written (English) 0.98 metacpan
Apache::Wyrd::Query SQL-handle (DBI) object for Wyrds 0.98 metacpan
Apache::Wyrd::Redirect Redirect a browser via a Wyrd 0.98 metacpan
Apache::Wyrd::Request Unified libapreq configuration or libapreq replacement 0.98 metacpan
Apache::Wyrd::SQLForm General Form Wyrd for editing data in SQL 0.98 metacpan
Apache::Wyrd::Services::Auth Cookie-based authorization handler 0.98 metacpan
Apache::Wyrd::Services::CodeRing Apache-resident crypto tool (Blowfish) 0.98 metacpan
Apache::Wyrd::Services::FileCache Cache service for frequently-accessed files 0.98 metacpan
Apache::Wyrd::Services::Index Metadata index for word/data search engines 0.98 metacpan
Apache::Wyrd::Services::Key Apache-resident crypto key (Blowfish) 0.98 metacpan
Apache::Wyrd::Services::LoginServer Login service For Auth object 0.98 metacpan
Apache::Wyrd::Services::MetaTable MySQL-backed Namespace-based data store 0.98 metacpan
Apache::Wyrd::Services::MySQLIndex MySQL version of Index 0.98 metacpan
Apache::Wyrd::Services::PreAuth Login to Apache::Wyrd::Services::Auth directly 0.98 metacpan
Apache::Wyrd::Services::SAK Swiss Army Knife of common subs 0.98 metacpan
Apache::Wyrd::Services::SearchParser Object for performing logical word-searches 0.98 metacpan
Apache::Wyrd::Services::TicketPad Key storage for LoginServer Service 0.98 metacpan
Apache::Wyrd::Services::Tree Data-tree storage object 0.98 metacpan
Apache::Wyrd::ShowParams Dump CGI state to browser for debugging 0.98 metacpan
Apache::Wyrd::Site::GDButton 0.98 metacpan
Apache::Wyrd::Site::Index Wrapper Index for the Apache::Wyrd::Site classes 0.98 metacpan
Apache::Wyrd::Site::IndexBot Sample 'bot for forcing index builds 0.98 metacpan
Apache::Wyrd::Site::Login HTML Interface for Apache::Wyrd::Services::(Pre)Auth 0.98 metacpan
Apache::Wyrd::Site::MySQLIndex Wrapper MySQLIndex for the Site classes 0.98 metacpan
Apache::Wyrd::Site::MySQLIndexBot MySQL-backend version of Apache::Wyrd::Site::IndexBot 0.98 metacpan
Apache::Wyrd::Site::NavPull Display a list of documents in a navigation-tree 0.98 metacpan
Apache::Wyrd::Site::Page Construct and track a page of an integrated site 0.98 metacpan
Apache::Wyrd::Site::Pull Abstract class for Page Lists 0.98 metacpan
Apache::Wyrd::Site::SearchResults Perform a word-search of Pages 0.98 metacpan
Apache::Wyrd::Site::TagPull 0.98 metacpan
Apache::Wyrd::Site::Widget Abstract dynamic element of a page 0.98 metacpan
Apache::Wyrd::Site::WidgetControl Links that change a Widget's State 0.98 metacpan
Apache::Wyrd::Site::WidgetIndex Wrapper class to support Widget Class 0.98 metacpan
Apache::Wyrd::Template Self-parsed Wyrd template-attribute 0.98 metacpan
Apache::Wyrd::User Abstract user object 0.98 metacpan
Apache::Wyrd::Var pass a variable object into a parent Wyrd 0.98 metacpan
Apache::Wyrd::Version Designate a block for certain classes of browsers 0.98 metacpan
Apache::Wyrd::View Show the attributes of an enclosing Wyrd 0.98 metacpan


Name File View
Apache::Wyrd::Bot Wyrd/ metacpan
Apache::Wyrd::Datum::Blob Wyrd/ metacpan
Apache::Wyrd::Datum::Char Wyrd/ metacpan
Apache::Wyrd::Datum::Enum Wyrd/ metacpan
Apache::Wyrd::Datum::Integer Wyrd/ metacpan
Apache::Wyrd::Datum::Null Wyrd/ metacpan
Apache::Wyrd::Datum::Set Wyrd/ metacpan
Apache::Wyrd::Datum::Text Wyrd/ metacpan
Apache::Wyrd::Datum::Varchar Wyrd/ metacpan
Apache::Wyrd::Lattice::Footer Wyrd/ metacpan
Apache::Wyrd::Lattice::Grid Wyrd/ metacpan
Apache::Wyrd::Lattice::Header Wyrd/ metacpan

Other Files

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