Lim 0.12 Deleted
Kwalitee Issues
- no_pax_headers
-
If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.
Error: pax_global_header,pax_global_header
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- 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 (35) does not match dist (60):
- Missing in MANIFEST: .gitignore, PACKAGES, PLUGIN, RPC_API, TODO, debian/changelog, debian/compat, debian/control, debian/copyright, debian/liblim-agent-cli-perl.install, debian/liblim-agent-client-perl.install, debian/liblim-agent-common-perl.install, debian/liblim-agent-server-perl.install, debian/liblim-cli-perl.install, debian/liblim-common-perl.docs, debian/liblim-common-perl.install, debian/liblim-server-perl.install, debian/lim-agentd.install, debian/lim-cli.install, debian/rules, debian/watch, html/index.html, ignore.txt, lib/Lim/RPC/Callback.pm, t/boilerplate.t
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: jelu-lim-5ca061e/lib/Lim/Agent/CLI.pm -- Around line 81: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Agent/Client.pm -- Around line 33: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Agent/Server.pm -- Around line 50: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Agent.pm -- Around line 72: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/CLI.pm -- Around line 563: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Component/CLI.pm -- Around line 133: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Component/Client.pm -- Around line 113: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Component/Server.pm -- Around line 118: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Component.pm -- Around line 280: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Error.pm -- Around line 207: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Plugins.pm -- Around line 187: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Call.pm -- Around line 232: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Callback/JSON.pm -- Around line 34: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Callback/JSONRPC.pm -- Around line 34: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Callback/SOAP.pm -- Around line 34: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Callback/XMLRPC.pm -- Around line 34: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Callback.pm -- Around line 169: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Client/TLS.pm -- Around line 97: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Client.pm -- Around line 308: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Server/Client.pm -- Around line 974: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Server.pm -- Around line 613: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Value/Collection.pm -- Around line 124: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC/Value.pm -- Around line 182: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/RPC.pm -- Around line 285: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim/Util.pm -- Around line 474: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8 jelu-lim-5ca061e/lib/Lim.pm -- Around line 145: Non-ASCII character seen before =encoding in 'Lundström,'. Assuming UTF-8
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- meta_yml_has_license
-
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.
- no_invalid_versions
-
Fix the version numbers so that version::is_lax($version) returns true.
Error:
- lib/Lim/Agent.pm: HASH(0x560b645c6d98)
- lib/Lim/Agent/CLI.pm: HASH(0x560b64571330)
- lib/Lim/Agent/Client.pm: HASH(0x560b645713c0)
- lib/Lim/Agent/Server.pm: HASH(0x560b64533ed0)
- lib/Lim/CLI.pm: HASH(0x560b64578fd0)
- lib/Lim/Component.pm: HASH(0x560b64574ab8)
- lib/Lim/Component/CLI.pm: HASH(0x560b64578c70)
- lib/Lim/Component/Client.pm: HASH(0x560b639fc600)
- lib/Lim/Component/Server.pm: HASH(0x560b64533fc0)
- lib/Lim/Error.pm: HASH(0x560b645da640)
- lib/Lim/Plugins.pm: HASH(0x560b64616e70)
- lib/Lim/RPC.pm: HASH(0x560b62bb82b0)
- lib/Lim/RPC/Call.pm: HASH(0x560b646224f0)
- lib/Lim/RPC/Client.pm: HASH(0x560b64578a00)
- lib/Lim/RPC/Client/TLS.pm: HASH(0x560b645c67d0)
- lib/Lim/RPC/Server.pm: HASH(0x560b645cc878)
- lib/Lim/RPC/Server/Client.pm: HASH(0x560b63aaca40)
- lib/Lim/RPC/Value.pm: HASH(0x560b64622c40)
- lib/Lim/RPC/Value/Collection.pm: HASH(0x560b62bba1f0)
- lib/Lim/Util.pm: HASH(0x560b645ba9f8)
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
- 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 |
|---|---|---|---|
| Lim | Framework for RESTful JSON/XML, JSON-RPC, XML-RPC and SOAP | 0.12 | metacpan |
| Lim::Agent | metacpan | ||
| Lim::Agent::CLI | metacpan | ||
| Lim::Agent::Client | metacpan | ||
| Lim::Agent::Server | metacpan | ||
| Lim::CLI | The command line interface to Lim | metacpan | |
| Lim::Component | Base class for plugins | metacpan | |
| Lim::Component::CLI | metacpan | ||
| Lim::Component::Client | metacpan | ||
| Lim::Component::Server | metacpan | ||
| Lim::Error | Encapsulate an error within Lim | metacpan | |
| Lim::Plugins | Lim's plugin loader and container | metacpan | |
| Lim::RPC | Utilities for Lim's RPC | metacpan | |
| Lim::RPC::Call | metacpan | ||
| Lim::RPC::Callback::JSON | Callback for JSON RPC request. | metacpan | |
| Lim::RPC::Callback::JSONRPC | Callback for JSONRPC RPC request. | metacpan | |
| Lim::RPC::Callback::SOAP | Callback for SOAP RPC request. | metacpan | |
| Lim::RPC::Callback::XMLRPC | Callback for XMLRPC RPC request. | metacpan | |
| Lim::RPC::Client | metacpan | ||
| Lim::RPC::Client::TLS | metacpan | ||
| Lim::RPC::Server | metacpan | ||
| Lim::RPC::Server::Client | metacpan | ||
| Lim::RPC::Value | metacpan | ||
| Lim::RPC::Value::Collection | metacpan | ||
| Lim::Util | Utilities for plugins | metacpan |