Cavil-Matcher 1.00 Latest

Kwalitee Issues

no_pax_headers

If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.

Error: ./PaxHeaders/Cavil-Matcher-1.00,./PaxHeaders/Cavil-Matcher-1.00,Cavil-Matcher-1.00/PaxHeaders/t,Cavil-Matcher-1.00/PaxHeaders/t,Cavil-Matcher-1.00/t/PaxHeaders/01use.t,Cavil-Matcher-1.00/t/PaxHeaders/01use.t,Cavil-Matcher-1.00/t/PaxHeaders/06normalize.t,Cavil-Matcher-1.00/t/PaxHeaders/06normalize.t,Cavil-Matcher-1.00/t/PaxHeaders/fixtures,Cavil-Matcher-1.00/t/PaxHeaders/fixtures,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/licenses,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/licenses,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.5.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.5.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.7.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.7.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.16.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.16.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.24.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.24.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.21.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.21.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.13.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.13.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.3.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.3.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.9.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.9.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.29.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.29.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.4.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.4.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.2.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.2.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.25.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.25.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.14.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.14.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.8.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.8.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.19.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.19.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.5.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.5.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.28.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.28.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.2.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.2.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.10.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.10.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.18.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.18.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.12.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.12.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.8.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.8.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.13.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.13.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.23.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.23.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.9.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.9.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.22.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.22.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.26.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.26.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.6.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.6.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.30.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.30.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.11.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.11.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.20.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.20.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.27.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.27.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.10.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.10.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.6.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.6.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.15.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.15.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.1.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.1.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.11.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.11.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.31.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.31.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.4.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.4.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.3.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.3.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.17.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.17.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.12.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.12.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.7.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.7.pattern,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.1.txt,Cavil-Matcher-1.00/t/fixtures/licenses/PaxHeaders/04license.1.txt,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/snippets,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/snippets,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2613942.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2613942.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2606847.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2606847.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/INDEX.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/INDEX.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2586980.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2586980.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2754440.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2754440.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2511572.txt,Cavil-Matcher-1.00/t/fixtures/snippets/PaxHeaders/2511572.txt,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/text,Cavil-Matcher-1.00/t/fixtures/PaxHeaders/text,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/07close.p1,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/07close.p1,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/03match.txt,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/03match.txt,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/07close.p2,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/07close.p2,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.1.in,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.1.in,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/05readlines.2.raw,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/05readlines.2.raw,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/05readlines.1.txt,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/05readlines.1.txt,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.2.out,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.2.out,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.2.in,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.2.in,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.1.out,Cavil-Matcher-1.00/t/fixtures/text/PaxHeaders/09normalize.1.out,Cavil-Matcher-1.00/t/PaxHeaders/12bag.t,Cavil-Matcher-1.00/t/PaxHeaders/12bag.t,Cavil-Matcher-1.00/t/PaxHeaders/16resolve.t,Cavil-Matcher-1.00/t/PaxHeaders/16resolve.t,Cavil-Matcher-1.00/t/PaxHeaders/11index.t,Cavil-Matcher-1.00/t/PaxHeaders/11index.t,Cavil-Matcher-1.00/t/PaxHeaders/14coverage.t,Cavil-Matcher-1.00/t/PaxHeaders/14coverage.t,Cavil-Matcher-1.00/t/PaxHeaders/03hash.t,Cavil-Matcher-1.00/t/PaxHeaders/03hash.t,Cavil-Matcher-1.00/t/PaxHeaders/02parse.t,Cavil-Matcher-1.00/t/PaxHeaders/02parse.t,Cavil-Matcher-1.00/t/PaxHeaders/04license.t,Cavil-Matcher-1.00/t/PaxHeaders/04license.t,Cavil-Matcher-1.00/t/PaxHeaders/10adversarial.t,Cavil-Matcher-1.00/t/PaxHeaders/10adversarial.t,Cavil-Matcher-1.00/t/PaxHeaders/13shared.t,Cavil-Matcher-1.00/t/PaxHeaders/13shared.t,Cavil-Matcher-1.00/t/PaxHeaders/15segment_header.t,Cavil-Matcher-1.00/t/PaxHeaders/15segment_header.t,Cavil-Matcher-1.00/t/PaxHeaders/09segment.t,Cavil-Matcher-1.00/t/PaxHeaders/09segment.t,Cavil-Matcher-1.00/t/PaxHeaders/08readlines.t,Cavil-Matcher-1.00/t/PaxHeaders/08readlines.t,Cavil-Matcher-1.00/t/PaxHeaders/07distance.t,Cavil-Matcher-1.00/t/PaxHeaders/07distance.t,Cavil-Matcher-1.00/PaxHeaders/Changes,Cavil-Matcher-1.00/PaxHeaders/Changes,Cavil-Matcher-1.00/PaxHeaders/src,Cavil-Matcher-1.00/PaxHeaders/src,Cavil-Matcher-1.00/src/PaxHeaders/bag.cc,Cavil-Matcher-1.00/src/PaxHeaders/bag.cc,Cavil-Matcher-1.00/src/PaxHeaders/bindings.cc,Cavil-Matcher-1.00/src/PaxHeaders/bindings.cc,Cavil-Matcher-1.00/src/PaxHeaders/SpookyV2.cpp,Cavil-Matcher-1.00/src/PaxHeaders/SpookyV2.cpp,Cavil-Matcher-1.00/src/PaxHeaders/segment.cc,Cavil-Matcher-1.00/src/PaxHeaders/segment.cc,Cavil-Matcher-1.00/src/PaxHeaders/matcher.h,Cavil-Matcher-1.00/src/PaxHeaders/matcher.h,Cavil-Matcher-1.00/src/PaxHeaders/tokenizer.h,Cavil-Matcher-1.00/src/PaxHeaders/tokenizer.h,Cavil-Matcher-1.00/src/PaxHeaders/bindings.h,Cavil-Matcher-1.00/src/PaxHeaders/bindings.h,Cavil-Matcher-1.00/src/PaxHeaders/SpookyV2.h,Cavil-Matcher-1.00/src/PaxHeaders/SpookyV2.h,Cavil-Matcher-1.00/src/PaxHeaders/bag.h,Cavil-Matcher-1.00/src/PaxHeaders/bag.h,Cavil-Matcher-1.00/src/PaxHeaders/tokenizer.cc,Cavil-Matcher-1.00/src/PaxHeaders/tokenizer.cc,Cavil-Matcher-1.00/src/PaxHeaders/matcher.cc,Cavil-Matcher-1.00/src/PaxHeaders/matcher.cc,Cavil-Matcher-1.00/src/PaxHeaders/segment.h,Cavil-Matcher-1.00/src/PaxHeaders/segment.h,Cavil-Matcher-1.00/PaxHeaders/xt,Cavil-Matcher-1.00/PaxHeaders/xt,Cavil-Matcher-1.00/xt/PaxHeaders/differential.t,Cavil-Matcher-1.00/xt/PaxHeaders/differential.t,Cavil-Matcher-1.00/PaxHeaders/MANIFEST.SKIP,Cavil-Matcher-1.00/PaxHeaders/MANIFEST.SKIP,Cavil-Matcher-1.00/PaxHeaders/typemap,Cavil-Matcher-1.00/PaxHeaders/typemap,Cavil-Matcher-1.00/PaxHeaders/Matcher.xs,Cavil-Matcher-1.00/PaxHeaders/Matcher.xs,Cavil-Matcher-1.00/PaxHeaders/README.md,Cavil-Matcher-1.00/PaxHeaders/README.md,Cavil-Matcher-1.00/PaxHeaders/lib,Cavil-Matcher-1.00/PaxHeaders/lib,Cavil-Matcher-1.00/lib/PaxHeaders/Cavil,Cavil-Matcher-1.00/lib/PaxHeaders/Cavil,Cavil-Matcher-1.00/lib/Cavil/PaxHeaders/Matcher,Cavil-Matcher-1.00/lib/Cavil/PaxHeaders/Matcher,Cavil-Matcher-1.00/lib/Cavil/Matcher/PaxHeaders/Manifest.pm,Cavil-Matcher-1.00/lib/Cavil/Matcher/PaxHeaders/Manifest.pm,Cavil-Matcher-1.00/lib/Cavil/Matcher/PaxHeaders/Index.pm,Cavil-Matcher-1.00/lib/Cavil/Matcher/PaxHeaders/Index.pm,Cavil-Matcher-1.00/lib/Cavil/PaxHeaders/Matcher.pm,Cavil-Matcher-1.00/lib/Cavil/PaxHeaders/Matcher.pm,Cavil-Matcher-1.00/PaxHeaders/Makefile.PL,Cavil-Matcher-1.00/PaxHeaders/Makefile.PL,Cavil-Matcher-1.00/PaxHeaders/docs,Cavil-Matcher-1.00/PaxHeaders/docs,Cavil-Matcher-1.00/docs/PaxHeaders/Architecture.md,Cavil-Matcher-1.00/docs/PaxHeaders/Architecture.md,Cavil-Matcher-1.00/PaxHeaders/COPYING,Cavil-Matcher-1.00/PaxHeaders/COPYING,Cavil-Matcher-1.00/PaxHeaders/MANIFEST,Cavil-Matcher-1.00/PaxHeaders/MANIFEST,Cavil-Matcher-1.00/PaxHeaders/META.yml,Cavil-Matcher-1.00/PaxHeaders/META.yml,Cavil-Matcher-1.00/PaxHeaders/META.json,Cavil-Matcher-1.00/PaxHeaders/META.json

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
Cavil::Matcher Next-generation license pattern matcher for Cavil 1.00 metacpan
Cavil::Matcher::Index metacpan
Cavil::Matcher::Manifest metacpan

Provides

Name File View
Cavil::Matcher::Hash lib/Cavil/Matcher.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan