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: Scaffold::Base, Scaffold::Cache, Scaffold::Cache::FastMmap, Scaffold::Cache::Manager, Scaffold::Cache::Memcached, Scaffold::Class, Scaffold::Engine::Util, Scaffold::Handler, Scaffold::Handler::Default, Scaffold::Handler::ExtDirect, Scaffold::Handler::ExtPoll, Scaffold::Handler::Favicon, Scaffold::Handler::Robots, Scaffold::Handler::Static, Scaffold::Lockmgr, Scaffold::Lockmgr::KeyedMutex, Scaffold::Lockmgr::SharedMem, Scaffold::Lockmgr::UnixMutex, Scaffold::Plugins, Scaffold::Render, Scaffold::Render::Default, Scaffold::Render::TT, Scaffold::Routes, Scaffold::Server, Scaffold::Session::Manager, Scaffold::Session::Store::Cache, Scaffold::Stash, Scaffold::Stash::Controller, Scaffold::Stash::Cookies, Scaffold::Stash::Manager, Scaffold::Stash::View, Scaffold::Uaf::Authenticate, Scaffold::Uaf::Authorize, Scaffold::Uaf::AuthorizeFactory, Scaffold::Uaf::GrantAllRule, Scaffold::Uaf::Login, Scaffold::Uaf::Logout, Scaffold::Uaf::Manager, Scaffold::Uaf::Rule, Scaffold::Uaf::User, Scaffold::Utils

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.01,0.02,0.03,0.10

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: Scaffold::Base, Scaffold::Cache, Scaffold::Cache::FastMmap, Scaffold::Cache::Manager, Scaffold::Cache::Memcached, Scaffold::Class, Scaffold::Engine::Util, Scaffold::Handler, Scaffold::Handler::Default, Scaffold::Handler::ExtDirect, Scaffold::Handler::ExtPoll, Scaffold::Handler::Favicon, Scaffold::Handler::Robots, Scaffold::Handler::Static, Scaffold::Lockmgr, Scaffold::Lockmgr::KeyedMutex, Scaffold::Lockmgr::SharedMem, Scaffold::Lockmgr::UnixMutex, Scaffold::Plugins, Scaffold::Render, Scaffold::Render::Default, Scaffold::Render::TT, Scaffold::Routes, Scaffold::Server, Scaffold::Session::Manager, Scaffold::Session::Store::Cache, Scaffold::Stash, Scaffold::Stash::Controller, Scaffold::Stash::Cookies, Scaffold::Stash::Manager, Scaffold::Stash::View, Scaffold::Uaf::Authenticate, Scaffold::Uaf::Authorize, Scaffold::Uaf::AuthorizeFactory, Scaffold::Uaf::GrantAllRule, Scaffold::Uaf::Login, Scaffold::Uaf::Logout, Scaffold::Uaf::Manager, Scaffold::Uaf::Rule, Scaffold::Uaf::User, Scaffold::Utils

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
Scaffold Web Application Infrastructure 0.10 metacpan
Scaffold::Base The Base environment for Scaffold 0.01 metacpan
Scaffold::Cache The base class for Caching in Scaffold 0.01 metacpan
Scaffold::Cache::FastMmap Caching is based on fastmmap. 0.01 metacpan
Scaffold::Cache::Manager Maintains the cache subsystem for Scaffold 0.01 metacpan
Scaffold::Cache::Memcached Caching is based on memcached. 0.01 metacpan
Scaffold::Class A Perl extension for the Supervisor environment metacpan
Scaffold::Constants Define useful constants for the Scaffold environment metacpan
Scaffold::Engine The Scaffold interface to Plack/psgi 0.01 metacpan
Scaffold::Engine::Util metacpan
Scaffold::Handler The base class for Scaffold Handlers 0.02 metacpan
Scaffold::Handler::Default The default handler 0.01 metacpan
Scaffold::Handler::ExtDirect A handler for Ext.Direct RPC requests 0.01 metacpan
Scaffold::Handler::ExtPoll A handler to for the Ext.direct poller 0.01 metacpan
Scaffold::Handler::Favicon A handler to handle "favicon.ico" files 0.01 metacpan
Scaffold::Handler::Robots A handler to handle "robots.txt" files 0.01 metacpan
Scaffold::Handler::Static A handler for static files 0.01 metacpan
Scaffold::Lockmgr The base class for locking within Scaffold 0.01 metacpan
Scaffold::Lockmgr::KeyedMutex Use the KeyedMutex daemon for resource locking. 0.01 metacpan
Scaffold::Lockmgr::SharedMem Use SysV IPC for resource locking. metacpan
Scaffold::Lockmgr::UnixMutex Use SysV semaphores for resource locking. 0.03 metacpan
Scaffold::Plugins The base class for Scaffold plugins 0.01 metacpan
Scaffold::Render The base class for rendering. 0.01 metacpan
Scaffold::Render::Default The default renderer for Scaffold. 0.01 metacpan
Scaffold::Render::TT Use the Template Toolkit to render pages. 0.01 metacpan
Scaffold::Routes Implementing Routes for url dispatching within Scaffold 0.02 metacpan
Scaffold::Server The Scaffold web engine 0.03 metacpan
Scaffold::Session::Manager The class for Sessions in Scaffold 0.01 metacpan
Scaffold::Session::Store::Cache Use Scaffold's internal caching 0.01 metacpan
Scaffold::Stash The base class for the stash within Scaffold 0.01 metacpan
Scaffold::Stash::Controller 0.01 metacpan
Scaffold::Stash::Cookies A stash of cookies 0.01 metacpan
Scaffold::Stash::Manager A plugin to manage cookies 0.01 metacpan
Scaffold::Stash::View The internal view of an output page. 0.01 metacpan
Scaffold::Uaf::Authenticate An Basic Authentication Framework 0.03 metacpan
Scaffold::Uaf::Authorize An abstract base class to use as a pattern for your AuthorizeFactory. 0.01 metacpan
Scaffold::Uaf::AuthorizeFactory A default authorization module. metacpan
Scaffold::Uaf::GrantAllRule A rule that grants permission to do everything. metacpan
Scaffold::Uaf::Login A handler for the /login url. 0.01 metacpan
Scaffold::Uaf::Logout 0.01 metacpan
Scaffold::Uaf::Manager A plugin to do authentication within the Scaffold framework 0.02 metacpan
Scaffold::Uaf::Rule A base class for rules. 0.01 metacpan
Scaffold::Uaf::User A module that defines a basic user object. 0.01 metacpan
Scaffold::Utils Utilitiy functions for Scaffold 0.01 metacpan

Other Files

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