Kwalitee Issues


Take a look at the META.json Spec at (for version 1.4) or (for version 2), and change your META.json accordingly.

Error: Expected a list structure (license) [Validation: 2]


List all used modules in META.yml requires


  • Acme::Nyaa
  • parent


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: Haineko::CLI::Setup::Data


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Haineko::CLI::Setup::Data


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


Name Abstract Version View
Haineko HTTP API into ESMTP v0.2.16 metacpan
Haineko::CLI Base class for command line interface metacpan
Haineko::CLI::Daemon Haineko server control class metacpan
Haineko::CLI::Help Class for displaying help message metacpan
Haineko::CLI::Password Utility class for C<hainekoctl pw> metacpan
Haineko::CLI::Setup Setup files for Haineko metacpan
Haineko::CLI::Setup::Data metacpan
Haineko::DNS Tiny resolver class metacpan
Haineko::Default Default configuration instead of etc/ metacpan
Haineko::E Convert error message to an object metacpan
Haineko::HTTPD Something like web application framework metacpan
Haineko::HTTPD::Auth Basic authentication at connecting Haineko server metacpan
Haineko::HTTPD::Request Child class of Plack::Request metacpan
Haineko::HTTPD::Response Child class of Plack::Response metacpan
Haineko::HTTPD::Router metacpan
Haineko::JSON Wrapper class to load/dump JSON. metacpan
Haineko::Log Syslog interface metacpan
Haineko::Root Controller except /submit metacpan
Haineko::SMTPD::Address metacpan
Haineko::SMTPD::Greeting Create an EHLO response object metacpan
Haineko::SMTPD::Milter Haineko milter base class metacpan
Haineko::SMTPD::Milter::Example Haineko milter for Example metacpan
Haineko::SMTPD::Milter::Nyaa Haineko milter for rewriting email body using Acme::Nyaa module. metacpan
Haineko::SMTPD::RFC5321 Tools related RFC-5321 metacpan
Haineko::SMTPD::RFC5322 Tools related RFC-5322 metacpan
Haineko::SMTPD::Relay SMTP Connection class metacpan
Haineko::SMTPD::Relay::AmazonSES Amazon SES API class for sending email metacpan
Haineko::SMTPD::Relay::Discard Discard mailer class metacpan
Haineko::SMTPD::Relay::ESMTP ESMTP Connection class metacpan
Haineko::SMTPD::Relay::File Just save an email message metacpan
Haineko::SMTPD::Relay::Haineko Relays from Haineko to other Haineko metacpan
Haineko::SMTPD::Relay::MX ESMTP Connection class for sending server listed in MX record or A record metacpan
Haineko::SMTPD::Relay::Mandrill Mandrill/MailChimp Web API class for sending email metacpan
Haineko::SMTPD::Relay::Screen Just print an email message metacpan
Haineko::SMTPD::Relay::SendGrid SendGrid Web API class for sending email metacpan
Haineko::SMTPD::Response SMTP Response class metacpan
Haineko::SMTPD::Session HTTP to SMTP Session class metacpan
Haineko::Sample Controller for sample email metacpan
Haineko::Sendmail Controller for /submit metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan metacpan metacpan
cpanfile metacpan