Kwalitee Issues

no_broken_auto_install

Upgrade the bundled version of Module::Install to at least 0.89, but preferably to the most current release. Alternatively, you can switch to another build system / installer that does not suffer from this problem. (ExtUtils::MakeMaker, Module::Build both of which have their own set of problems.)

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (99) does not match dist (139):
  • Missing in MANIFEST: ._Changes, ._Makefile.PL, ._chart.pl, lib/Chart/._Clicker.pm, lib/Chart/Clicker/._Axis.pm, lib/Chart/Clicker/._Decoration.pm, lib/Chart/Clicker/._Shape.pm, lib/Chart/Clicker/._Simple.pm, lib/Chart/Clicker/Axis/._DateTime.pm, lib/Chart/Clicker/Data/._DataSet.pm, lib/Chart/Clicker/Data/._Range.pm, lib/Chart/Clicker/Data/._Series.pm, lib/Chart/Clicker/Decoration/._Glass.pm, lib/Chart/Clicker/Decoration/._Label.pm, lib/Chart/Clicker/Decoration/._Legend.pm, lib/Chart/Clicker/Decoration/._LegendItem.pm, lib/Chart/Clicker/Decoration/._Plot.pm, lib/Chart/Clicker/Drawing/._Border.pm, lib/Chart/Clicker/Drawing/._Color.pm, lib/Chart/Clicker/Drawing/._Component.pm, lib/Chart/Clicker/Drawing/._Font.pm, lib/Chart/Clicker/Drawing/._Stroke.pm, lib/Chart/Clicker/Renderer/._Area.pm, lib/Chart/Clicker/Renderer/._Bar.pm, lib/Chart/Clicker/Renderer/._Base.pm, lib/Chart/Clicker/Renderer/._Line.pm, lib/Chart/Clicker/Renderer/._Measurement.pm, lib/Chart/Clicker/Renderer/._Pie.pm, lib/Chart/Clicker/Renderer/._Point.pm, lib/Chart/Clicker/Renderer/._StackedBar.pm, lib/Chart/Clicker/Shape/._Arc.pm, t/._00-basic.t, t/._00-drawing-border.t, t/._00-drawing-insets.t, t/._03-axis.t, t/._05-decoration-label.t, t/._800-layout.t, t/._990-normal.t, t/._995-newstyle.t, t/._999-simple.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: Chart::._Clicker, Chart::Clicker::._Axis, Chart::Clicker::._Decoration, Chart::Clicker::._Shape, Chart::Clicker::._Simple, Chart::Clicker::Axis::._DateTime, Chart::Clicker::Data::._DataSet, Chart::Clicker::Data::._Range, Chart::Clicker::Data::._Series, Chart::Clicker::Decoration::._Glass, Chart::Clicker::Decoration::._Label, Chart::Clicker::Decoration::._Legend, Chart::Clicker::Decoration::._LegendItem, Chart::Clicker::Decoration::._Plot, Chart::Clicker::Drawing::._Border, Chart::Clicker::Drawing::._Color, Chart::Clicker::Drawing::._Component, Chart::Clicker::Drawing::._Font, Chart::Clicker::Drawing::._Stroke, Chart::Clicker::Renderer::._Area, Chart::Clicker::Renderer::._Bar, Chart::Clicker::Renderer::._Base, Chart::Clicker::Renderer::._Line, Chart::Clicker::Renderer::._Measurement, Chart::Clicker::Renderer::._Pie, Chart::Clicker::Renderer::._Point, Chart::Clicker::Renderer::._StackedBar, Chart::Clicker::Shape::._Arc

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.

no_dot_underscore_files

If you use Mac OS X, set COPYFILE_DISABLE (for OS 10.5 and better) or COPY_EXTENDED_ATTRIBUTES_DISABLE (for OS 10.4) environmental variable to true to exclude dot underscore files from a distribution.

Error:

  • ._Changes
  • ._Makefile.PL
  • ._chart.pl
  • lib/Chart/._Clicker.pm
  • lib/Chart/Clicker/._Axis.pm
  • lib/Chart/Clicker/._Decoration.pm
  • lib/Chart/Clicker/._Shape.pm
  • lib/Chart/Clicker/._Simple.pm
  • lib/Chart/Clicker/Axis/._DateTime.pm
  • lib/Chart/Clicker/Data/._DataSet.pm
  • lib/Chart/Clicker/Data/._Range.pm
  • lib/Chart/Clicker/Data/._Series.pm
  • lib/Chart/Clicker/Decoration/._Glass.pm
  • lib/Chart/Clicker/Decoration/._Label.pm
  • lib/Chart/Clicker/Decoration/._Legend.pm
  • lib/Chart/Clicker/Decoration/._LegendItem.pm
  • lib/Chart/Clicker/Decoration/._Plot.pm
  • lib/Chart/Clicker/Drawing/._Border.pm
  • lib/Chart/Clicker/Drawing/._Color.pm
  • lib/Chart/Clicker/Drawing/._Component.pm
  • lib/Chart/Clicker/Drawing/._Font.pm
  • lib/Chart/Clicker/Drawing/._Stroke.pm
  • lib/Chart/Clicker/Renderer/._Area.pm
  • lib/Chart/Clicker/Renderer/._Bar.pm
  • lib/Chart/Clicker/Renderer/._Base.pm
  • lib/Chart/Clicker/Renderer/._Line.pm
  • lib/Chart/Clicker/Renderer/._Measurement.pm
  • lib/Chart/Clicker/Renderer/._Pie.pm
  • lib/Chart/Clicker/Renderer/._Point.pm
  • lib/Chart/Clicker/Renderer/._StackedBar.pm
  • lib/Chart/Clicker/Shape/._Arc.pm
  • t/._00-basic.t
  • t/._00-drawing-border.t
  • t/._00-drawing-insets.t
  • t/._03-axis.t
  • t/._05-decoration-label.t
  • t/._800-layout.t
  • t/._990-normal.t
  • t/._995-newstyle.t
  • t/._999-simple.t

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.

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: Chart::._Clicker, Chart::Clicker::._Axis, Chart::Clicker::._Decoration, Chart::Clicker::._Shape, Chart::Clicker::._Simple, Chart::Clicker::Axis::._DateTime, Chart::Clicker::Data::._DataSet, Chart::Clicker::Data::._Range, Chart::Clicker::Data::._Series, Chart::Clicker::Decoration::._Glass, Chart::Clicker::Decoration::._Label, Chart::Clicker::Decoration::._Legend, Chart::Clicker::Decoration::._LegendItem, Chart::Clicker::Decoration::._Plot, Chart::Clicker::Drawing::._Border, Chart::Clicker::Drawing::._Color, Chart::Clicker::Drawing::._Component, Chart::Clicker::Drawing::._Font, Chart::Clicker::Drawing::._Stroke, Chart::Clicker::Renderer::._Area, Chart::Clicker::Renderer::._Bar, Chart::Clicker::Renderer::._Base, Chart::Clicker::Renderer::._Line, Chart::Clicker::Renderer::._Measurement, Chart::Clicker::Renderer::._Pie, Chart::Clicker::Renderer::._Point, Chart::Clicker::Renderer::._StackedBar, Chart::Clicker::Shape::._Arc

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_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
Chart::Clicker Powerful, extensible charting. 1.004001 metacpan
Chart::Clicker::Axis metacpan
Chart::Clicker::Axis::DateTime metacpan
Chart::Clicker::Data::DataSet metacpan
Chart::Clicker::Data::Marker metacpan
Chart::Clicker::Data::Range metacpan
Chart::Clicker::Data::Series metacpan
Chart::Clicker::Decoration metacpan
Chart::Clicker::Decoration::Glass metacpan
Chart::Clicker::Decoration::Grid metacpan
Chart::Clicker::Decoration::Label metacpan
Chart::Clicker::Decoration::Legend metacpan
Chart::Clicker::Decoration::LegendItem metacpan
Chart::Clicker::Decoration::MarkerOverlay metacpan
Chart::Clicker::Decoration::Plot metacpan
Chart::Clicker::Drawing metacpan
Chart::Clicker::Drawing::Border metacpan
Chart::Clicker::Drawing::Color metacpan
Chart::Clicker::Drawing::ColorAllocator metacpan
Chart::Clicker::Drawing::Component metacpan
Chart::Clicker::Drawing::Container metacpan
Chart::Clicker::Drawing::Dimension metacpan
Chart::Clicker::Drawing::Font metacpan
Chart::Clicker::Drawing::Insets metacpan
Chart::Clicker::Drawing::Point metacpan
Chart::Clicker::Drawing::Stroke metacpan
Chart::Clicker::Renderer::Area metacpan
Chart::Clicker::Renderer::Bar metacpan
Chart::Clicker::Renderer::Base metacpan
Chart::Clicker::Renderer::Line metacpan
Chart::Clicker::Renderer::Measurement metacpan
Chart::Clicker::Renderer::Pie metacpan
Chart::Clicker::Renderer::Point metacpan
Chart::Clicker::Renderer::StackedBar metacpan
Chart::Clicker::Shape metacpan
Chart::Clicker::Shape::Arc metacpan
Chart::Clicker::Shape::Rectangle metacpan
Chart::Clicker::Simple Simple Clicker Chart metacpan

Other Files

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