WebDyne 3.005 Latest
Kwalitee Issues
- has_changelog
-
Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:- MANIFEST (1459) does not match dist (1458):
- Duplicates in MANIFEST: t/16-path-traversal.t
- 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: error_require - no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: WebDyne-3.005/lib/WebDyne/Cache.pm -- Around line 333: '=item' outside of any '=over' Around line 361: '=item' outside of any '=over' WebDyne-3.005/lib/WebDyne/Chain.pm -- Around line 681: Unknown E content in E<#39> Around line 722: Unknown E content in E<#39> WebDyne-3.005/lib/WebDyne/Constant.pm -- Around line 1941: Unknown E content in E<#39> Around line 1948: =back without =over WebDyne-3.005/lib/WebDyne/HTML/Tiny.pm -- Around line 1393: Non-ASCII character seen before =encoding in 'requestâs'. Assuming UTF-8 WebDyne-3.005/lib/WebDyne/Request/Fake.pm -- Around line 1127: Non-ASCII character seen before =encoding in 'WebDyneâs'. Assuming UTF-8 WebDyne-3.005/lib/WebDyne/Request/PAGI.pm -- Around line 504: Non-ASCII character seen before =encoding in 'WebDyneâs'. Assuming UTF-8 WebDyne-3.005/lib/WebDyne/Template.pm -- Around line 456: Non-ASCII character seen before =encoding in 'templateâs'. Assuming UTF-8
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: t.error/error_require.pm - 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: WebDyne::Request::PSGI::Static, WebDyne::Template, error_require
- 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.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
| Name | Abstract | Version | View |
|---|---|---|---|
| WebDyne | Primary runtime module for the WebDyne framework, with support for standalone C<.psp> to HTML rendering | 3.005 | metacpan |
| WebDyne::CGI | Provides abstracted access to GET and POST parameters and file upload objects. | 3.005 | metacpan |
| WebDyne::CGI::Simple | CGI-style parameter wrapper used by WebDyne request handling | 3.005 | metacpan |
| WebDyne::Cache | WebDyne module to cache dynamic output for improved performance. | 3.005 | metacpan |
| WebDyne::Chain | WebDyne chaining module, allows extension of base WebDyne handler pipeline with additional modules. | 3.005 | metacpan |
| WebDyne::Chain::Constant | constant namespace for C<WebDyne::Chain> | 3.005 | metacpan |
| WebDyne::Compile | compiler for WebDyne C<.psp> source files | 3.005 | metacpan |
| WebDyne::Constant | WebDyne module that sets constants and defaults for WebDyne processing | 3.005 | metacpan |
| WebDyne::Err | error rendering and eval-error support for WebDyne | 3.005 | metacpan |
| WebDyne::Err::Constant | error-template and low-level error-mode constants for WebDyne | 3.005 | metacpan |
| WebDyne::Filter | request and response filter module for the WebDyne handler chain | 3.005 | metacpan |
| WebDyne::Filter::Constant | request and response filter callback constants for WebDyne | 3.005 | metacpan |
| WebDyne::HTML::Tiny | HTML::Tiny subclass with WebDyne page and form helpers | 3.005 | metacpan |
| WebDyne::HTML::TreeBuilder | HTML::TreeBuilder subclass used by the WebDyne compiler | 3.005 | metacpan |
| WebDyne::Handler | WebDyne handler module, forces use non-chained WebDyne handler. | 3.005 | metacpan |
| WebDyne::Install | base installation helper for WebDyne cache setup | 3.005 | metacpan |
| WebDyne::Install::Apache | Apache configuration installer for WebDyne | 3.005 | metacpan |
| WebDyne::Install::Apache::Constant | Apache-install discovery and template constants for WebDyne | 3.005 | metacpan |
| WebDyne::Install::Constant | installer defaults used by WebDyne installation helpers | 3.005 | metacpan |
| WebDyne::PAGI | PAGI application wrapper for WebDyne | 3.005 | metacpan |
| WebDyne::PAGI::Constant | PAGI runtime constants for WebDyne | 3.005 | metacpan |
| WebDyne::PSGI | PSGI application wrapper for WebDyne | 3.005 | metacpan |
| WebDyne::PSGI::Constant | PSGI runtime constants for WebDyne | 3.005 | metacpan |
| WebDyne::Request::Apache | Apache mod_perl request adapter for WebDyne | 3.005 | metacpan |
| WebDyne::Request::Common | helper functions for building normalized WebDyne request adapters | 3.005 | metacpan |
| WebDyne::Request::Fake | synthetic request/response object used for direct WebDyne rendering | 3.005 | metacpan |
| WebDyne::Request::PAGI | PAGI request adapter for WebDyne | 3.005 | metacpan |
| WebDyne::Request::PSGI | PSGI request adapter for WebDyne | 3.005 | metacpan |
| WebDyne::Request::PSGI::Constant | request-adapter constants for the PSGI request layer | 3.005 | metacpan |
| WebDyne::Request::PSGI::Static | simple static-file responder for WebDyne PSGI request flows | 3.005 | metacpan |
| WebDyne::Session | simple session-cookie module for the WebDyne handler chain | 3.005 | metacpan |
| WebDyne::Session::Constant | session-cookie constants for WebDyne | 3.005 | metacpan |
| WebDyne::Static | WebDyne module to flag pages as static and compile once to HTML | 3.005 | metacpan |
| WebDyne::Template | wrapper-template module for embedding WebDyne page output | 3.005 | metacpan |
| WebDyne::Util | debugging and error-stack utility functions for WebDyne | 3.005 | metacpan |
| error_require | metacpan |
Provides
| Name | File | View |
|---|---|---|
| WebDyne::CGI::Simple::Upload | lib/WebDyne/CGI/Simple.pm | metacpan |
| WebDyne::Request::Apache::Body | lib/WebDyne/Request/Apache.pm | metacpan |
| WebDyne::TieHandle | lib/WebDyne.pm | metacpan |
Other Files
| MANIFEST | metacpan |
| META.json | metacpan |
| META.yml | metacpan |
| Makefile.PL | metacpan |
| README | metacpan |
| README.md | metacpan |
| cpanfile | metacpan |