Kwalitee Issues

has_manifest

Add a MANIFEST to the distribution. Your buildtool should be able to autogenerate it (eg "make manifest" or "./Build manifest")

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

has_tests

Add tests!

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: Cannot find MANIFEST in dist.

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: Prima::ComboBox, Prima::Config, Prima::Const, Prima::ImageSaveDialog, Prima::VB::Config, Prima::VB::examples::Widgety, Prima::noX11, Prima::themes::sysimage, Prima::themes::tabset

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Prima-1.15/Prima/Outlines.pm -- Around line 1766: Expected text after =item, not a number Around line 1770: Expected text after =item, not a number Around line 1775: Expected text after =item, not a number Around line 1974: Expected text after =item, not a number Around line 1978: Expected text after =item, not a number Around line 1982: Expected text after =item, not a number Around line 1986: Expected text after =item, not a number Around line 1990: Expected text after =item, not a number Around line 2092: Expected text after =item, not a number Around line 2096: Expected text after =item, not a number Around line 2100: Expected text after =item, not a number Prima-1.15/Prima/PS/Drawable.pm -- Around line 1574: You forgot a '=back' before '=head2' Around line 1576: '=item' outside of any '=over'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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: Prima, Prima::AbstractGridViewer, Prima::AbstractTerminal, Prima::Application, Prima::Application, Prima::Button, Prima::Calendar, Prima::CheckList, Prima::ColorDialog, Prima::ComboBox, Prima::Config, Prima::Const, Prima::DetailedList, Prima::DetailedOutline, Prima::DockManager, Prima::Docks, Prima::Edit, Prima::EventHook, Prima::FileDialog, Prima::FontDialog, Prima::FrameSet, Prima::Gauge, Prima::Gencls, Prima::Header, Prima::HelpViewer, Prima::Image::GBM::gif, Prima::Image::TransparencyControl, Prima::Image::gif, Prima::Image::jpeg, Prima::Image::tiff, Prima::ImageDialog, Prima::ImageSaveDialog, Prima::ImageViewer, Prima::IniFile, Prima::InputLine, Prima::IntUtils, Prima::KeySelector, Prima::Label, Prima::Lists, Prima::MDI, Prima::Make, Prima::MsgBox, Prima::Notebook, Prima::OutlineViewer, Prima::PS::Drawable, Prima::PS::Encodings, Prima::PS::Fonts, Prima::PS::Printer, Prima::PS::Printer, Prima::Panel, Prima::PodView, Prima::PrintSetupDialog, Prima::ReplaceDialog, Prima::ScrollBar, Prima::ScrollWidget, Prima::StartupWindow, Prima::StdBitmap, Prima::TextView, Prima::Themes, Prima::Themes::color, Prima::Tie::value, Prima::Utils, Prima::VB::CfgMaint, Prima::VB::Classes, Prima::VB::Config, Prima::VB::CoreClasses, Prima::VB::VBControls, Prima::VB::VBLoader, Prima::VB::examples::Widgety, Prima::Widget, Prima::noX11, Prima::sys::win32::FileDialog, Prima::themes::sysimage, Prima::themes::tabset, Round3D

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Editor
  • bs
  • cl
  • dt
  • fp
  • mb
  • mt
  • tm

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.01,1.15

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
Prima a perl graphic toolkit 1.15 metacpan
Prima::AbstractGridViewer metacpan
Prima::AbstractTerminal metacpan
Prima::Application root of widget objects hierarchy metacpan
Prima::Button metacpan
Prima::Calendar standard calendar widget metacpan
Prima::CheckList metacpan
Prima::ColorDialog standard color selection facilities metacpan
Prima::ComboBox standard combo box widget metacpan
Prima::Config metacpan
Prima::Const predefined constants metacpan
Prima::DetailedList a multi-column list viewer with controlling header widget. metacpan
Prima::DetailedOutline a multi-column outline viewer with controlling header widget. 0.01 metacpan
Prima::DockManager advanced dockable widgets metacpan
Prima::Docks dockable widgets metacpan
Prima::Edit standard text editing widget metacpan
Prima::EventHook event filtering metacpan
Prima::FileDialog File system related widgets and dialogs. metacpan
Prima::FontDialog standard font dialog metacpan
Prima::FrameSet standard frameset widget metacpan
Prima::Gauge metacpan
Prima::Gencls metacpan
Prima::Header a multi-tabbed header widget. metacpan
Prima::HelpViewer the built-in pod file browser metacpan
Prima::Image::GBM::gif metacpan
Prima::Image::TransparencyControl standard dialog for transparent color index selection. metacpan
Prima::Image::gif metacpan
Prima::Image::jpeg metacpan
Prima::Image::tiff metacpan
Prima::ImageDialog file open and save dialogs. metacpan
Prima::ImageSaveDialog metacpan
Prima::ImageViewer standard image, icon, and bitmap viewer class. metacpan
Prima::IniFile support of Windows-like initialization files metacpan
Prima::InputLine standard input line widget metacpan
Prima::IntUtils internal functions metacpan
Prima::KeySelector key combination widget and routines metacpan
Prima::Label static text widget metacpan
Prima::Lists user-selectable item list widgets metacpan
Prima::MDI top-level windows emulation classes metacpan
Prima::MsgBox standard message and input dialog boxes metacpan
Prima::Notebook metacpan
Prima::OutlineViewer metacpan
Prima::PS::Drawable PostScript interface to Prima::Drawable metacpan
Prima::PS::Encodings manage latin-based encodings metacpan
Prima::PS::Fonts PostScript device fonts metrics metacpan
Prima::PS::Printer PostScript interface to Prima::Printer metacpan
Prima::Panel metacpan
Prima::PodView POD browser widget metacpan
Prima::PrintSetupDialog metacpan
Prima::ReplaceDialog metacpan
Prima::ScrollBar standard scroll bars class metacpan
Prima::ScrollWidget scrollable generic document widget. metacpan
Prima::StartupWindow a simplistic startup banner window metacpan
Prima::StdBitmap shared access to the standard toolkit bitmaps metacpan
Prima::TextView rich text browser widget metacpan
Prima::Themes object themes management metacpan
Prima::Themes::color metacpan
Prima::Tie::value metacpan
Prima::Utils miscellanneous routines metacpan
Prima::VB::CfgMaint maintains visual builder widget palette configuration. metacpan
Prima::VB::Classes Visual Builder widgets and types metacpan
Prima::VB::Config metacpan
Prima::VB::CoreClasses metacpan
Prima::VB::VBControls metacpan
Prima::VB::VBLoader Visual Builder file loader metacpan
Prima::VB::examples::Widgety metacpan
Prima::Widget metacpan
Prima::sys::win32::FileDialog Windows file system dialogs. metacpan
Prima::themes::sysimage metacpan
Round3D metacpan

Provides

Name File View
CodeEditor Prima/VB/VBControls.pm metacpan
CustomPodView Prima/HelpViewer.pm metacpan
Divider Prima/VB/VBControls.pm metacpan
Editor Prima/VB/VBControls.pm metacpan
ItemsOutline Prima/VB/Classes.pm metacpan
MPropListViewer Prima/VB/Classes.pm metacpan
MenuOutline Prima/VB/Classes.pm metacpan
MyOutline Prima/VB/Classes.pm metacpan
Prima::AbstractButton Prima/Buttons.pm metacpan
Prima::AbstractDocker::Interface Prima/Docks.pm metacpan
Prima::AbstractGrid Prima/Grids.pm metacpan
Prima::AbstractListBox Prima/Lists.pm metacpan
Prima::AbstractListViewer Prima/Lists.pm metacpan
Prima::AbstractMenu Prima/Classes.pm metacpan
Prima::AbstractSlider Prima/Sliders.pm metacpan
Prima::AbstractSpinButton Prima/Sliders.pm metacpan
Prima::AccelTable Prima/Classes.pm metacpan
Prima::AltSpinButton Prima/Sliders.pm metacpan
Prima::ChDirDialog Prima/FileDialog.pm metacpan
Prima::CheckBox Prima/Buttons.pm metacpan
Prima::CheckBoxGroup Prima/Buttons.pm metacpan
Prima::CircularSlider Prima/Sliders.pm metacpan
Prima::ClientWidgetDocker Prima/Docks.pm metacpan
Prima::Clipboard Prima/Classes.pm metacpan
Prima::Cluster Prima/Buttons.pm metacpan
Prima::ColorComboBox Prima/ColorDialog.pm metacpan
Prima::Component Prima/Classes.pm metacpan
Prima::DeviceBitmap Prima/Classes.pm metacpan
Prima::Dialog Prima/Classes.pm metacpan
Prima::DirectoryListBox Prima/FileDialog.pm metacpan
Prima::DirectoryOutline Prima/Outlines.pm metacpan
Prima::DockManager::LaunchPad Prima/DockManager.pm metacpan
Prima::DockManager::Panelbar Prima/DockManager.pm metacpan
Prima::DockManager::S::SpeedButton Prima/DockManager.pm metacpan
Prima::DockManager::Toolbar Prima/DockManager.pm metacpan
Prima::DockManager::ToolbarDocker Prima/DockManager.pm metacpan
Prima::Drawable Prima/Classes.pm metacpan
Prima::DriveComboBox Prima/FileDialog.pm metacpan
Prima::DriveComboBox::InputLine Prima/FileDialog.pm metacpan
Prima::ExternalDockerShuttle Prima/Docks.pm metacpan
Prima::File Prima/Classes.pm metacpan
Prima::FindDialog Prima/EditDialog.pm metacpan
Prima::Font Prima/Classes.pm metacpan
Prima::FourPartDocker Prima/Docks.pm metacpan
Prima::FrameSet::Frame Prima/FrameSet.pm metacpan
Prima::FrameSet::Slider Prima/FrameSet.pm metacpan
Prima::Grid Prima/Grids.pm metacpan
Prima::GridViewer Prima/Grids.pm metacpan
Prima::GroupBox Prima/Buttons.pm metacpan
Prima::GroupScroller Prima/IntUtils.pm metacpan
Prima::HintWidget Prima/Classes.pm metacpan
Prima::Icon Prima/Classes.pm metacpan
Prima::Image Prima/Classes.pm metacpan
Prima::Image::BasicTransparencyDialog Prima/Image/TransparencyControl.pm metacpan
Prima::Image::GBM::lbm Prima/Image/GBM.pm metacpan
Prima::ImageOpenDialog Prima/ImageDialog.pm metacpan
Prima::IniFile::Section::Helper::to::Tie Prima/IniFile.pm metacpan
Prima::IntIndents Prima/IntUtils.pm metacpan
Prima::InternalDockerShuttle Prima/Docks.pm metacpan
Prima::LinearDockerShuttle Prima/Docks.pm metacpan
Prima::LinearWidgetDocker Prima/Docks.pm metacpan
Prima::ListBox Prima/Lists.pm metacpan
Prima::ListViewer Prima/Lists.pm metacpan
Prima::MDIMethods Prima/MDI.pm metacpan
Prima::MDIOwner Prima/MDI.pm metacpan
Prima::MDIWindowOwner Prima/MDI.pm metacpan
Prima::MainWindow Prima/Classes.pm metacpan
Prima::Menu Prima/Classes.pm metacpan
Prima::MenuItem Prima/Classes.pm metacpan
Prima::MouseScroller Prima/IntUtils.pm metacpan
Prima::Object Prima/Classes.pm metacpan
Prima::OpenDialog Prima/FileDialog.pm metacpan
Prima::Outline Prima/Outlines.pm metacpan
Prima::PodView::Link Prima/PodView.pm metacpan
Prima::PodViewWindow Prima/HelpViewer.pm metacpan
Prima::Popup Prima/Classes.pm metacpan
Prima::Printer Prima/Classes.pm metacpan
Prima::ProtectedListBox Prima/Lists.pm metacpan
Prima::Radio Prima/Buttons.pm metacpan
Prima::RadioGroup Prima/Buttons.pm metacpan
Prima::SampleWidget Prima/VB/examples/Widgety.pm metacpan
Prima::SaveDialog Prima/FileDialog.pm metacpan
Prima::SimpleWidgetDocker Prima/Docks.pm metacpan
Prima::SingleLinearWidgetDocker Prima/Docks.pm metacpan
Prima::Slider Prima/Sliders.pm metacpan
Prima::SpeedButton Prima/Buttons.pm metacpan
Prima::SpinButton Prima/Sliders.pm metacpan
Prima::SpinEdit Prima/Sliders.pm metacpan
Prima::StringOutline Prima/Outlines.pm metacpan
Prima::TabSet Prima/Notebooks.pm metacpan
Prima::TabbedNotebook Prima/Notebooks.pm metacpan
Prima::TextView::EventContent Prima/TextView.pm metacpan
Prima::TextView::EventRectangles Prima/TextView.pm metacpan
Prima::Themes::Proxy Prima/Themes.pm metacpan
Prima::Tie::Array Prima/Tie.pm metacpan
Prima::Tie::Scalar Prima/Tie.pm metacpan
Prima::Tie::items Prima/Tie.pm metacpan
Prima::Tie::text Prima/Tie.pm metacpan
Prima::Timer Prima/Classes.pm metacpan
Prima::VB::AbstractOutline Prima/VB/CoreClasses.pm metacpan
Prima::VB::AbstractSlider Prima/VB/CoreClasses.pm metacpan
Prima::VB::AltSpinButton Prima/VB/CoreClasses.pm metacpan
Prima::VB::BiScroller Prima/VB/CoreClasses.pm metacpan
Prima::VB::Button Prima/VB/CoreClasses.pm metacpan
Prima::VB::Calendar Prima/VB/CoreClasses.pm metacpan
Prima::VB::CheckBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::CircularSlider Prima/VB/CoreClasses.pm metacpan
Prima::VB::Cluster Prima/VB/CoreClasses.pm metacpan
Prima::VB::ColorComboBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::ComboBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::CommonControl Prima/VB/CoreClasses.pm metacpan
Prima::VB::Component Prima/VB/Classes.pm metacpan
Prima::VB::Control Prima/VB/Classes.pm metacpan
Prima::VB::DetailedList Prima/VB/CoreClasses.pm metacpan
Prima::VB::DirectoryListBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::DirectoryOutline Prima/VB/CoreClasses.pm metacpan
Prima::VB::Drawable Prima/VB/Classes.pm metacpan
Prima::VB::DriveComboBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::Edit Prima/VB/CoreClasses.pm metacpan
Prima::VB::Gauge Prima/VB/CoreClasses.pm metacpan
Prima::VB::Grid Prima/VB/CoreClasses.pm metacpan
Prima::VB::GroupBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::Header Prima/VB/CoreClasses.pm metacpan
Prima::VB::ImageViewer Prima/VB/CoreClasses.pm metacpan
Prima::VB::InputLine Prima/VB/CoreClasses.pm metacpan
Prima::VB::Label Prima/VB/CoreClasses.pm metacpan
Prima::VB::ListBox Prima/VB/CoreClasses.pm metacpan
Prima::VB::ListViewer Prima/VB/CoreClasses.pm metacpan
Prima::VB::Notebook Prima/VB/CoreClasses.pm metacpan
Prima::VB::Object Prima/VB/Classes.pm metacpan
Prima::VB::OutlineViewer Prima/VB/CoreClasses.pm metacpan
Prima::VB::Radio Prima/VB/CoreClasses.pm metacpan
Prima::VB::ScrollBar Prima/VB/CoreClasses.pm metacpan
Prima::VB::ScrollWidget Prima/VB/CoreClasses.pm metacpan
Prima::VB::Slider Prima/VB/CoreClasses.pm metacpan
Prima::VB::SpinButton Prima/VB/CoreClasses.pm metacpan
Prima::VB::SpinEdit Prima/VB/CoreClasses.pm metacpan
Prima::VB::StringOutline Prima/VB/CoreClasses.pm metacpan
Prima::VB::TabSet Prima/VB/CoreClasses.pm metacpan
Prima::VB::TabbedNotebook Prima/VB/CoreClasses.pm metacpan
Prima::VB::Types Prima/VB/Classes.pm metacpan
Prima::VB::Types::FMAction Prima/VB/Classes.pm metacpan
Prima::VB::Types::Handle Prima/VB/Classes.pm metacpan
Prima::VB::Types::align Prima/VB/Classes.pm metacpan
Prima::VB::Types::bool Prima/VB/Classes.pm metacpan
Prima::VB::Types::borderIcons Prima/VB/Classes.pm metacpan
Prima::VB::Types::borderStyle Prima/VB/Classes.pm metacpan
Prima::VB::Types::char Prima/VB/Classes.pm metacpan
Prima::VB::Types::checkbox Prima/VB/Classes.pm metacpan
Prima::VB::Types::cluster Prima/VB/Classes.pm metacpan
Prima::VB::Types::color Prima/VB/Classes.pm metacpan
Prima::VB::Types::comboStyle Prima/VB/Classes.pm metacpan
Prima::VB::Types::event Prima/VB/Classes.pm metacpan
Prima::VB::Types::fallback Prima/VB/Classes.pm metacpan
Prima::VB::Types::font Prima/VB/Classes.pm metacpan
Prima::VB::Types::gaugeRelief Prima/VB/Classes.pm metacpan
Prima::VB::Types::generic Prima/VB/Classes.pm metacpan
Prima::VB::Types::growMode Prima/VB/Classes.pm metacpan
Prima::VB::Types::icon Prima/VB/Classes.pm metacpan
Prima::VB::Types::image Prima/VB/Classes.pm metacpan
Prima::VB::Types::items Prima/VB/Classes.pm metacpan
Prima::VB::Types::iv Prima/VB/Classes.pm metacpan
Prima::VB::Types::key Prima/VB/Classes.pm metacpan
Prima::VB::Types::lineRoundStyle Prima/VB/examples/Widgety.pm metacpan
Prima::VB::Types::menuItems Prima/VB/Classes.pm metacpan
Prima::VB::Types::menuname Prima/VB/Classes.pm metacpan
Prima::VB::Types::multiItems Prima/VB/Classes.pm metacpan
Prima::VB::Types::name Prima/VB/Classes.pm metacpan
Prima::VB::Types::origin Prima/VB/Classes.pm metacpan
Prima::VB::Types::point Prima/VB/Classes.pm metacpan
Prima::VB::Types::radio Prima/VB/Classes.pm metacpan
Prima::VB::Types::rect Prima/VB/Classes.pm metacpan
Prima::VB::Types::rop Prima/VB/Classes.pm metacpan
Prima::VB::Types::selectingButtons Prima/VB/Classes.pm metacpan
Prima::VB::Types::sliderScheme Prima/VB/Classes.pm metacpan
Prima::VB::Types::string Prima/VB/Classes.pm metacpan
Prima::VB::Types::tabOrder Prima/VB/Classes.pm metacpan
Prima::VB::Types::text Prima/VB/Classes.pm metacpan
Prima::VB::Types::textee Prima/VB/Classes.pm metacpan
Prima::VB::Types::tickAlign Prima/VB/Classes.pm metacpan
Prima::VB::Types::treeItems Prima/VB/Classes.pm metacpan
Prima::VB::Types::uiv Prima/VB/Classes.pm metacpan
Prima::VB::Types::upoint Prima/VB/Classes.pm metacpan
Prima::VB::Types::urect Prima/VB/Classes.pm metacpan
Prima::VB::Types::valign Prima/VB/Classes.pm metacpan
Prima::VB::Types::widgetClass Prima/VB/Classes.pm metacpan
Prima::VB::Types::windowState Prima/VB/Classes.pm metacpan
Prima::VB::Widget Prima/VB/Classes.pm metacpan
Prima::VB::Window Prima/VB/Classes.pm metacpan
Prima::VB::examples::SampleWidget Prima/VB/examples/Widgety.pm metacpan
Prima::Window Prima/Classes.pm metacpan
Prima::sys::win32::OpenDialog Prima/sys/win32/FileDialog.pm metacpan
Prima::sys::win32::SaveDialog Prima/sys/win32/FileDialog.pm metacpan
PropListViewer Prima/VB/VBControls.pm metacpan
am Prima/Const.pm metacpan
apc Prima/Const.pm metacpan
bi Prima/Const.pm metacpan
bs Prima/Const.pm metacpan
bt Prima/Edit.pm metacpan
ci Prima/Const.pm metacpan
cl Prima/Const.pm metacpan
cm Prima/Const.pm metacpan
cr Prima/Const.pm metacpan
cs Prima/ComboBox.pm metacpan
dmfp Prima/DockManager.pm metacpan
dt Prima/Const.pm metacpan
fdo Prima/Const.pm metacpan
fds Prima/Const.pm metacpan
fe Prima/Const.pm metacpan
fp Prima/Const.pm metacpan
fr Prima/Const.pm metacpan
fra Prima/FrameSet.pm metacpan
frr Prima/FrameSet.pm metacpan
fs Prima/Const.pm metacpan
fw Prima/Const.pm metacpan
gm Prima/Const.pm metacpan
gr Prima/Sliders.pm metacpan
grow Prima/Docks.pm metacpan
gsci Prima/Grids.pm metacpan
gt Prima/Const.pm metacpan
gui Prima/Const.pm metacpan
ict Prima/Const.pm metacpan
im Prima/Const.pm metacpan
is Prima/Const.pm metacpan
kb Prima/Const.pm metacpan
km Prima/Const.pm metacpan
le Prima/Const.pm metacpan
lp Prima/Const.pm metacpan
mb Prima/Const.pm metacpan
mbi Prima/MDI.pm metacpan
mt Prima/Const.pm metacpan
nt Prima/Const.pm metacpan
rop Prima/Const.pm metacpan
sbmp Prima/Const.pm metacpan
ss Prima/Sliders.pm metacpan
sv Prima/Const.pm metacpan
ta Prima/Const.pm metacpan
tb Prima/TextView.pm metacpan
tka Prima/Sliders.pm metacpan
tm Prima/Terminals.pm metacpan
tno Prima/Notebooks.pm metacpan
tns Prima/Notebooks.pm metacpan
tw Prima/Const.pm metacpan
wc Prima/Const.pm metacpan
ws Prima/Const.pm metacpan

Other Files

Makefile.PL metacpan
README metacpan