Kwalitee Issues

buildtool_not_executable

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

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Curses
  • Curses::UI
  • Curses::UI::Common
  • Curses::UI::Widget
  • Gtk2::Ex::MenuView
  • Gtk2::Ex::PodViewer
  • Image::BMP
  • Image::Base::Prima::Drawable
  • Image::Base::Tk::Photo
  • Image::Base::X11::Protocol::Window
  • Image::Xpm
  • Math::Round
  • Prima
  • Prima::Buttons
  • Prima::ComboBox
  • Prima::Label
  • Prima::MsgBox
  • Tk
  • Tk::Balloon
  • Tk::Canvas
  • Tk::Derived
  • Tk::Dialog
  • Tk::DialogBox
  • Tk::Label
  • Tk::MainWindow
  • Wx
  • Wx::Event
  • X11::Protocol
  • X11::Protocol::Other
  • X11::Protocol::WM
  • X11::Protocol::XSetRoot

use_warnings

Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: App::MathImage, App::MathImage::Curses::Drawing, App::MathImage::Generator, App::MathImage::Image::Base::BMP, App::MathImage::Image::Base::LifeBitmap, App::MathImage::Image::Base::LifeRLE, App::MathImage::Image::Base::Other, App::MathImage::Image::Base::Tektronix, App::MathImage::Image::Base::XpmClipped, App::MathImage::Lines, App::MathImage::LinesLevel, App::MathImage::LinesTree, App::MathImage::RectByXY, App::MathImage::Regexp::Common::OEIS, App::MathImage::Tk::Perl::WeakAfter, App::MathImage::Wx::Drawing, App::MathImage::Wx::Generator, App::MathImage::Wx::Main, App::MathImage::Wx::Params::Boolean, App::MathImage::Wx::Params::Enum, App::MathImage::Wx::Params::Filename, App::MathImage::Wx::Params::Float, App::MathImage::Wx::Params::Integer, App::MathImage::Wx::Params::String, App::MathImage::X11::Generator, App::MathImage::X11::Protocol::Async, App::MathImage::X11::Protocol::EventHandlerExtra, App::MathImage::X11::Protocol::EventMaskExtra, App::MathImage::X11::Protocol::Splash

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • Test
  • Test::More

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).

Modules

Name Abstract Version View
App::MathImage math-image application module 110 metacpan
App::MathImage::Curses::Drawing 110 metacpan
App::MathImage::Curses::Main 110 metacpan
App::MathImage::Generator 110 metacpan
App::MathImage::Gtk2::AboutDialog about dialog module 110 metacpan
App::MathImage::Gtk2::Drawing 110 metacpan
App::MathImage::Gtk2::Drawing::Values 110 metacpan
App::MathImage::Gtk2::Ex::AdjustmentBits helpers for Gtk2::Adjustment objects 110 metacpan
App::MathImage::Gtk2::Ex::ArrowButton button with a direction arrow 110 metacpan
App::MathImage::Gtk2::Ex::GdkColorBits misc GdkColor helpers 110 metacpan
App::MathImage::Gtk2::Ex::PixbufBits misc Gtk2::Gdk::Pixbuf helpers 110 metacpan
App::MathImage::Gtk2::Ex::Statusbar::PointerPosition widget pointer position message in a statusbar 110 metacpan
App::MathImage::Gtk2::Ex::ToolItem::ComboText 110 metacpan
App::MathImage::Gtk2::Ex::ToolItem::ComboText::MenuItem 110 metacpan
App::MathImage::Gtk2::Ex::ToolItem::ComboText::MenuView 110 metacpan
App::MathImage::Gtk2::FractionEntry 110 metacpan
App::MathImage::Gtk2::Generator 110 metacpan
App::MathImage::Gtk2::Main 110 metacpan
App::MathImage::Gtk2::OeisEntry 110 metacpan
App::MathImage::Gtk2::OeisEntryMenu menu of things in an OEIS entrybox 110 metacpan
App::MathImage::Gtk2::Params 110 metacpan
App::MathImage::Gtk2::Params::Boolean 110 metacpan
App::MathImage::Gtk2::Params::Enum 110 metacpan
App::MathImage::Gtk2::Params::Filename 110 metacpan
App::MathImage::Gtk2::Params::Float 110 metacpan
App::MathImage::Gtk2::Params::Float::Expression 110 metacpan
App::MathImage::Gtk2::Params::Integer 110 metacpan
App::MathImage::Gtk2::Params::Integer::CellularRule 110 metacpan
App::MathImage::Gtk2::Params::String 110 metacpan
App::MathImage::Gtk2::PodDialog program POD dialog 110 metacpan
App::MathImage::Gtk2::SaveDialog 110 metacpan
App::MathImage::Gtk2::X11 110 metacpan
App::MathImage::Image::Base::BMP draw BMP images using Image::BMP 110 metacpan
App::MathImage::Image::Base::LifeBitmap game of life cellular bitmap in RLE format 110 metacpan
App::MathImage::Image::Base::LifeRLE game of life cellular grids in RLE format 110 metacpan
App::MathImage::Image::Base::Other 110 metacpan
App::MathImage::Image::Base::Tektronix image drawing to a Tektronix terminal 110 metacpan
App::MathImage::Image::Base::XpmClipped 110 metacpan
App::MathImage::Lines line drawing 110 metacpan
App::MathImage::LinesLevel replication level line drawing 110 metacpan
App::MathImage::LinesTree tree line drawing 110 metacpan
App::MathImage::Prima::About 110 metacpan
App::MathImage::Prima::Drawing 110 metacpan
App::MathImage::Prima::Generator 110 metacpan
App::MathImage::Prima::Main 110 metacpan
App::MathImage::RectByXY 110 metacpan
App::MathImage::Regexp::Common::OEIS regexps for some OEIS things 110 metacpan
App::MathImage::Tk::About 110 metacpan
App::MathImage::Tk::Diagnostics 110 metacpan
App::MathImage::Tk::Drawing 110 metacpan
App::MathImage::Tk::Main 110 metacpan
App::MathImage::Tk::Perl::NumAxis 110 metacpan
App::MathImage::Tk::Perl::WeakAfter 110 metacpan
App::MathImage::Tk::Perl::WidgetBits 110 metacpan
App::MathImage::Tk::SaveDialog 110 metacpan
App::MathImage::Wx::Diagnostics 110 metacpan
App::MathImage::Wx::Drawing 110 metacpan
App::MathImage::Wx::Generator 110 metacpan
App::MathImage::Wx::Main math-image wxWidgets main window 110 metacpan
App::MathImage::Wx::Params 110 metacpan
App::MathImage::Wx::Params::Boolean 110 metacpan
App::MathImage::Wx::Params::Enum 110 metacpan
App::MathImage::Wx::Params::Filename 110 metacpan
App::MathImage::Wx::Params::Float 110 metacpan
App::MathImage::Wx::Params::Integer 110 metacpan
App::MathImage::Wx::Params::String 110 metacpan
App::MathImage::X11::Generator 110 metacpan
App::MathImage::X11::Protocol::Async 110 metacpan
App::MathImage::X11::Protocol::EventHandlerExtra 110 metacpan
App::MathImage::X11::Protocol::EventMaskExtra 110 metacpan
App::MathImage::X11::Protocol::Splash temporary splash window 110 metacpan

Provides

Name File View
App::MathImage::Wx::Printout lib/App/MathImage/Wx/Main.pm metacpan
Math::PlanePath::AR2W2Curve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::AlternatePaper lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::AlternatePaperMidpoint lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::BetaOmega lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::CCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::ChanTree lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::CincoCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::Columns lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::ComplexMinus lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::ComplexPlus lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::ComplexRevolving lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::Corner lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::CornerReplicate lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::CubicBase lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::DekkingCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::DekkingStraight lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::DragonCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::DragonMidpoint lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::DragonRounded lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::FibonacciWordFractal lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::Flowsnake lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::FlowsnakeCentres lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::FourReplicate lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::FractionsTree lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::GosperIslands lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::GosperReplicate lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::GosperSide lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::GrayCode lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::HIndexing lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::HexArms lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::HexSpiral lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::HilbertCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::HilbertSpiral lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::Hypot lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::HypotOctant lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::ImaginaryBase lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::ImaginaryHalf lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::KochCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::KochPeaks lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::KochSnowflakes lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::KochSquareflakes lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::KochelCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::LTiling lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::MooreSpiral lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::OneOfSixByCells lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::PeanoCurve lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::PeanoHalf lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::PythagoreanTree lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuadricCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuadricIslands lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuintetCentres lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuintetCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuintetReplicate lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::QuintetSide lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::R5DragonCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::R5DragonMidpoint lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::RationalsTree lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::Rows lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::SierpinskiArrowhead lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::SierpinskiArrowheadCentres lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::SierpinskiCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::SierpinskiCurveStair lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::SierpinskiTriangle lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::SquareReplicate lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::TerdragonCurve lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::TerdragonMidpoint lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::TerdragonRounded lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::TriangleSpiral lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::TriangularHypot lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::WunderlichMeander lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::WunderlichSerpentine lib/App/MathImage/LinesTree.pm metacpan
Math::PlanePath::WythoffArray lib/App/MathImage/Generator.pm metacpan
Math::PlanePath::ZOrderCurve lib/App/MathImage/LinesTree.pm metacpan

Other Files

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