Config-Model 1.203 Deleted
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- 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: MyModuleBuilder
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Module::Build
- Text::Template
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Config-Model-1.203/lib/Config/Model/TermUI.pm -- Around line 45: Non-ASCII character seen before =encoding in 'Ã '. Assuming CP1252 Config-Model-1.203/lib/Config/Model/Value.pm -- Around line 156: alternative text 'Config::Model::Instance/"preset_start ()"' contains non-escaped | or / Config-Model-1.203/lib/Config/Model.pm -- Around line 265: Expected text after =item, not a bullet Around line 270: Expected text after =item, not a bullet Around line 274: Expected text after =item, not a bullet Around line 278: Expected text after =item, not a bullet Around line 282: Expected text after =item, not a bullet Around line 286: Expected text after =item, not a bullet
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- 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: _build/lib/MyModuleBuilder.pm
- 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.
- 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: Config::Model::AnyThing, MyModuleBuilder
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 1.201,1.202,1.203
- configure_prereq_matches_use
-
List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires
Error:
- Module::Build
- 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 |
|---|---|---|---|
| Config::Model | Framework to create configuration validation tools and editors | 1.203 | metacpan |
| Config::Model::Annotation | Read and write configuration annotations | 1.202 | metacpan |
| Config::Model::AnyId | Base class for hash or list element | 1.201 | metacpan |
| Config::Model::AnyThing | Base class for configuration tree item | 1.202 | metacpan |
| Config::Model::AutoRead | Load configuration node on demand | 1.201 | metacpan |
| Config::Model::Backend::Any | Virtual class for other backends | 1.202 | metacpan |
| Config::Model::Backend::ShellVar | 1.203 | metacpan | |
| Config::Model::Backend::Yaml | Read and write config as a YAML data structure | 1.203 | metacpan |
| Config::Model::CheckList | Handle check list element | 1.202 | metacpan |
| Config::Model::Describe | Provide a description of a node element | 1.201 | metacpan |
| Config::Model::DumpAsData | Dump configuration content as a perl data structure | 1.201 | metacpan |
| Config::Model::Dumper | Serialize data of config tree | 1.201 | metacpan |
| Config::Model::Exception | Exception mechanism for configuration model | 1.201 | metacpan |
| Config::Model::HashId | Handle hash element for configuration model | 1.201 | metacpan |
| Config::Model::IdElementReference | Refer to id element(s) and extract keys | 1.201 | metacpan |
| Config::Model::Instance | Instance of configuration tree | 1.202 | metacpan |
| Config::Model::ListId | Handle list element for configuration model | 1.201 | metacpan |
| Config::Model::Loader | Load serialized data into config tree | 1.203 | metacpan |
| Config::Model::Node | Class for configuration tree node | 1.201 | metacpan |
| Config::Model::ObjTreeScanner | Scan config tree and perform call-backs | 1.202 | metacpan |
| Config::Model::Report | Reports data from config tree | 1.201 | metacpan |
| Config::Model::Searcher | Search an element in a configuration model | 1.201 | metacpan |
| Config::Model::SimpleUI | Simple interface for Config::Model | 1.201 | metacpan |
| Config::Model::TermUI | Provides Config::Model UI à la Term::ReadLine | 1.201 | metacpan |
| Config::Model::Value | Strongly typed configuration value | 1.201 | metacpan |
| Config::Model::ValueComputer | Provides configuration value computation | 1.201 | metacpan |
| Config::Model::WarpedNode | Node that change config class properties | 1.201 | metacpan |
| Config::Model::WarpedThing | Base class for warped classes | 1.201 | metacpan |
| Config::Model::WizardHelper | Helps to create wizard widget for config models | 1.201 | metacpan |
| MyModuleBuilder | metacpan |
Provides
| Name | File | View |
|---|---|---|
| Config::Model::Exception::Any | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::Load | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::LoadData | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::Model | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::ObsoleteElement | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::RestrictedElement | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::UnavailableElement | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::UnknownElement | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::UnknownId | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::WrongType | lib/Config/Model/Exception.pm | metacpan |
| Config::Model::Exception::Xml | lib/Config/Model/Exception.pm | metacpan |