Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

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: BoutrosLab::TSVStream, BoutrosLab::TSVStream::Format, BoutrosLab::TSVStream::IO, BoutrosLab::TSVStream::IO::Reader, BoutrosLab::TSVStream::IO::Writer

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_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

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: BoutrosLab::TSVStream, BoutrosLab::TSVStream::Format, BoutrosLab::TSVStream::IO, BoutrosLab::TSVStream::IO::Reader, BoutrosLab::TSVStream::IO::Writer

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
BoutrosLab::TSVStream v0.5.4 metacpan
BoutrosLab::TSVStream::Format metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Human::Dyn metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Human::Fixed metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanNoChr::Dyn metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanNoChr::Fixed metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanTag::Dyn metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanTag::Fixed metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanTagNoChr::Dyn metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::HumanTagNoChr::Fixed metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Role metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Role::Human metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Role::HumanNoChr metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Role::HumanTag metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Role::HumanTagNoChr metacpan
BoutrosLab::TSVStream::Format::AnnovarInput::Types metacpan
BoutrosLab::TSVStream::Format::None::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::AsAnnovarInputChr::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::AsAnnovarInputChr::Fixed metacpan
BoutrosLab::TSVStream::Format::VCF::AsAnnovarInputNoChr::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::AsAnnovarInputNoChr::Fixed metacpan
BoutrosLab::TSVStream::Format::VCF::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::Fixed metacpan
BoutrosLab::TSVStream::Format::VCF::FullChr::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::FullChr::Fixed metacpan
BoutrosLab::TSVStream::Format::VCF::FullNoChr::Dyn metacpan
BoutrosLab::TSVStream::Format::VCF::FullNoChr::Fixed metacpan
BoutrosLab::TSVStream::Format::VCF::Role metacpan
BoutrosLab::TSVStream::Format::VCF::Role::AsAnnovarInput metacpan
BoutrosLab::TSVStream::Format::VCF::Role::AsAnnovarInputChr metacpan
BoutrosLab::TSVStream::Format::VCF::Role::AsAnnovarInputNoChr metacpan
BoutrosLab::TSVStream::Format::VCF::Role::Base metacpan
BoutrosLab::TSVStream::Format::VCF::Role::Full metacpan
BoutrosLab::TSVStream::Format::VCF::Role::FullChr metacpan
BoutrosLab::TSVStream::Format::VCF::Role::FullNoChr metacpan
BoutrosLab::TSVStream::Format::VCF::Role::RecSNV metacpan
BoutrosLab::TSVStream::Format::VCF::Role::WithChr metacpan
BoutrosLab::TSVStream::Format::VCF::Role::WithNoChr metacpan
BoutrosLab::TSVStream::Format::VCF::Types metacpan
BoutrosLab::TSVStream::Format::VCF::Types::KeyValueString metacpan
BoutrosLab::TSVStream::IO metacpan
BoutrosLab::TSVStream::IO::Reader metacpan
BoutrosLab::TSVStream::IO::Reader::Dyn metacpan
BoutrosLab::TSVStream::IO::Reader::Fixed metacpan
BoutrosLab::TSVStream::IO::Role::Base::Dyn metacpan
BoutrosLab::TSVStream::IO::Role::Base::Fixed metacpan
BoutrosLab::TSVStream::IO::Role::Dyn metacpan
BoutrosLab::TSVStream::IO::Role::Fixed metacpan
BoutrosLab::TSVStream::IO::Role::Reader::Dyn metacpan
BoutrosLab::TSVStream::IO::Role::Reader::Filter metacpan
BoutrosLab::TSVStream::IO::Role::Reader::Fixed metacpan
BoutrosLab::TSVStream::IO::Role::Writer::Dyn metacpan
BoutrosLab::TSVStream::IO::Role::Writer::Filter metacpan
BoutrosLab::TSVStream::IO::Role::Writer::Fixed metacpan
BoutrosLab::TSVStream::IO::Writer metacpan
BoutrosLab::TSVStream::IO::Writer::Dyn metacpan
BoutrosLab::TSVStream::IO::Writer::Fixed metacpan

Other Files

Build.PL metacpan
ChangeLog metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
README metacpan