CBOR-Free 0.33 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: PaxHeader/CBOR-Free-0.33,PaxHeader/CBOR-Free-0.33,CBOR-Free-0.33/PaxHeader/t_manual,CBOR-Free-0.33/PaxHeader/t_manual,CBOR-Free-0.33/PaxHeader/cbor_free_common.h,CBOR-Free-0.33/PaxHeader/cbor_free_common.h,CBOR-Free-0.33/PaxHeader/LICENSE,CBOR-Free-0.33/PaxHeader/LICENSE,CBOR-Free-0.33/PaxHeader/Changes,CBOR-Free-0.33/PaxHeader/Changes,CBOR-Free-0.33/PaxHeader/cbor_free_decode.h,CBOR-Free-0.33/PaxHeader/cbor_free_decode.h,CBOR-Free-0.33/PaxHeader/MANIFEST,CBOR-Free-0.33/PaxHeader/MANIFEST,CBOR-Free-0.33/PaxHeader/cbor_free_encode.h,CBOR-Free-0.33/PaxHeader/cbor_free_encode.h,CBOR-Free-0.33/PaxHeader/t,CBOR-Free-0.33/PaxHeader/t,CBOR-Free-0.33/PaxHeader/cbor_free_boolean.h,CBOR-Free-0.33/PaxHeader/cbor_free_boolean.h,CBOR-Free-0.33/PaxHeader/README.md,CBOR-Free-0.33/PaxHeader/README.md,CBOR-Free-0.33/PaxHeader/typemap,CBOR-Free-0.33/PaxHeader/typemap,CBOR-Free-0.33/PaxHeader/META.yml,CBOR-Free-0.33/PaxHeader/META.yml,CBOR-Free-0.33/PaxHeader/lib,CBOR-Free-0.33/PaxHeader/lib,CBOR-Free-0.33/PaxHeader/cbor_free_common.c,CBOR-Free-0.33/PaxHeader/cbor_free_common.c,CBOR-Free-0.33/PaxHeader/Makefile.PL,CBOR-Free-0.33/PaxHeader/Makefile.PL,CBOR-Free-0.33/PaxHeader/cbor_free_encode.c,CBOR-Free-0.33/PaxHeader/cbor_free_encode.c,CBOR-Free-0.33/PaxHeader/cbor_free_decode.c,CBOR-Free-0.33/PaxHeader/cbor_free_decode.c,CBOR-Free-0.33/PaxHeader/Free.xs,CBOR-Free-0.33/PaxHeader/Free.xs,CBOR-Free-0.33/PaxHeader/cbor_free_boolean.c,CBOR-Free-0.33/PaxHeader/cbor_free_boolean.c,CBOR-Free-0.33/PaxHeader/easyxs,CBOR-Free-0.33/PaxHeader/easyxs,CBOR-Free-0.33/PaxHeader/META.json,CBOR-Free-0.33/PaxHeader/META.json,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_string.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_string.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_debug.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_debug.h,CBOR-Free-0.33/easyxs/PaxHeader/LICENSE,CBOR-Free-0.33/easyxs/PaxHeader/LICENSE,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_numeric.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_numeric.h,CBOR-Free-0.33/easyxs/PaxHeader/ppport.h,CBOR-Free-0.33/easyxs/PaxHeader/ppport.h,CBOR-Free-0.33/easyxs/PaxHeader/README.md,CBOR-Free-0.33/easyxs/PaxHeader/README.md,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_perlcall.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs_perlcall.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs.h,CBOR-Free-0.33/easyxs/PaxHeader/easyxs.h,CBOR-Free-0.33/easyxs/PaxHeader/init.h,CBOR-Free-0.33/easyxs/PaxHeader/init.h,CBOR-Free-0.33/lib/PaxHeader/CBOR,CBOR-Free-0.33/lib/PaxHeader/CBOR,CBOR-Free-0.33/lib/CBOR/PaxHeader/Free,CBOR-Free-0.33/lib/CBOR/PaxHeader/Free,CBOR-Free-0.33/lib/CBOR/PaxHeader/Free.pm,CBOR-Free-0.33/lib/CBOR/PaxHeader/Free.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/AddOne.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/AddOne.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Decoder.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Decoder.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Decoder,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Decoder,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/X.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/X.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/SequenceDecoder.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/SequenceDecoder.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Tagged.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/Tagged.pm,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/X,CBOR-Free-0.33/lib/CBOR/Free/PaxHeader/X,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidUTF8.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidUTF8.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/WideCharacter.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/WideCharacter.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidMapKey.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidMapKey.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Incomplete.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Incomplete.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/CannotDecode64Bit.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/CannotDecode64Bit.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/DuplicateMapKey.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/DuplicateMapKey.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/NegativeIntTooLow.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/NegativeIntTooLow.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidControl.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/InvalidControl.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Recursion.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Recursion.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Unrecognized.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Unrecognized.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Base.pm,CBOR-Free-0.33/lib/CBOR/Free/X/PaxHeader/Base.pm,CBOR-Free-0.33/lib/CBOR/Free/Decoder/PaxHeader/Base.pm,CBOR-Free-0.33/lib/CBOR/Free/Decoder/PaxHeader/Base.pm,CBOR-Free-0.33/t/PaxHeader/pod.t,CBOR-Free-0.33/t/PaxHeader/pod.t,CBOR-Free-0.33/t/PaxHeader/shared.t,CBOR-Free-0.33/t/PaxHeader/shared.t,CBOR-Free-0.33/t/PaxHeader/scalar_ref.t,CBOR-Free-0.33/t/PaxHeader/scalar_ref.t,CBOR-Free-0.33/t/PaxHeader/tag.t,CBOR-Free-0.33/t/PaxHeader/tag.t,CBOR-Free-0.33/t/PaxHeader/float.t,CBOR-Free-0.33/t/PaxHeader/float.t,CBOR-Free-0.33/t/PaxHeader/tag_decode.t,CBOR-Free-0.33/t/PaxHeader/tag_decode.t,CBOR-Free-0.33/t/PaxHeader/incomplete.t,CBOR-Free-0.33/t/PaxHeader/incomplete.t,CBOR-Free-0.33/t/PaxHeader/negint.t,CBOR-Free-0.33/t/PaxHeader/negint.t,CBOR-Free-0.33/t/PaxHeader/32bit.t,CBOR-Free-0.33/t/PaxHeader/32bit.t,CBOR-Free-0.33/t/PaxHeader/sequence_decoder.t,CBOR-Free-0.33/t/PaxHeader/sequence_decoder.t,CBOR-Free-0.33/t/PaxHeader/config.t,CBOR-Free-0.33/t/PaxHeader/config.t,CBOR-Free-0.33/t/PaxHeader/decode_map_keys.t,CBOR-Free-0.33/t/PaxHeader/decode_map_keys.t,CBOR-Free-0.33/t/PaxHeader/cbor_numbers_sort_lex.t,CBOR-Free-0.33/t/PaxHeader/cbor_numbers_sort_lex.t,CBOR-Free-0.33/t/PaxHeader/add_one.t,CBOR-Free-0.33/t/PaxHeader/add_one.t,CBOR-Free-0.33/t/PaxHeader/duplicate_map_keys.t,CBOR-Free-0.33/t/PaxHeader/duplicate_map_keys.t,CBOR-Free-0.33/t/PaxHeader/errors.t,CBOR-Free-0.33/t/PaxHeader/errors.t,CBOR-Free-0.33/t/PaxHeader/encode_modes.t,CBOR-Free-0.33/t/PaxHeader/encode_modes.t,CBOR-Free-0.33/t/PaxHeader/dec_strings.t,CBOR-Free-0.33/t/PaxHeader/dec_strings.t,CBOR-Free-0.33/t/PaxHeader/boolean.t,CBOR-Free-0.33/t/PaxHeader/boolean.t,CBOR-Free-0.33/t/PaxHeader/array.t,CBOR-Free-0.33/t/PaxHeader/array.t,CBOR-Free-0.33/t/PaxHeader/uint.t,CBOR-Free-0.33/t/PaxHeader/uint.t,CBOR-Free-0.33/t/PaxHeader/against_cbor_xs.t,CBOR-Free-0.33/t/PaxHeader/against_cbor_xs.t,CBOR-Free-0.33/t/PaxHeader/fuzzed.t,CBOR-Free-0.33/t/PaxHeader/fuzzed.t,CBOR-Free-0.33/t/PaxHeader/fuzzed,CBOR-Free-0.33/t/PaxHeader/fuzzed,CBOR-Free-0.33/t/PaxHeader/undef.t,CBOR-Free-0.33/t/PaxHeader/undef.t,CBOR-Free-0.33/t/PaxHeader/string_decode_modes.t,CBOR-Free-0.33/t/PaxHeader/string_decode_modes.t,CBOR-Free-0.33/t/PaxHeader/examples.t,CBOR-Free-0.33/t/PaxHeader/examples.t,CBOR-Free-0.33/t/PaxHeader/hash.t,CBOR-Free-0.33/t/PaxHeader/hash.t,CBOR-Free-0.33/t/PaxHeader/decode.t,CBOR-Free-0.33/t/PaxHeader/decode.t,CBOR-Free-0.33/t/PaxHeader/string.t,CBOR-Free-0.33/t/PaxHeader/string.t,CBOR-Free-0.33/t/fuzzed/PaxHeader/a,CBOR-Free-0.33/t/fuzzed/PaxHeader/a,CBOR-Free-0.33/t_manual/PaxHeader/upstream_test_vectors.t,CBOR-Free-0.33/t_manual/PaxHeader/upstream_test_vectors.t
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: CBOR::Free::Decoder

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: CBOR::Free::Decoder

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
CBOR::Free Fast CBOR for everyone 0.33 metacpan
CBOR::Free::AddOne metacpan
CBOR::Free::Decoder metacpan
CBOR::Free::Decoder::Base metacpan
CBOR::Free::SequenceDecoder metacpan
CBOR::Free::Tagged metacpan
CBOR::Free::X metacpan
CBOR::Free::X::Base metacpan
CBOR::Free::X::CannotDecode64Bit metacpan
CBOR::Free::X::DuplicateMapKey metacpan
CBOR::Free::X::Incomplete metacpan
CBOR::Free::X::InvalidControl metacpan
CBOR::Free::X::InvalidMapKey metacpan
CBOR::Free::X::InvalidUTF8 metacpan
CBOR::Free::X::NegativeIntTooLow metacpan
CBOR::Free::X::Recursion metacpan
CBOR::Free::X::Unrecognized metacpan
CBOR::Free::X::WideCharacter metacpan

Other Files

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