Kwalitee Issues

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Moose
  • Sub::Util

no_pod_errors

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

Error: Valiant-0.002011/lib/Valiant/HTML/FormBuilder.pm -- Around line 2481: Unknown directive: =over4 Around line 2483: '=item' outside of any '=over' Valiant-0.002011/lib/Valiant/HTML/Util/TagBuilder.pm -- Around line 542: Unknown directive: =head Around line 560: Unknown directive: =head Valiant-0.002011/lib/Valiant/Validates.pm -- Around line 583: Non-ASCII character seen before =encoding in 'validations.ß'. Assuming UTF-8 Valiant-0.002011/lib/Valiant/Validator/Date.pm -- Around line 194: Deleting unknown formatting code M<> Valiant-0.002011/lib/Valiant/Validator/Format.pm -- Around line 243: Unterminated C<...> sequence Around line 310: You forgot a '=back' before '=head1' Valiant-0.002011/lib/Valiant/Validator/Length.pm -- Around line 111: Deleting unknown formatting code V<> Around line 116: Deleting unknown formatting code V<> Around line 127: Deleting unknown formatting code V<> Valiant-0.002011/lib/Valiant/Validator/Numericality.pm -- Around line 244: Deleting unknown formatting code V<> Around line 249: Deleting unknown formatting code V<> Around line 254: Deleting unknown formatting code V<> Around line 259: Deleting unknown formatting code V<> Around line 264: Deleting unknown formatting code V<> Around line 269: Deleting unknown formatting code V<> Around line 279: Deleting unknown formatting code V<> Around line 284: Deleting unknown formatting code V<> Around line 296: Deleting unknown formatting code V<>

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.

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.

Modules

Name Abstract Version View
DBIx::Class::Valiant Glue Valiant validations into DBIx::Class metacpan
DBIx::Class::Valiant::Result Base component to add Valiant functionality metacpan
DBIx::Class::Valiant::Result::HTML::FormFields Map DBIC Fields to HTML Form Fields metacpan
DBIx::Class::Valiant::ResultSet Validation support for resultsets metacpan
DBIx::Class::Valiant::Util::Exception More rows attempted than you are permitted to create metacpan
DBIx::Class::Valiant::Util::Exception::BadParameterFK metacpan
DBIx::Class::Valiant::Util::Exception::BadParameters metacpan
DBIx::Class::Valiant::Util::Exception::TooManyRows metacpan
DBIx::Class::Valiant::Validates Add Valiant to DBIC metacpan
DBIx::Class::Valiant::Validator::Result Verify a DBIC related result metacpan
DBIx::Class::Valiant::Validator::ResultSet Verify a DBIC related resultset metacpan
DBIx::Class::Valiant::Validator::SetSize Verify a DBIC related resultset metacpan
Valiant Object validation inspired by Ruby on Rails and more. 0.002011 metacpan
Valiant::Error A single error encountered during validation. metacpan
Valiant::Errors A collection of errors associated with an object metacpan
Valiant::Filter A role to define the Filter interface. metacpan
Valiant::Filter::Collapse collapse whitespace metacpan
Valiant::Filter::Collection metacpan
Valiant::Filter::Each A Role to create custom validators metacpan
Valiant::Filter::Flatten Array or Hash ref to string metacpan
Valiant::Filter::HtmlEscape HTML escaping on strings metacpan
Valiant::Filter::Lower lower case a string metacpan
Valiant::Filter::Numberize Force into number context metacpan
Valiant::Filter::Template Flatten a Hashref into a string via a template pattern metacpan
Valiant::Filter::Title title case a string metacpan
Valiant::Filter::ToArray Force the value into an arrayref if its not one already metacpan
Valiant::Filter::Trim metacpan
Valiant::Filter::UcFirst upper case the first letter of a string metacpan
Valiant::Filter::Upper up case a string metacpan
Valiant::Filter::With metacpan
Valiant::Filterable metacpan
Valiant::Filters Adds a filter DSL and API to your Moo/se classes metacpan
Valiant::HTML::FormBuilder General HTML Forms metacpan
Valiant::HTML::FormBuilder::Checkbox A custom formbuilder for checkbox content metacpan
Valiant::HTML::FormBuilder::DefaultModel metacpan
Valiant::HTML::FormBuilder::RadioButton A custom formbuilder for radio button content metacpan
Valiant::HTML::PagerBuilder A Perl module for building HTML paginators metacpan
Valiant::HTML::SafeString String rendering safety metacpan
Valiant::HTML::Tag Base class for tag objects metacpan
Valiant::HTML::Util::Collection A utility class for creating collections of items. metacpan
Valiant::HTML::Util::Form HTML Form metacpan
Valiant::HTML::Util::FormTags HTML Form Tags metacpan
Valiant::HTML::Util::Pager HTML pager component metacpan
Valiant::HTML::Util::TagBuilder Utility class to generate HTML tags metacpan
Valiant::HTML::Util::View Default view for Formbuilder metacpan
Valiant::I18N Translations metacpan
Valiant::JSON::JSONBuilder Wraps a model with a JSON builder metacpan
Valiant::JSON::Util metacpan
Valiant::Naming Standard naming information for your models metacpan
Valiant::NestedError metacpan
Valiant::Proxy Create a validation ruleset dynamically metacpan
Valiant::Proxy::Array Wrap a hashref in a result object for validation. metacpan
Valiant::Proxy::Hash metacpan
Valiant::Proxy::Object metacpan
Valiant::Translation metacpan
Valiant::Util Importable utility methods; metacpan
Valiant::Util::Exception metacpan
Valiant::Util::Exception::General A non categorized exception metacpan
Valiant::Util::Exception::InvalidFilterArgs Args passed to a Filter are invalid metacpan
Valiant::Util::Exception::InvalidValidatorArgs Args passed to a Validator are invalid metacpan
Valiant::Util::Exception::MissingCountKey Not count subkey for the translation tag metacpan
Valiant::Util::Exception::MissingMethod Object is missing method metacpan
Valiant::Util::Exception::NameNotFilter Failure to load a filter metacpan
Valiant::Util::Exception::NameNotValidator Failure to load a validator metacpan
Valiant::Util::Exception::Strict A Validation error that throws strictly metacpan
Valiant::Util::Exception::UnexpectedUseModuleError Unexpected error while using a module dynamically metacpan
Valiant::Validates Role that adds class and instance methods supporting validations metacpan
Valiant::Validations Addos a validation DSL and API to your Moo/se classes metacpan
Valiant::Validator A role to define the validator interface. metacpan
Valiant::Validator::Absence Verify that a value is missing metacpan
Valiant::Validator::Array Verify items in an arrayref. metacpan
Valiant::Validator::Boolean Verify that a value is either true or false metacpan
Valiant::Validator::Check Validate using a 'check' method metacpan
Valiant::Validator::Collection A validator that contains and runs other validators metacpan
Valiant::Validator::Confirmation Checks for a 'confirming' attributes equality. metacpan
Valiant::Validator::Date Verify that a value is is a standard Date (YYY-MM-DD) metacpan
Valiant::Validator::Each A Role to create custom validators metacpan
Valiant::Validator::Exclusion Value cannot be in a list metacpan
Valiant::Validator::Format Validate a value based on a regular expression metacpan
Valiant::Validator::Hash Verify a related object metacpan
Valiant::Validator::Inclusion Value must be one of a list metacpan
Valiant::Validator::Length Validate the length of an attributes string value metacpan
Valiant::Validator::Numericality Validate numeric attributes metacpan
Valiant::Validator::Object Verify a related object metacpan
Valiant::Validator::OnlyOf Limit the number of fields not blank in a group metacpan
Valiant::Validator::Presence Verify that a value is present metacpan
Valiant::Validator::Scalar Validate that a value is a scalar (like a string or number) metacpan
Valiant::Validator::Unique Verify that a value is unique to the record domain metacpan
Valiant::Validator::With Validate using a coderef or method metacpan

Provides

Name File View
Valiant::HTML::Util::Collection::HashItem lib/Valiant/HTML/Util/Collection.pm metacpan
Valiant::HTML::Util::Collection::Item lib/Valiant/HTML/Util/Collection.pm metacpan
Valiant::HTML::Util::Form::FormObject lib/Valiant/HTML/Util/Form.pm metacpan
Valiant::HTML::Util::TagBuilder::_tags lib/Valiant/HTML/Util/TagBuilder.pm metacpan
Valiant::I18N::Tag lib/Valiant/I18N.pm metacpan
Valiant::Name lib/Valiant/Naming.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.mkdn metacpan
cpanfile metacpan
dist.ini metacpan