Kwalitee Issues

has_meta_yml

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

has_tests

Add tests!

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 (5) does not match dist (97):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .git/HEAD, .git/config, .git/description, .git/hooks/applypatch-msg.sample, .git/hooks/commit-msg.sample, .git/hooks/post-commit.sample, .git/hooks/post-receive.sample, .git/hooks/post-update.sample, .git/hooks/pre-applypatch.sample, .git/hooks/pre-commit.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/master, .git/objects/00/c223d1fdd77434c3c2e314fc391015051a4101, .git/objects/04/b5f5e55be3923bcea5070852ae29ca2e707b5c, .git/objects/04/d590634774a2c13fd9af9489d9d8e5c038f7d4, .git/objects/05/1c648a2e931ceb472b613314c2ab606c88088d, .git/objects/0c/321043d44cec723838dc37a9732882371ab57e, .git/objects/0e/6637cdcf31dde5391ab55d8e0a20b8bf33893a, .git/objects/10/8205f442fe060bb351b37ec4d62502782363c6, .git/objects/14/21530fadb06a9d6eda6298e1199be53d08379d, .git/objects/1b/bcd628b858355e18187f5fc947038ecf27c3c2, .git/objects/1e/15dc04b5baeeab3c2280e36104433f970c8128, .git/objects/1f/0fd283b05c6ef4582bfeb136d0b45387998f18, .git/objects/22/446849d5a6e83d4dd09aa99cc38a2161e5bcae, .git/objects/25/2aa50abf07d6248e9d9ded16d3516368559505, .git/objects/2c/17643f79c1c7114f3021d05ba00984cf30cc5a, .git/objects/2f/16f281569d16dd7c85fed2f1a2e99850225cc4, .git/objects/31/ad577134f9a4ff57744744e0ea0026b36307d7, .git/objects/33/c996a82ff514bbb8bbdb67166d761e327b8c60, .git/objects/34/39979ff92e10d480d31715d447194caf0bef6b, .git/objects/34/7d72c1c28ea3cc687dbf672d5a23d7fcddb324, .git/objects/3f/7f0098bbc1ec76d6bfd00110d26df53a75564e, .git/objects/40/bae9c7ed78e7c85907b0cf5912fc3e374bc729, .git/objects/42/8aea60e0370585bb4ecce0dd6cf46900ff35ed, .git/objects/44/07f4f6a0f8480313881132ea88a759283766f6, .git/objects/45/63c5c3f361c25ad247d02c2fb19d69afe7f0bf, .git/objects/48/d37ddc44e76ae9f33dae14b028e87d714fabc9, .git/objects/4f/ce7dc7e21db58f6020b0e1a622e24f6023e4f4, .git/objects/50/4653aead84d1cd7f418aa7f4c647280e72431e, .git/objects/5e/4c0bc6378ea5bf4b124bb2103ac975fbe77b07, .git/objects/5e/5553d56befd8762c911d642eb54d2bb0b906d2, .git/objects/6a/1c1fe8714cbd2cd3e914cbcfdb725f68f07860, .git/objects/6c/0bd36b9de191673907ee7a2cc15221b696b84d, .git/objects/6d/090986b1ccd0343d87c9bc40441e3da71d82fb, .git/objects/73/15e5116d2e2df610f840b1fc5e5b62e1b95218, .git/objects/74/ef54545e61ff814b4b34c0aa7d477182706bfa, .git/objects/77/cd292979d76772edf63084a1214e5a2b4fbb2c, .git/objects/8b/b8078df94c85431e070d02ac406d9f82fe0a1d, .git/objects/8d/3947c43e197019b78d34ba53bf00b9984de0d5, .git/objects/8f/52145edcbe83d4b1e90172305ac2e1064bb7e5, .git/objects/8f/c3cbeb4315a3606db184193f3d6b94b868882d, .git/objects/9a/461d8ff51e6c1393606a6818f6c831718462c0, .git/objects/a0/d888382836c0095ce742eb8e51423e8dd7bb2e, .git/objects/a5/f69d12b8b9fc55a8e47e325f7612604bf02d03, .git/objects/a6/073c4e0dbd44b30d621c9b3236baa8772074cf, .git/objects/a7/8b4174c9f49eb026ce8c21e3c74e719e13e07a, .git/objects/a8/023223465099ec4a51920442c93caeac57c61f, .git/objects/ad/88b6697e5ca30412b0ac83331d672f12a37ae8, .git/objects/ae/67d01fb1cb209aa9c819f3a5631020440f92d6, .git/objects/b2/d4c8d5d69ff5338c8d80826cecf61ba3d2533e, .git/objects/b5/ed98810bf4b60f098ae5585fa7fb840db0b345, .git/objects/b7/38398ab1e777b91c1c5749aa92d0986bc82076, .git/objects/b8/a258b25a4c000e60949578574f85149c29be35, .git/objects/c1/2c54a15502458e4b045965e68114c5e01e3763, .git/objects/c8/2aab67f1bb8948e9ec50579b1b4e833a60c90d, .git/objects/c9/e61108c81e9733b23667eccd9ca84f38cfd8a1, .git/objects/ce/28854a0123fd5e2fd78ace40a9e9743d7f7778, .git/objects/ce/6a1ffab8977699787f72805630498743d968c3, .git/objects/d1/79a766d916cc7ccf733603185bb5600a15b451, .git/objects/d8/78f74cf769c42674885599ffee30985c058e03, .git/objects/d9/32cc38f1bec4e2fe161fb94fd91ca9eceeb6d2, .git/objects/da/a0662ba3144eedcb23de5f627bd5fc24eafcae, .git/objects/dc/232e4e0349bff3e074b0a752c6c5c7ebfcafda, .git/objects/dc/58b998ec2a9ff6b537e4ea956cf56f7b599eef, .git/objects/de/8a766263abce84f1dc7052af6beb742c637e01, .git/objects/e9/6d2920142d7dbe259f21a05fdcbe8c275e6b18, .git/objects/ea/d097f558251b0cf458fc51f6aecae6bdefec24, .git/objects/f0/7379673501082c42bd26592534c35f62dddbe2, .git/objects/f2/aa532c8b49d67bb6b8d6776289f5cf41134af2, .git/objects/f7/86c7ea9bab086fd1b4b7446dce809572529dea, .git/objects/ff/0ce04da58556611b7c1f5e6bffabf296409913, .git/refs/heads/master, .git/refs/remotes/origin/master, MANIFEST, examples/template.tt

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: Apache2::EmbedFLV

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Apache2::Request
  • Apache2::RequestIO
  • Apache2::RequestRec
  • Apache2::RequestUtil
  • Apache2::Util
  • Template

no_pod_errors

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

Error: Apache2-EmbedFLV-0.2/lib/Apache2/EmbedFLV.pm -- Around line 109: Non-ASCII character seen before =encoding in 'Hernándex,'. Assuming UTF-8

has_meta_json

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

has_tests_in_t_dir

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

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

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: Apache2::EmbedFLV

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
Apache2::EmbedFLV Embed FLV videos into a templated web interface using Flowplayer. 0.2 metacpan
Apache2::EmbedFLV::Template metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan