Dist-Conformance 0.002 Latest
Kwalitee Issues
No Core Issues.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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 |
|---|---|---|---|
| Dist::Conformance | Whether the development harness of a repository conforms to its standards, and bringing it up to date | 0.002 | metacpan |
| Dist::Conformance::Check | The interface of a check, and what the checks share | 0.002 | metacpan |
| Dist::Conformance::Check::ClaudeMd | CLAUDE.md exists and names the skills that it must | 0.002 | metacpan |
| Dist::Conformance::Check::ClaudeSettings | .claude/settings.json enables the plugins of the harness | 0.002 | metacpan |
| Dist::Conformance::Check::CriticProfile | The perlcritic profile enables or turns off every policy of its template | 0.002 | metacpan |
| Dist::Conformance::Check::DataSchema | A JSON or YAML file parses and matches a schema | 0.002 | metacpan |
| Dist::Conformance::Check::DistFiles | A distribution has the files that its build needs | 0.002 | metacpan |
| Dist::Conformance::Check::GitHooks | The git hooks are tracked, match their templates, and are installed | 0.002 | metacpan |
| Dist::Conformance::Check::ToolConfiguration | The configuration files of the tools exist | 0.002 | metacpan |
| Dist::Conformance::Check::Workflows | The CI workflows exist | 0.002 | metacpan |
| Dist::Conformance::Config | .conformance.yml, which picks the flavor of a repository and its source | 0.002 | metacpan |
| Dist::Conformance::Flavor | A named set of checks and their configuration, read from a standards source | 0.002 | metacpan |
| Dist::Conformance::Schema | Parse YAML and JSON, and validate the result against a schema | 0.002 | metacpan |
| Dist::Conformance::Snapshot | What a check can read of a repository: its paths, their blob SHAs and their contents | 0.002 | metacpan |
| Dist::Conformance::Snapshot::Directory | A snapshot of a checkout on this machine, which an update can change | 0.002 | metacpan |
| Dist::Conformance::Snapshot::Tree | A snapshot from a tree listing and a callback that fetches one file | 0.002 | metacpan |
| Dist::Conformance::Source | Where the standards come from: the flavor files and the templates | 0.002 | metacpan |
| Dist::Conformance::Source::Directory | Standards read from a directory on this machine | 0.002 | metacpan |
| Dist::Conformance::Source::Git | Standards fetched from a git repository into a cache directory | 0.002 | metacpan |
| Dist::Conformance::Update | What an update changed, or would change, in a checkout, and what it left to a person | 0.002 | metacpan |
Other Files
| Changes | metacpan |
| MANIFEST | metacpan |
| META.json | metacpan |
| META.yml | metacpan |
| Makefile.PL | metacpan |
| README | metacpan |
| dist.ini | metacpan |