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: Dist::Zilla::App::Tester

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

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: Dist::Zilla::App::Tester

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/Dist/Zilla.pm: HASH(0x55607c8049b0)
  • lib/Dist/Zilla/App.pm: HASH(0x55607c799fa8)
  • lib/Dist/Zilla/App/Command.pm: HASH(0x55607c739ff0)
  • lib/Dist/Zilla/App/Command/build.pm: HASH(0x55607c69b460)
  • lib/Dist/Zilla/App/Command/clean.pm: HASH(0x55607c1f3c50)
  • lib/Dist/Zilla/App/Command/install.pm: HASH(0x55607c7d5188)
  • lib/Dist/Zilla/App/Command/listdeps.pm: HASH(0x55607c6fc448)
  • lib/Dist/Zilla/App/Command/new.pm: HASH(0x55607c4b6040)
  • lib/Dist/Zilla/App/Command/nop.pm: HASH(0x55607c744750)
  • lib/Dist/Zilla/App/Command/release.pm: HASH(0x55607c6a9b68)
  • lib/Dist/Zilla/App/Command/run.pm: HASH(0x55607c36e978)
  • lib/Dist/Zilla/App/Command/smoke.pm: HASH(0x55607c20b1f8)
  • lib/Dist/Zilla/App/Command/test.pm: HASH(0x55607c7700a8)
  • lib/Dist/Zilla/App/Tester.pm: HASH(0x55607c576f50)
  • lib/Dist/Zilla/Chrome/Term.pm: HASH(0x55607c1954b0)
  • lib/Dist/Zilla/Chrome/Test.pm: HASH(0x55607c1be508)
  • lib/Dist/Zilla/File/FromCode.pm: HASH(0x55607c1bee68)
  • lib/Dist/Zilla/File/InMemory.pm: HASH(0x55607c1e9d00)
  • lib/Dist/Zilla/File/OnDisk.pm: HASH(0x55607c220088)
  • lib/Dist/Zilla/MVP/Assembler.pm: HASH(0x55607c2112e8)
  • lib/Dist/Zilla/MVP/Assembler/GlobalConfig.pm: HASH(0x55607c32a858)
  • lib/Dist/Zilla/MVP/Assembler/Zilla.pm: HASH(0x55607c1a4980)
  • lib/Dist/Zilla/MVP/Reader/Finder.pm: HASH(0x55607c4c93e8)
  • lib/Dist/Zilla/MVP/Reader/Perl.pm: HASH(0x55607c5eb3d0)
  • lib/Dist/Zilla/MVP/RootSection.pm: HASH(0x55607c1f4208)
  • lib/Dist/Zilla/MVP/Section.pm: HASH(0x55607c1c3728)
  • lib/Dist/Zilla/Plugin/AutoPrereq.pm: HASH(0x55607c211018)
  • lib/Dist/Zilla/Plugin/AutoVersion.pm: HASH(0x55607c783000)
  • lib/Dist/Zilla/Plugin/BumpVersion.pm: HASH(0x55607c13dee0)
  • lib/Dist/Zilla/Plugin/ConfirmRelease.pm: HASH(0x55607c7de2f8)
  • lib/Dist/Zilla/Plugin/DistINI.pm: HASH(0x55607c688f80)
  • lib/Dist/Zilla/Plugin/ExecDir.pm: HASH(0x55607c201fc8)
  • lib/Dist/Zilla/Plugin/ExtraTests.pm: HASH(0x55607c4c9280)
  • lib/Dist/Zilla/Plugin/FakeRelease.pm: HASH(0x55607c653620)
  • lib/Dist/Zilla/Plugin/FinderCode.pm: HASH(0x55607c21ac40)
  • lib/Dist/Zilla/Plugin/GatherDir.pm: HASH(0x55607c790be0)
  • lib/Dist/Zilla/Plugin/GatherDir/Template.pm: HASH(0x55607c1b4dc8)
  • lib/Dist/Zilla/Plugin/GenerateFile.pm: HASH(0x55607c4bb0d0)
  • lib/Dist/Zilla/Plugin/InlineFiles.pm: HASH(0x55607c653ad0)
  • lib/Dist/Zilla/Plugin/License.pm: HASH(0x55607c20be70)
  • lib/Dist/Zilla/Plugin/MakeMaker.pm: HASH(0x55607c1bed90)
  • lib/Dist/Zilla/Plugin/Manifest.pm: HASH(0x55607c1d26f8)
  • lib/Dist/Zilla/Plugin/ManifestSkip.pm: HASH(0x55607c6d4808)
  • lib/Dist/Zilla/Plugin/MetaConfig.pm: HASH(0x55607c196278)
  • lib/Dist/Zilla/Plugin/MetaJSON.pm: HASH(0x55607c4bb0e8)
  • lib/Dist/Zilla/Plugin/MetaResources.pm: HASH(0x55607c3c5228)
  • lib/Dist/Zilla/Plugin/MetaTests.pm: HASH(0x55607c7137c8)
  • lib/Dist/Zilla/Plugin/MetaYAML.pm: HASH(0x55607c1f9af0)
  • lib/Dist/Zilla/Plugin/ModuleBuild.pm: HASH(0x55607c607ed8)
  • lib/Dist/Zilla/Plugin/NextRelease.pm: HASH(0x55607c761bf8)
  • lib/Dist/Zilla/Plugin/PkgVersion.pm: HASH(0x55607c722670)
  • lib/Dist/Zilla/Plugin/PodCoverageTests.pm: HASH(0x55607c653758)
  • lib/Dist/Zilla/Plugin/PodSyntaxTests.pm: HASH(0x55607c2200d0)
  • lib/Dist/Zilla/Plugin/PodVersion.pm: HASH(0x55607c79a788)
  • lib/Dist/Zilla/Plugin/Prereq.pm: HASH(0x55607c1b5308)
  • lib/Dist/Zilla/Plugin/PruneCruft.pm: HASH(0x55607c7f5e98)
  • lib/Dist/Zilla/Plugin/PruneFiles.pm: HASH(0x55607c1dc510)
  • lib/Dist/Zilla/Plugin/Readme.pm: HASH(0x55607c1f40e8)
  • lib/Dist/Zilla/Plugin/ShareDir.pm: HASH(0x55607c1ea288)
  • lib/Dist/Zilla/Plugin/TemplateModule.pm: HASH(0x55607c5c3758)
  • lib/Dist/Zilla/Plugin/TestRelease.pm: HASH(0x55607c511d58)
  • lib/Dist/Zilla/Plugin/UploadToCPAN.pm: HASH(0x55607c35a8f8)
  • lib/Dist/Zilla/PluginBundle/Basic.pm: HASH(0x55607c7a9bf0)
  • lib/Dist/Zilla/PluginBundle/Classic.pm: HASH(0x55607c49e108)
  • lib/Dist/Zilla/PluginBundle/FakeClassic.pm: HASH(0x55607c403920)
  • lib/Dist/Zilla/PluginBundle/Filter.pm: HASH(0x55607c779838)
  • lib/Dist/Zilla/Prereqs.pm: HASH(0x55607c7c0c58)
  • lib/Dist/Zilla/Role/AfterBuild.pm: HASH(0x55607c6a1030)
  • lib/Dist/Zilla/Role/AfterMint.pm: HASH(0x55607c55f3f8)
  • lib/Dist/Zilla/Role/AfterRelease.pm: HASH(0x55607c71c8d8)
  • lib/Dist/Zilla/Role/BeforeArchive.pm: HASH(0x55607c1b4ab0)
  • lib/Dist/Zilla/Role/BeforeBuild.pm: HASH(0x55607c7c1ac8)
  • lib/Dist/Zilla/Role/BeforeMint.pm: HASH(0x55607c653ae8)
  • lib/Dist/Zilla/Role/BeforeRelease.pm: HASH(0x55607c7b77d0)
  • lib/Dist/Zilla/Role/BuildRunner.pm: HASH(0x55607c813c30)
  • lib/Dist/Zilla/Role/Chrome.pm: HASH(0x55607c71d448)
  • lib/Dist/Zilla/Role/ConfigDumper.pm: HASH(0x55607c511cf8)
  • lib/Dist/Zilla/Role/ExecFiles.pm: HASH(0x55607c71caa0)
  • lib/Dist/Zilla/Role/File.pm: HASH(0x55607c42b550)
  • lib/Dist/Zilla/Role/FileFinder.pm: HASH(0x55607c84d278)
  • lib/Dist/Zilla/Role/FileFinderUser.pm: HASH(0x55607c1a45a8)
  • lib/Dist/Zilla/Role/FileGatherer.pm: HASH(0x55607c556388)
  • lib/Dist/Zilla/Role/FileInjector.pm: HASH(0x55607c6edcd0)
  • lib/Dist/Zilla/Role/FileMunger.pm: HASH(0x55607c1f41c0)
  • lib/Dist/Zilla/Role/FilePruner.pm: HASH(0x55607c4e9dd8)
  • lib/Dist/Zilla/Role/InstallTool.pm: HASH(0x55607c1d2380)
  • lib/Dist/Zilla/Role/MVPReader.pm: HASH(0x55607c58b870)
  • lib/Dist/Zilla/Role/MetaProvider.pm: HASH(0x55607c1be2b0)
  • lib/Dist/Zilla/Role/ModuleMaker.pm: HASH(0x55607c58ba98)
  • lib/Dist/Zilla/Role/Plugin.pm: HASH(0x55607bf17768)
  • lib/Dist/Zilla/Role/PluginBundle.pm: HASH(0x55607c1a4338)
  • lib/Dist/Zilla/Role/PluginBundle/Easy.pm: HASH(0x55607c19bcf8)
  • lib/Dist/Zilla/Role/PrereqSource.pm: HASH(0x55607c7223d0)
  • lib/Dist/Zilla/Role/Releaser.pm: HASH(0x55607c1a9dd0)
  • lib/Dist/Zilla/Role/ShareDir.pm: HASH(0x55607c82c298)
  • lib/Dist/Zilla/Role/Stash.pm: HASH(0x55607c21fd28)
  • lib/Dist/Zilla/Role/TestRunner.pm: HASH(0x55607c761be0)
  • lib/Dist/Zilla/Role/TextTemplate.pm: HASH(0x55607c594708)
  • lib/Dist/Zilla/Role/VersionProvider.pm: HASH(0x55607c722478)
  • lib/Dist/Zilla/Stash/PAUSE.pm: HASH(0x55607c1e9a00)
  • lib/Dist/Zilla/Stash/Rights.pm: HASH(0x55607c36f5d8)
  • lib/Dist/Zilla/Tester.pm: HASH(0x55607c84d2f0)
  • lib/Dist/Zilla/Tutorial.pm: HASH(0x55607c1f34a0)
  • lib/Dist/Zilla/Types.pm: HASH(0x55607c1a42f0)
  • lib/Dist/Zilla/Util.pm: HASH(0x55607c827408)

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.

Modules

Name Abstract Version View
Dist::Zilla distribution builder; installer not included! metacpan
Dist::Zilla::App Dist::Zilla's App::Cmd metacpan
Dist::Zilla::App::Command base class for dzil commands metacpan
Dist::Zilla::App::Command::build build your dist metacpan
Dist::Zilla::App::Command::clean clean up after build, test, or install metacpan
Dist::Zilla::App::Command::install install your dist metacpan
Dist::Zilla::App::Command::listdeps print your distribution's prerequisites metacpan
Dist::Zilla::App::Command::new mint a new dist metacpan
Dist::Zilla::App::Command::nop initialize dzil, then exit metacpan
Dist::Zilla::App::Command::release release your dist to the CPAN metacpan
Dist::Zilla::App::Command::run run stuff in a dir where your dist is built metacpan
Dist::Zilla::App::Command::smoke smoke your dist metacpan
Dist::Zilla::App::Command::test test your dist metacpan
Dist::Zilla::App::Tester testing library for Dist::Zilla::App metacpan
Dist::Zilla::Chrome::Term chrome used for terminal-based interaction metacpan
Dist::Zilla::Chrome::Test the chrome used by Dist::Zilla::Tester metacpan
Dist::Zilla::File::FromCode a file whose content is (re-)built on demand metacpan
Dist::Zilla::File::InMemory a file that you build entirely in memory metacpan
Dist::Zilla::File::OnDisk a file that comes from your filesystem metacpan
Dist::Zilla::MVP::Assembler Dist::Zilla-specific subclass of Config::MVP::Assembler metacpan
Dist::Zilla::MVP::Assembler::GlobalConfig Dist::Zilla::MVP::Assembler for global configuration metacpan
Dist::Zilla::MVP::Assembler::Zilla Dist::Zilla::MVP::Assembler for the Dist::Zilla object metacpan
Dist::Zilla::MVP::Reader::Finder the reader for dist.ini files metacpan
Dist::Zilla::MVP::Reader::Perl the reader for dist.pl files metacpan
Dist::Zilla::MVP::RootSection a standard section in Dist::Zilla's configuration sequence metacpan
Dist::Zilla::MVP::Section a standard section in Dist::Zilla's configuration sequence metacpan
Dist::Zilla::Plugin::AutoPrereq automatically extract prereqs from your modules metacpan
Dist::Zilla::Plugin::AutoVersion take care of numbering versions so you don't have to metacpan
Dist::Zilla::Plugin::BumpVersion bump the configured version number by one before building metacpan
Dist::Zilla::Plugin::ConfirmRelease prompt for confirmation before releasing metacpan
Dist::Zilla::Plugin::DistINI a plugin to add a dist.ini to newly-minted dists metacpan
Dist::Zilla::Plugin::ExecDir install a directory's contents as executables metacpan
Dist::Zilla::Plugin::ExtraTests rewrite ./xt tests to ./t tests with skips metacpan
Dist::Zilla::Plugin::FakeRelease fake plugin to test release metacpan
Dist::Zilla::Plugin::FinderCode a callback-based FileFinder plugin metacpan
Dist::Zilla::Plugin::GatherDir gather all the files in a directory metacpan
Dist::Zilla::Plugin::GatherDir::Template gather all the files in a directory and use them as templates metacpan
Dist::Zilla::Plugin::GenerateFile build a custom file from only the plugin configuration metacpan
Dist::Zilla::Plugin::InlineFiles files in a data section metacpan
Dist::Zilla::Plugin::License output a LICENSE file metacpan
Dist::Zilla::Plugin::MakeMaker build a Makefile.PL that uses ExtUtils::MakeMaker metacpan
Dist::Zilla::Plugin::Manifest build a MANIFEST file metacpan
Dist::Zilla::Plugin::ManifestSkip decline to build files that appear in a MANIFEST.SKIP-like file metacpan
Dist::Zilla::Plugin::MetaConfig summarize Dist::Zilla configuration into distmeta metacpan
Dist::Zilla::Plugin::MetaJSON produce a META.json metacpan
Dist::Zilla::Plugin::MetaResources provide arbitrary "resources" for distribution metadata metacpan
Dist::Zilla::Plugin::MetaTests common extra tests for META.yml metacpan
Dist::Zilla::Plugin::MetaYAML produce a META.yml metacpan
Dist::Zilla::Plugin::ModuleBuild build a Build.PL that uses Module::Build metacpan
Dist::Zilla::Plugin::NextRelease update the next release number in your changelog metacpan
Dist::Zilla::Plugin::PkgVersion add a $VERSION to your packages metacpan
Dist::Zilla::Plugin::PodCoverageTests a release test for Pod coverage metacpan
Dist::Zilla::Plugin::PodSyntaxTests a release test for Pod syntax metacpan
Dist::Zilla::Plugin::PodVersion add a VERSION head1 to each Perl document metacpan
Dist::Zilla::Plugin::Prereq list simple prerequisites metacpan
Dist::Zilla::Plugin::PruneCruft prune stuff that you probably don't mean to include metacpan
Dist::Zilla::Plugin::PruneFiles prune arbirary files from the dist metacpan
Dist::Zilla::Plugin::Readme build a README file metacpan
Dist::Zilla::Plugin::ShareDir install a directory's contents as "ShareDir" content metacpan
Dist::Zilla::Plugin::TemplateModule a simple module-from-template plugin metacpan
Dist::Zilla::Plugin::TestRelease extract archive and run tests before releasing the dist metacpan
Dist::Zilla::Plugin::UploadToCPAN upload the dist to CPAN metacpan
Dist::Zilla::PluginBundle::Basic the basic plugins to maintain and release CPAN dists metacpan
Dist::Zilla::PluginBundle::Classic the classic (old) default configuration for Dist::Zilla metacpan
Dist::Zilla::PluginBundle::FakeClassic build something more or less like a "classic" CPAN dist metacpan
Dist::Zilla::PluginBundle::Filter use another bundle, with some plugins removed metacpan
Dist::Zilla::Prereqs the prerequisites of a Dist::Zilla distribution metacpan
Dist::Zilla::Role::AfterBuild something that runs after building is mostly complete metacpan
Dist::Zilla::Role::AfterMint something that runs after minting is mostly complete metacpan
Dist::Zilla::Role::AfterRelease something that runs after release is mostly complete metacpan
Dist::Zilla::Role::BeforeArchive something that runs before the archive file is built metacpan
Dist::Zilla::Role::BeforeBuild something that runs before building really begins metacpan
Dist::Zilla::Role::BeforeMint something that runs before minting really begins metacpan
Dist::Zilla::Role::BeforeRelease something that runs before release really begins metacpan
Dist::Zilla::Role::BuildRunner something used as a delegating agent during 'dzil run' metacpan
Dist::Zilla::Role::Chrome something that provides a user interface for Dist::Zilla metacpan
Dist::Zilla::Role::ConfigDumper something that can dump its (public, simplified) configuraiton metacpan
Dist::Zilla::Role::ExecFiles something that finds files to install as executables metacpan
Dist::Zilla::Role::File something that can act like a file metacpan
Dist::Zilla::Role::FileFinder something that finds files within the distribution metacpan
Dist::Zilla::Role::FileFinderUser something that uses FileFinder plugins metacpan
Dist::Zilla::Role::FileGatherer something that gathers files into the distribution metacpan
Dist::Zilla::Role::FileInjector something that can add files to the distribution metacpan
Dist::Zilla::Role::FileMunger something that alters a file's destination or content metacpan
Dist::Zilla::Role::FilePruner something that removes found files from the distribution metacpan
Dist::Zilla::Role::InstallTool something that creates an install program for a dist metacpan
Dist::Zilla::Role::MVPReader stored configuration loader role metacpan
Dist::Zilla::Role::MetaProvider something that provides metadata (for META.yml/json) metacpan
Dist::Zilla::Role::ModuleMaker something that injects module files into the dist metacpan
Dist::Zilla::Role::Plugin something that gets plugged in to Dist::Zilla metacpan
Dist::Zilla::Role::PluginBundle something that bundles a bunch of plugins metacpan
Dist::Zilla::Role::PluginBundle::Easy something that bundles a bunch of plugins easily metacpan
Dist::Zilla::Role::PrereqSource something that registers prerequisites metacpan
Dist::Zilla::Role::Releaser something that makes a release of the dist metacpan
Dist::Zilla::Role::ShareDir something that picks a directory to install as shared files metacpan
Dist::Zilla::Role::Stash something that stores options or data for later reference metacpan
Dist::Zilla::Role::TestRunner something used as a delegating agent to 'dzil test' metacpan
Dist::Zilla::Role::TextTemplate something that renders a Text::Template template string metacpan
Dist::Zilla::Role::VersionProvider something that provides a version number for the dist metacpan
Dist::Zilla::Stash::PAUSE a stash of your PAUSE credentials metacpan
Dist::Zilla::Stash::Rights a stash of your default licensing terms metacpan
Dist::Zilla::Tester a testing-enabling stand-in for Dist::Zilla metacpan
Dist::Zilla::Tutorial how to use this "Dist::Zilla" thing metacpan
Dist::Zilla::Types dzil-specific type library metacpan
Dist::Zilla::Util random snippets of code that Dist::Zilla wants metacpan

Provides

Name File View
Dist::Zilla::App::Tester::Result lib/Dist/Zilla/App/Tester.pm metacpan

Other Files

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