Kwalitee Issues

meta_yml_conforms_to_known_spec

Take a look at the META.yml Spec at https://metacpan.org/pod/CPAN::Meta::History::Meta_1_4 (for version 1.4) or https://metacpan.org/pod/CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.

Error: Expected a list structure (author) [Validation: 1.3]

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Tripletail-0.46/doc/security.pod -- Around line 73: L<> starts or ends with whitespace

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: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Tue 26 May 2009 04:59:21 PM JST gpg: using DSA key 86443E4AA782150F gpg: Can't check signature: No public key --- SIGNATURE Tue May 26 16:59:21 2009 +++ @@ -1,6 +1,6 @@ SHA1 ff8e75a8d229f27f88ef4dad07bed0faa911a6bc Changes SHA1 b201d04d0e21d55ce007045d65d347058311a743 MANIFEST -SHA1 be339712da0910c7d300beccdc8f316bfa4dbfab META.yml +SHA1 80f5e2be5f4d70b78f356691ab276c43e1a70500 META.yml SHA1 4c6e934324a25743c4bde2a74b8882ac018d169a Makefile.PL SHA1 132376bc0f7b1f57aee6ae719d6a2b3ee0ddb067 README SHA1 0acf7b4512753f3b96abf8b2976d956132f22105 bin/tltail.pl @@ -70,7 +70,7 @@ SHA1 85d8a83066ade21b2b856f0aad47e67fe2298826 ext/Tripletail-HtmlFilter/HtmlFilter.xs SHA1 0ff18bf1f1717b4bca7052c8709d1552da2fbf75 ext/Tripletail-HtmlFilter/Makefile.PL SHA1 8e0327ddf2f7fb935cf96820697c39ef3439740d inc/ExtUtils/MY_Metafile.pm -SHA1 63305bce48dbc4ec651042cd9c4ee31ebef38962 lib/Tripletail.pm +SHA1 3febc01e9867a86b9d59c8ba0e2abc4ddb791158 lib/Tripletail.pm SHA1 69a83a3d318e16274fa2239b0525a6072373f1b8 lib/Tripletail/CSV.pm SHA1 34e074a8f0784671aeaab0b2b6da0ae03ef08cd3 lib/Tripletail/CharConv.pm SHA1 e2d6e59416bbb9aa2684c845e8a328560cf1c9a3 lib/Tripletail/Cookie.pm ==> MISMATCHED content between SIGNATURE and distribution files! <==

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.

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

proper_libs

Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.

Error: ext/Tripletail-HtmlFilter/HtmlFilter.pm

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).

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
Tripletail Tripletail, Framework for Japanese Web Application 0.46 metacpan
Tripletail::CSV CSV のパースと生成 metacpan
Tripletail::CharConv 内部クラス metacpan
Tripletail::Cookie 独自のクッキー管理を行う metacpan
Tripletail::DB DBI のラッパ metacpan
Tripletail::DateTime 日付と時刻 metacpan
Tripletail::DateTime::JPHoliday Holiday of Japan (ja) metacpan
Tripletail::Debug TL デバッグ用クラス metacpan
Tripletail::Debug::Watch $TL->watch用内部クラス metacpan
Tripletail::Error 内部クラス metacpan
Tripletail::FileSentinel ファイルの更新の監視 metacpan
Tripletail::Filter CGI出力加工 metacpan
Tripletail::Filter::Binary 内容に変更を加えない出力フィルタ metacpan
Tripletail::Filter::CSV CSV 出力フィルタ metacpan
Tripletail::Filter::HTML 通常 HTML 用出力フィルタ metacpan
Tripletail::Filter::HeaderOnly ヘッダのみ出力 metacpan
Tripletail::Filter::MemCached MemCached を使用するときに使用するフィルタ metacpan
Tripletail::Filter::MobileHTML 携帯電話向け HTML 出力用フィルタ metacpan
Tripletail::Filter::SEO SEO出力フィルタ metacpan
Tripletail::Filter::TEXT テキスト出力フィルタ metacpan
Tripletail::Form フォーム情報 metacpan
Tripletail::HtmlFilter HTMLのパースと書き換え metacpan
Tripletail::HtmlMail 指定されたURLからデータを取得し、HTMLメールを作成する。 metacpan
Tripletail::Ini 設定ファイルを読み書きする metacpan
Tripletail::InputFilter CGIクエリパラメータを読み取る metacpan
Tripletail::InputFilter::HTML 通常 HTML 向け CGI クエリ読み取り metacpan
Tripletail::InputFilter::MobileHTML 携帯電話向け HTML 用 CGI クエリ読み取り metacpan
Tripletail::InputFilter::Plain 何も処理を行わない metacpan
Tripletail::InputFilter::SEO SEO 入力フィルタ metacpan
Tripletail::Mail メール作成/読み込み metacpan
Tripletail::MemCached キャッシュを扱う metacpan
Tripletail::MemorySentinel メモリ使用状況の監視 metacpan
Tripletail::Pager ページング処理 metacpan
Tripletail::RawCookie 汎用的なクッキー管理を行う metacpan
Tripletail::Sendmail メールの送信を行う metacpan
Tripletail::Sendmail::Esmtp Forcast esmtp を使用するメール送信 metacpan
Tripletail::Sendmail::MailQueue 独自のメールキューを使用するメール送信 metacpan
Tripletail::Sendmail::Sendmail Sendmail メール送信 metacpan
Tripletail::Sendmail::Smtp SMTP メール送信 metacpan
Tripletail::Session セッション metacpan
Tripletail::TagCheck HTMLのタグのチェック metacpan
Tripletail::Template テンプレート metacpan
Tripletail::Template::Node Template ノードオブジェクト metacpan
Tripletail::Validator 値の検証の一括処理 metacpan
Tripletail::Validator::Filter Tripletail::Validator フィルタ I/F metacpan
Tripletail::Validator::FilterFactory Tripletail::Validator 内部クラス metacpan
Tripletail::Value 値の検証や変換 metacpan

Provides

Name File View
Tripletail::CSV::Parser lib/Tripletail/CSV.pm metacpan
Tripletail::DB::Dbh lib/Tripletail/DB.pm metacpan
Tripletail::DB::SQL_TYPES lib/Tripletail/DB.pm metacpan
Tripletail::DB::STH lib/Tripletail/DB.pm metacpan
Tripletail::DB::_scope lib/Tripletail/DB.pm metacpan
Tripletail::Debug::Watch::Array lib/Tripletail/Debug/Watch.pm metacpan
Tripletail::Debug::Watch::Hash lib/Tripletail/Debug/Watch.pm metacpan
Tripletail::Debug::Watch::Scalar lib/Tripletail/Debug/Watch.pm metacpan
Tripletail::Error::Frame lib/Tripletail/Error.pm metacpan
Tripletail::HtmlFilter::Comment ext/Tripletail-HtmlFilter/HtmlFilter.pm metacpan
Tripletail::HtmlFilter::Context ext/Tripletail-HtmlFilter/HtmlFilter.pm metacpan
Tripletail::HtmlFilter::Element ext/Tripletail-HtmlFilter/HtmlFilter.pm metacpan
Tripletail::HtmlFilter::ElementBase ext/Tripletail-HtmlFilter/HtmlFilter.pm metacpan
Tripletail::HtmlFilter::Text ext/Tripletail-HtmlFilter/HtmlFilter.pm metacpan
Tripletail::Symbol lib/Tripletail.pm metacpan
Tripletail::TagCheck::TagInfo lib/Tripletail/TagCheck.pm metacpan
Tripletail::Validator::Filter::Blank lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Char lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::CharLen lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::DomainName lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Email lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Empty lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Enum lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::ExistentDay lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Gif lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Hira lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::HttpUrl lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::HttpsUrl lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Integer lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::IpAddress lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Jpeg lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Kata lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Len lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::MobileEmail lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::MultiValues lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::NoValues lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::NotBlank lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::NotEmpty lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::NotWhitespace lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Or lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Password lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::PcPortable lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Png lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Portable lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::PrintableAscii lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Real lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::RegExp lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::SingleValue lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::SjisLen lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::TelNumber lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::Wide lib/Tripletail/Validator/Filter.pm metacpan
Tripletail::Validator::Filter::ZipCode lib/Tripletail/Validator/Filter.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
doc/Makefile.PL metacpan
ext/Makefile.PL metacpan
ext/Tripletail-HtmlFilter/Makefile.PL metacpan