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: Dev-Util-v2.17.17/PaxHeader/LICENSE,Dev-Util-v2.17.17/PaxHeader/LICENSE

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: Dev::Util::Backup, Dev::Util::Const, Dev::Util::File, Dev::Util::OS, Dev::Util::Query

valid_signature

Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 383C AD9B D2B4 4420 56C5 2551 6A4D FCCB 6FFF 5D94 --- SIGNATURE Wed Nov 12 08:20:04 2025 +++ @@ -1,7 +1,9 @@ -SHA256 4b5a402961bd42701692631724fc7629356353b967996627ab34ebc623d6b12e CHANGELOG.md +SHA256 73c62927dd50b1b64a190bdd50a1dd11e055eb6600c41dfd920e90f7479d9ed1 CHANGELOG.md SHA256 7ccca233b3565831e1c2eee07e8f1459c178521037554d1aff9294526c7197ea INSTALL.md SHA256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE -SHA256 1e9997d5461de6015671ccf3ade5bc4a5bd177be234ef94f51aae6657cf39487 MANIFEST +SHA256 fc6ad4bf5614536c222289a7841703f92805b66ab2a3399876c57738d543268d MANIFEST +SHA256 ef6206ac39a63969d30385984f4b408613543b93ee959dfa1a2c5611dcd2f20a META.json +SHA256 b4d417dae0c1e0e310f17922b840ff70aff4ed87e9e2190e143237da1f59b4fe META.yml SHA256 c49f9ef81a27569fa7234d732dfc61c79e6c2726370271e96a8bc41f99fd5dd6 Makefile.PL SHA256 80d6ac4efc07141295f1b5fc0cb8fff81ecf3e85ad649cbb592700861008d42a README.md SHA256 f99666819cbbc633e95f34aa432713c373afeb18f72d1058529fc6a6f0e390e4 VERSION ==> MISMATCHED content between SIGNATURE and distribution files! <==

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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: Dev::Util::Backup, Dev::Util::Const, Dev::Util::File, Dev::Util::OS, Dev::Util::Query

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
Dev::Util Base modules for Perl Development 2.017017 metacpan
Dev::Util::Backup backup functions 2.017017 metacpan
Dev::Util::Const Defines named constants as Readonly. 2.017017 metacpan
Dev::Util::File General utility functions for files and directories. 2.017017 metacpan
Dev::Util::OS OS discovery and functions 2.017017 metacpan
Dev::Util::Query Functions to prompt user for input, y/n, or menus. 2.017017 metacpan
Dev::Util::Syntax Provide consistent feature setup. 2.017017 metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan