Data-Format-Validate 0.2 Deleted

Kwalitee Issues

meta_yml_is_parsable

Upgrade your YAML generator so it produces valid YAML.

Error: CPAN::Meta::YAML failed to classify the line 'abstract: 'Perl module to validate data''
has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

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 (16) does not match dist (139):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .git/FETCH_HEAD, .git/HEAD, .git/ORIG_HEAD, .git/config, .git/description, .git/hooks/applypatch-msg.sample, .git/hooks/commit-msg.sample, .git/hooks/post-update.sample, .git/hooks/pre-applypatch.sample, .git/hooks/pre-commit.sample, .git/hooks/pre-push.sample, .git/hooks/pre-rebase.sample, .git/hooks/prepare-commit-msg.sample, .git/hooks/update.sample, .git/index, .git/info/exclude, .git/logs/HEAD, .git/logs/refs/heads/master, .git/logs/refs/remotes/origin/HEAD, .git/logs/refs/remotes/origin/master, .git/objects/03/c34f85505cde7dbdf59e890e1f263e2fd52569, .git/objects/03/f76a340a5c31f3614c71370ec6e99402ed8296, .git/objects/04/761055bdc7c3843f9fbb589c80368fb57f687b, .git/objects/10/5b247c1624ecf1d0c03e5aab2b3766aad44098, .git/objects/13/98676c4e60f76edce3f08fa258ac19c34efe47, .git/objects/13/cf457584da6b30b76dba89125241fcd80c20cc, .git/objects/16/1a005bd27b5c10a4c70592ea1114bc9beddfe9, .git/objects/1d/f29333643a4dc9ff77853eae4ce47b9c648384, .git/objects/1e/04833fd0d8266bfa2de3dd683be5f1feae148c, .git/objects/1f/66fd0499f3718fa621e115f6e4a2c50aa702fd, .git/objects/21/6927f386d0dee250221e50f0cf21a4d0321056, .git/objects/23/3e4696d080b74ccce3d33b4948316162f26534, .git/objects/23/5df0a17025ff63b566d5d504ee5ef8cafba470, .git/objects/24/398eb873a7ba31c3739c5aa420eaa4a554457b, .git/objects/25/7ada869879123a5165ecba6663bc446518d0ac, .git/objects/25/e340784f1209a35b202f7e7cb5160699194ebc, .git/objects/26/b7d63151afd62ee46e25edc172881dee825bab, .git/objects/29/d3a8d1449e8ba5aac3de6f7a85a48532be21e1, .git/objects/31/2abfce6e82bbcc474d14ced646fcd0a743cbba, .git/objects/32/0fa455a7eafe886ecf7b15d5b33018e58fe72c, .git/objects/33/d3b56ab7fb63fe2a17c4f1a2ff28fa74afc4ee, .git/objects/34/d0dbe11efd99e5f8a579dfd49c2fabf79c7cb1, .git/objects/35/2300e5005435a84d45e8527c240115d9b24670, .git/objects/37/521991bee5c323467ceee60117949eab3c393d, .git/objects/3c/d79887fd98423f1f64a1de8670d163f6513994, .git/objects/3e/aa6b9d21fcafa1da9058bfbf63b9256ef7b2cc, .git/objects/3e/c8cfa3d665cda412c13724ca54a0c71962a298, .git/objects/41/d90d76adbbc1866bba1d5f64390e0791010884, .git/objects/43/4c15ffb83d23f42b553fbf1b906d9f5f969199, .git/objects/44/93ede9bdd286132c399e21e7bf7a4da59e22fd, .git/objects/47/ca3c4d819d43dfdb1adbad8d599bbd98dd8638, .git/objects/48/33a70c4efe9e5fd01b825d7995bcb94c714d00, .git/objects/48/cc20983326bb0c8637bca082f9d3dca962f53c, .git/objects/4a/1e36954248d8fcd8fc2090f0a46697d7af27f0, .git/objects/4c/c1734162be996ffe97d53e69be8df727b72f55, .git/objects/4e/8b79a511290d51feab8ff266db22e139bcf1ef, .git/objects/4f/d0543bc694550211a6f7ee588d71dfb6b4dc26, .git/objects/53/8dd22e0aee5ce22febc132ce3b275771184327, .git/objects/58/e001a4cfa048e927c57fa8d252250b11827dd8, .git/objects/5a/58bec0ba6a2077e167f83562c20f09f769574a, .git/objects/5a/a32a0a74168480788bca13929e01a7dd558234, .git/objects/5d/ebd5eb115fe4b2c4e40854c0ae819990cc4b08, .git/objects/64/e8598355b96ed67c5615d8c704e7c48196af85, .git/objects/69/77f1af39c5fcbc4e6e00e48d933432d3c1c203, .git/objects/69/b0b671196d1963dbe4b85ecdf18b1def10ef35, .git/objects/6f/b5fd0630b26c31511f28adcc82449e8c965f28, .git/objects/71/f2ce88c925aa7ba703ea3c4fbfe74b9083e1b9, .git/objects/73/d618c2c57be2416e199e29b9ed97359b352785, .git/objects/78/f206546d9f0f4a382bc2648d3df0a2660ea369, .git/objects/79/e6ed2e5c7c9149899b780f26c4def5f72b46a2, .git/objects/7a/9390170713dc80f379fd8b26e302b5c477210e, .git/objects/7f/d246d9caf529cd5e6b3425c2e5e00ce8855991, .git/objects/80/97668f0759bfddfac4b2ba58bd0c20cf7b16f7, .git/objects/81/39ad9f3f5817b61f2a4fff75776bec3fb204c2, .git/objects/81/8ead00b6680664d58a7727508a340a0ad407c6, .git/objects/83/00d852b06d01682d77f7ba8c057bf62c6b8de6, .git/objects/85/883cb86d1b711a1dbf8b70b4e65c7e9177adfa, .git/objects/85/b8da6b1be633dc4740db54967e8ae5f11b8eb6, .git/objects/8b/9b0951ec9fa87c8b281b45fd4730e6e509b66e, .git/objects/8e/eede5410ccaf4c75f5886debab034755da2e8a, .git/objects/90/715b784234d16a29dd5d2b8cbf8fc85c15eb7c, .git/objects/91/c8ea1d6289d460c89a6e6e423f191b883c253a, .git/objects/95/271df8c50bebf89c212568496b953f89da2038, .git/objects/99/77c524c312263503f4733c3ac8f89e13aacffa, .git/objects/9e/b8c9c336c0503e4a41ebcfc7410312b4699ee8, .git/objects/a0/a5277a8a5941b359b764e817a3a544c23db137, .git/objects/a5/1b5e22a44bdbf6c6a1a6aa881ef8647bfcad90, .git/objects/b1/2cf7708ea05731f7f9f8bca0e9c55968a00aa9, .git/objects/b3/65d92115302a730148a011873e901380d1334b, .git/objects/b5/47cc23440ee312573278a64843a44379a93751, .git/objects/bb/a50c5450a7986afafc4cf1d06e74db35e9d243, .git/objects/be/00855d7d6ddf231243e22c1ce35733bf125943, .git/objects/c2/e4d655a25abbb9ae30f0c5dfed70f5ee7a7dae, .git/objects/c3/bfa1be6f30a7107fac1f7a15c56d2b2699cd10, .git/objects/c8/17d907521474a56e8522ef8a05c8a764233a46, .git/objects/c8/67dfb51c089c6e137f692d97b8a0ea5db5ba8a, .git/objects/cc/bb3ae1cc69dcaf3d293e327f47dace7e58532d, .git/objects/cd/b3efa410ccadb8d2cc23acde5c6b8795f529a0, .git/objects/da/5c104171946c477fc6523054dd4bd197d1d696, .git/objects/da/d595ea7fa75b81312690e073f18d648e2da1c0, .git/objects/dd/a42f29518bc1e0d27c8aa755124b5a1c4518a1, .git/objects/df/53ff0a746b569196104192e9b1ff74569c89fb, .git/objects/e2/ca6ee2b671db95b2ad7354c8a92ccdca428904, .git/objects/e3/7c5dba7577e3c39182a85294344d31b4b6c1da, .git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391, .git/objects/e7/2411e214b3f51f564a77842653dfb128d9868c, .git/objects/ea/43286c4d200ef180b27a8723f2e0b84e529c5c, .git/objects/ec/f66f8429154ee03dee387d99afd4bc670e270a, .git/objects/f1/56db8e01cc2ea73ddf12fb98cb2bea2ed41752, .git/objects/f2/fcfd1d2442e04d00592fb8643aa52f0d754327, .git/objects/f3/77952aa55f0e75cc42ce3cd8013b9e4d116388, .git/objects/f5/0fd9d698a4be8f779616f35e0df9ebd892d11a, .git/objects/fd/3facd7ca3a618889ad9028c203d7780b9a2b10, .git/packed-refs, .git/refs/heads/master, .git/refs/remotes/origin/HEAD, .git/refs/remotes/origin/master, .git/refs/tags/0.1, .git/refs/tags/0.2, .gitignore, META.json, META.yml
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: Data::Format::Validate, Data::Format::Validate::Email, Data::Format::Validate::IP, Data::Format::Validate::URL, Data::Format::Validate::URN

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

no_dot_dirs

Fix MANIFEST (or MANIFEST.SKIP) to exclude dot directories from a distribution. Use an appropriate tool and avoid archiving your working directory by hand. If you switch your version control system, remove old VCS directories after you migrate.

Error: .git
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.

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: Data::Format::Validate, Data::Format::Validate::Email, Data::Format::Validate::IP, Data::Format::Validate::URL, Data::Format::Validate::URN

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
Data::Format::Validate A URN validating module. 0.2 metacpan
Data::Format::Validate::Email A e-mail validating module. 0.2 metacpan
Data::Format::Validate::IP A IP validating module. 0.2 metacpan
Data::Format::Validate::URL A URL validating module. 0.2 metacpan
Data::Format::Validate::URN 0.2 metacpan

Other Files

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