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: ./PaxHeaders.2242/Quantum-Superpositions-Lazy-1.06,./PaxHeaders.2242/Quantum-Superpositions-Lazy-1.06,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/README.md,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/README.md,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/Changes,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/Changes,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/META.json,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/META.json,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/MANIFEST,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/MANIFEST,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/Makefile.PL,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/Makefile.PL,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/t,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/12-qsl.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/12-qsl.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/99-examples.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/99-examples.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/06-logic.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/06-logic.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/10-transformations.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/10-transformations.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/09-sourcing.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/09-sourcing.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/11-stats-implementations.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/11-stats-implementations.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/08-statistics.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/08-statistics.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/04-operators.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/04-operators.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/01-foundation.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/01-foundation.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/03-addition.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/03-addition.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/lib,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/lib,Quantum-Superpositions-Lazy-1.06/t/lib/PaxHeaders.2242/StateTesters.pm,Quantum-Superpositions-Lazy-1.06/t/lib/PaxHeaders.2242/StateTesters.pm,Quantum-Superpositions-Lazy-1.06/t/lib/PaxHeaders.2242/AlternativeStatistics.pm,Quantum-Superpositions-Lazy-1.06/t/lib/PaxHeaders.2242/AlternativeStatistics.pm,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/07-logic-to-superpos.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/07-logic-to-superpos.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/05-states.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/05-states.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/02-weights.t,Quantum-Superpositions-Lazy-1.06/t/PaxHeaders.2242/02-weights.t,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/META.yml,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/META.yml,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/lib,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/lib,Quantum-Superpositions-Lazy-1.06/lib/PaxHeaders.2242/Q,Quantum-Superpositions-Lazy-1.06/lib/PaxHeaders.2242/Q,Quantum-Superpositions-Lazy-1.06/lib/Q/PaxHeaders.2242/S,Quantum-Superpositions-Lazy-1.06/lib/Q/PaxHeaders.2242/S,Quantum-Superpositions-Lazy-1.06/lib/Q/S/PaxHeaders.2242/L.pm,Quantum-Superpositions-Lazy-1.06/lib/Q/S/PaxHeaders.2242/L.pm,Quantum-Superpositions-Lazy-1.06/lib/PaxHeaders.2242/Quantum,Quantum-Superpositions-Lazy-1.06/lib/PaxHeaders.2242/Quantum,Quantum-Superpositions-Lazy-1.06/lib/Quantum/PaxHeaders.2242/Superpositions,Quantum-Superpositions-Lazy-1.06/lib/Quantum/PaxHeaders.2242/Superpositions,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/PaxHeaders.2242/Lazy,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/PaxHeaders.2242/Lazy,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/ComputedState.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/ComputedState.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Manual.pod,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Manual.pod,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Operation,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Operation,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Operation/PaxHeaders.2242/Computati,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Operation/PaxHeaders.2242/Computati,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Operation/PaxHeaders.2242/Logical.p,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Operation/PaxHeaders.2242/Logical.p,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/State.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/State.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Superposition.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Superposition.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Computation.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Computation.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Util.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Util.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Role,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Role,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Role/PaxHeaders.2242/Collapsible.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Role/PaxHeaders.2242/Collapsible.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Role/PaxHeaders.2242/Operation.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/Role/PaxHeaders.2242/Operation.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Statistics.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/Lazy/PaxHeaders.2242/Statistics.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/PaxHeaders.2242/Lazy.pm,Quantum-Superpositions-Lazy-1.06/lib/Quantum/Superpositions/PaxHeaders.2242/Lazy.pm,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/examples,Quantum-Superpositions-Lazy-1.06/PaxHeaders.2242/examples,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/dice-roll.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/dice-roll.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/prime.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/prime.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/factors.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/factors.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/statistics.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/statistics.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/sourcing.pl,Quantum-Superpositions-Lazy-1.06/examples/PaxHeaders.2242/sourcing.pl

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: Q::S::L

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: Q::S::L

no_invalid_versions

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

Error:

  • lib/Q/S/L.pm: HASH(0x556de466dbe8)

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_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
Q::S::L Shortcut for Quantum::Superpositions::Lazy metacpan
Quantum::Superpositions::Lazy Weighted QM-like superpositions with lazy evaluation 1.06 metacpan
Quantum::Superpositions::Lazy::Computation a computation result, superposition-like class 1.06 metacpan
Quantum::Superpositions::Lazy::ComputedState a weighted state implementation with the source of the computation 1.06 metacpan
Quantum::Superpositions::Lazy::Operation::Computational 1.06 metacpan
Quantum::Superpositions::Lazy::Operation::Logical 1.06 metacpan
Quantum::Superpositions::Lazy::Role::Collapsible 1.06 metacpan
Quantum::Superpositions::Lazy::Role::Operation 1.06 metacpan
Quantum::Superpositions::Lazy::State a weighted state implementation 1.06 metacpan
Quantum::Superpositions::Lazy::Statistics statistical measures on superpositions 1.06 metacpan
Quantum::Superpositions::Lazy::Superposition a weighted superposition implementation 1.06 metacpan
Quantum::Superpositions::Lazy::Util 1.06 metacpan

Other Files

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