B-C 1.04_26 Deleted
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: B::Asmdata, B::Stash, ByteLoader
- valid_signature
-
Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.
Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Thu 03 Dec 2009 07:24:09 AM JST gpg: using DSA key 9A6D92628FFDC942 gpg: Can't check signature: No public key --- SIGNATURE Thu Dec 3 07:24:13 2009 +++ @@ -11,7 +11,7 @@ SHA1 99af2aa46547736a772149989568368103e5bcfb Changes SHA1 c0bf1a619a3a61a05da7ec8a9845e48fa4511c97 Copying SHA1 eee0bc7ac9ce6d39f57c8b9584eb9b2ffbc2dd06 MANIFEST -SHA1 225d861abde24ac270164fd28dd9e66c650678b3 META.yml +SHA1 902eaf3ee81fb767fb6da9bd484acc8f58810de9 META.yml SHA1 3b97ba7b65b50e61483e72f7011c8497f038ef2e Makefile.PL SHA1 56cd68cba7ea1776dc0d29e912a796936f15f57b NOTES SHA1 c6b48f47e3b0921fb8b65c6aab724af36340b07d README ==> MISMATCHED content between SIGNATURE and distribution files! <==
- 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_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- 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: ByteLoader/ByteLoader.pm
- 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.
- 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: B::Asmdata, B::Assembler, B::Bblock, B::Bytecode, B::Bytecode56, B::C, B::CC, B::Disassembler, B::Stackobj, B::Stash, ByteLoader
- 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.06_05,0.07_05,1.00,1.00_02,1.02_01,1.02_04,1.04_26,1.05_03
- 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.
- 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 |
---|---|---|---|
B::Asmdata | Autogenerated data about Perl ops, used to generate bytecode | 1.02_01 | metacpan |
B::Assembler | Assemble Perl bytecode | 0.07_05 | metacpan |
B::Bblock | Walk basic blocks | 1.02_01 | metacpan |
B::Bytecode | Perl compiler's bytecode backend | 1.02_04 | metacpan |
B::Bytecode56 | metacpan | ||
B::C | Perl compiler's C backend | 1.04_26 | metacpan |
B::CC | Perl compiler's optimized C translation backend | 1.00_02 | metacpan |
B::Disassembler | Disassemble Perl bytecode | 1.05_03 | metacpan |
B::Stackobj | Helper module for CC backend | 1.00 | metacpan |
B::Stash | show what stashes are loaded | 1.00 | metacpan |
ByteLoader | load byte compiled perl code | 0.06_05 | metacpan |