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: OpusVL::AppKit::TraitFor::Controller::Login::NewSessionIdOnLogin, OpusVL::AppKit::TraitFor::Controller::Login::SetHomePageFlag, OpusVL::AppKit::View::Download, OpusVL::AppKit::View::JSON

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Excel::Template::Plus::TT
  • HTML::FormFu::Constraint
  • HTML::FormFu::Validator
  • HTML::FormHandler::Moose
  • List::MoreUtils
  • MRO::Compat
  • MooseX::MethodAttributes::Role
  • namespace::autoclean

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, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: OpusVL::AppKit::FormFu::Constraint::AppKitPassword, OpusVL::AppKit::FormFu::Constraint::AppKitUsername, OpusVL::AppKit::Model::AppKitAuthDB, OpusVL::AppKit::TraitFor::Controller::Login::NewSessionIdOnLogin, OpusVL::AppKit::TraitFor::Controller::Login::SetHomePageFlag, OpusVL::AppKit::View::Download, OpusVL::AppKit::View::Email, OpusVL::AppKit::View::JSON, OpusVL::AppKit::View::PDF::Reuse

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • Cache::FastMmap
  • DateTime
  • HTTP::Request::Common
  • Scope::Guard
  • Term::ReadKey
  • Test::Differences
  • Test::WWW::Mechanize::Catalyst
  • ok

Modules

Name Abstract Version View
Excel::Template::Plus::TTAutoFilter Extension of Excel::Template::Plus::TT using Template::AutoFilter 2.26 metacpan
HTML::FormFu::Validator::OpusVL::AppKit::CurrentPasswordValidator 2.26 metacpan
OpusVL::AppKit Catalyst based application 2.26 metacpan
OpusVL::AppKit::Action::AppKitForm Action class for OpusVL::AppKit FormConfig Loading 2.26 metacpan
OpusVL::AppKit::Builder 2.26 metacpan
OpusVL::AppKit::Controller::AppKit 2.26 metacpan
OpusVL::AppKit::Controller::AppKit::Admin 2.26 metacpan
OpusVL::AppKit::Controller::AppKit::Admin::Access 2.26 metacpan
OpusVL::AppKit::Controller::AppKit::Admin::Users 2.26 metacpan
OpusVL::AppKit::Controller::AppKit::User 2.26 metacpan
OpusVL::AppKit::Controller::Root Root Controller for OpusVL::AppKit 2.26 metacpan
OpusVL::AppKit::Controller::Search 2.26 metacpan
OpusVL::AppKit::Form::Login 2.26 metacpan
OpusVL::AppKit::FormFu::Constraint::AppKitPassword constraint to validate passwords. 2.26 metacpan
OpusVL::AppKit::FormFu::Constraint::AppKitUsername Username contraint for the AppKitAuthDB model. 2.26 metacpan
OpusVL::AppKit::LDAPAuth 2.26 metacpan
OpusVL::AppKit::Model::AppKitAuthDB Catalyst DBIC Schema Model 2.26 metacpan
OpusVL::AppKit::Plugin::AppKit Common functions to get OpusVL::AppKit working. 2.26 metacpan
OpusVL::AppKit::Plugin::AppKit::FeatureList 2.26 metacpan
OpusVL::AppKit::Plugin::AppKit::Node 2.26 metacpan
OpusVL::AppKit::Plugin::AppKitControllerSorter 2.26 metacpan
OpusVL::AppKit::RolesFor::Controller::GUI Role for Controllers wanting to interact with AppKit 2.26 metacpan
OpusVL::AppKit::RolesFor::Model::LDAPAuth 2.26 metacpan
OpusVL::AppKit::RolesFor::Plugin 2.26 metacpan
OpusVL::AppKit::TraitFor::Controller::Login::NewSessionIdOnLogin 2.26 metacpan
OpusVL::AppKit::TraitFor::Controller::Login::SetHomePageFlag 2.26 metacpan
OpusVL::AppKit::View::AppKitTT TT View for OpusVL::AppKit 2.26 metacpan
OpusVL::AppKit::View::Download 2.26 metacpan
OpusVL::AppKit::View::DownloadFile 2.26 metacpan
OpusVL::AppKit::View::Email Email View for OpusVL::AppKit 2.26 metacpan
OpusVL::AppKit::View::Excel 2.26 metacpan
OpusVL::AppKit::View::JSON 2.26 metacpan
OpusVL::AppKit::View::PDF::Reuse PDF::Reuse View for OpusVL::AppKit 2.26 metacpan
OpusVL::AppKit::View::SimpleXML Simple XML view for OpusVL::AppKit 2.26 metacpan

Other Files

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