Kwalitee Issues

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: Evo::Class, Evo::Class::Attrs, Evo::Class::Attrs::PP, Evo::Class::Attrs::XS, Evo::Class::Meta, Evo::Class::Syntax, Evo::Class::T, Evo::Di, Evo::Ee, Evo::Export, Evo::Export::Meta, Evo::Fs, Evo::Fs::Stat, Evo::Fs::Temp, Evo::Internal::Exception, Evo::Lib, Evo::Lib::PP, Evo::Lib::XS, Evo::Loaded, Evo::Promise::Const, Evo::Promise::Deferred, Evo::Promise::Lib, Evo::Promise::Role, Evo::Promise::Sync, Evo::Promise::Util, Evo::Want, Mojo::Promise, Test::Evo::Benchmark, Test::Evo::Helpers

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Mojo::IOLoop

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: Evo::Class, Evo::Class::Attrs, Evo::Class::Attrs::PP, Evo::Class::Attrs::XS, Evo::Class::Meta, Evo::Class::Syntax, Evo::Class::T, Evo::Di, Evo::Ee, Evo::Export, Evo::Export::Meta, Evo::Fs, Evo::Fs::Stat, Evo::Fs::Temp, Evo::Internal::Exception, Evo::Lib, Evo::Lib::PP, Evo::Lib::XS, Evo::Loaded, Evo::Promise::Const, Evo::Promise::Deferred, Evo::Promise::Lib, Evo::Promise::Role, Evo::Promise::Sync, Evo::Promise::Util, Evo::Want, Mojo::Promise, Test::Evo::Benchmark, Test::Evo::Helpers

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Mojo::Promise

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
Evo Evo - the next generation development framework 0.0249 metacpan
Evo::Attr metacpan
Evo::Class metacpan
Evo::Class::Attrs metacpan
Evo::Class::Attrs::PP metacpan
Evo::Class::Attrs::XS XS implementation of attributes and "new" method generator 0.0249 metacpan
Evo::Class::Meta metacpan
Evo::Class::Syntax metacpan
Evo::Class::T metacpan
Evo::Default metacpan
Evo::Di Dependency injection metacpan
Evo::Ee metacpan
Evo::Export metacpan
Evo::Export::Meta metacpan
Evo::Fs metacpan
Evo::Fs::Stat metacpan
Evo::Fs::Temp metacpan
Evo::Internal::Exception metacpan
Evo::Internal::Util metacpan
Evo::Lib metacpan
Evo::Lib::PP metacpan
Evo::Lib::XS 0.0249 metacpan
Evo::Loaded metacpan
Evo::Promise::Const metacpan
Evo::Promise::Deferred metacpan
Evo::Promise::Lib metacpan
Evo::Promise::Role metacpan
Evo::Promise::Sync metacpan
Evo::Promise::Util metacpan
Evo::Want metacpan
Mojo::Promise metacpan
Test::Evo::Benchmark metacpan
Test::Evo::Helpers metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan
cpanfile metacpan
dist.ini metacpan