Kwalitee Issues

No Core Issues.

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: testalienMC_9y/Test/Alien/XS/Mod0.pm

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.01,1.49

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
Alien::Base Base classes for Alien:: modules 1.49 metacpan
Alien::Base::PkgConfig Private legacy pkg-config class for Alien::Base 1.49 metacpan
Alien::Base::Wrapper Compiler and linker wrapper for Alien 1.49 metacpan
Alien::Build Build external dependencies for use in CPAN 1.49 metacpan
Alien::Build::CommandSequence Alien::Build command sequence 1.49 metacpan
Alien::Build::Interpolate Advanced interpolation engine for Alien builds 1.49 metacpan
Alien::Build::Interpolate::Default Default interpolator for Alien::Build 1.49 metacpan
Alien::Build::MM Alien::Build installer code for ExtUtils::MakeMaker 1.49 metacpan
Alien::Build::Plugin Plugin base class for Alien::Build 1.49 metacpan
Alien::Build::Plugin::Build::Autoconf Autoconf plugin for Alien::Build 1.49 metacpan
Alien::Build::Plugin::Build::CMake CMake plugin for Alien::Build 1.49 metacpan
Alien::Build::Plugin::Build::MSYS MSYS plugin for Alien::Build 1.49 metacpan
Alien::Build::Plugin::Build::Make Make plugin for Alien::Build 1.49 metacpan
Alien::Build::Plugin::Build::SearchDep Add dependencies to library and header search path 1.49 metacpan
Alien::Build::Plugin::Core::Download Core download plugin 1.49 metacpan
Alien::Build::Plugin::Core::FFI Core FFI plugin 1.49 metacpan
Alien::Build::Plugin::Core::Gather Core gather plugin 1.49 metacpan
Alien::Build::Plugin::Core::Legacy Core Alien::Build plugin to maintain compatibility with legacy Alien::Base 1.49 metacpan
Alien::Build::Plugin::Core::Override Core override plugin 1.49 metacpan
Alien::Build::Plugin::Core::Setup Core setup plugin 1.49 metacpan
Alien::Build::Plugin::Core::Tail Core tail setup plugin 1.49 metacpan
Alien::Build::Plugin::Decode::DirListing Plugin to extract links from a directory listing 1.49 metacpan
Alien::Build::Plugin::Decode::DirListingFtpcopy Plugin to extract links from a directory listing using ftpcopy 1.49 metacpan
Alien::Build::Plugin::Decode::HTML Plugin to extract links from HTML 1.49 metacpan
Alien::Build::Plugin::Download::Negotiate Download negotiation plugin 1.49 metacpan
Alien::Build::Plugin::Extract::ArchiveTar Plugin to extract a tarball using Archive::Tar 1.49 metacpan
Alien::Build::Plugin::Extract::ArchiveZip Plugin to extract a tarball using Archive::Zip 1.49 metacpan
Alien::Build::Plugin::Extract::CommandLine Plugin to extract an archive using command line tools 1.49 metacpan
Alien::Build::Plugin::Extract::Directory Plugin to extract a downloaded directory to a build directory 1.49 metacpan
Alien::Build::Plugin::Extract::Negotiate Extraction negotiation plugin 1.49 metacpan
Alien::Build::Plugin::Fetch::CurlCommand Plugin for fetching files using curl 1.49 metacpan
Alien::Build::Plugin::Fetch::HTTPTiny Plugin for fetching files using HTTP::Tiny 1.49 metacpan
Alien::Build::Plugin::Fetch::LWP Plugin for fetching files using LWP 1.49 metacpan
Alien::Build::Plugin::Fetch::Local Plugin for fetching a local file 1.49 metacpan
Alien::Build::Plugin::Fetch::LocalDir Plugin for fetching a local directory 1.49 metacpan
Alien::Build::Plugin::Fetch::NetFTP Plugin for fetching files using Net::FTP 1.49 metacpan
Alien::Build::Plugin::Fetch::Wget Plugin for fetching files using wget 1.49 metacpan
Alien::Build::Plugin::Gather::IsolateDynamic Plugin to gather dynamic libraries into a separate directory 1.49 metacpan
Alien::Build::Plugin::PkgConfig::CommandLine Probe system and determine library or tool properties using the pkg-config command line interface 1.49 metacpan
Alien::Build::Plugin::PkgConfig::LibPkgConf Probe system and determine library or tool properties using PkgConfig::LibPkgConf 1.49 metacpan
Alien::Build::Plugin::PkgConfig::MakeStatic Convert .pc files into static 1.49 metacpan
Alien::Build::Plugin::PkgConfig::Negotiate Package configuration negotiation plugin 1.49 metacpan
Alien::Build::Plugin::PkgConfig::PP Probe system and determine library or tool properties using PkgConfig.pm 1.49 metacpan
Alien::Build::Plugin::Prefer::BadVersion Plugin to filter out known bad versions 1.49 metacpan
Alien::Build::Plugin::Prefer::GoodVersion Plugin to filter known good versions 1.49 metacpan
Alien::Build::Plugin::Prefer::SortVersions Plugin to sort candidates by most recent first 1.49 metacpan
Alien::Build::Plugin::Probe::CBuilder Probe for system libraries by guessing with ExtUtils::CBuilder 1.49 metacpan
Alien::Build::Plugin::Probe::CommandLine Probe for tools or commands already available 1.49 metacpan
Alien::Build::Plugin::Test::Mock Mock plugin for testing 1.49 metacpan
Alien::Build::Util Private utility functions for Alien::Build 1.49 metacpan
Alien::Build::Version::Basic Very basic version object for Alien::Build 1.49 metacpan
Alien::Role Extend Alien::Base with roles! 1.49 metacpan
Test::Alien Testing tools for Alien modules 1.49 metacpan
Test::Alien::Build Tools for testing Alien::Build + alienfile 1.49 metacpan
Test::Alien::CanCompile Skip a test file unless a C compiler is available 1.49 metacpan
Test::Alien::CanPlatypus Skip a test file unless FFI::Platypus is available 1.49 metacpan
Test::Alien::Run Run object 1.49 metacpan
Test::Alien::Synthetic A mock alien object for testing 1.49 metacpan
Test::Alien::XS::Mod0 0.01 metacpan
alienfile Specification for defining an external dependency for CPAN 1.49 metacpan

Provides

Name File View
Alien::Build::Interpolate::Helper lib/Alien/Build/Interpolate.pm metacpan
Alien::Build::Meta lib/Alien/Build.pm metacpan
Alien::Build::PluginMeta lib/Alien/Build/Plugin.pm metacpan
Alien::Build::TempDir lib/Alien/Build.pm metacpan
Alien::Build::rc lib/Alien/Build.pm metacpan

Other Files

Changes metacpan
Changes.Alien-Base metacpan
Changes.Alien-Base-Wrapper metacpan
Changes.Test-Alien metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
dist.ini metacpan