Win32-GUI 0.0.490
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- has_changelog
-
Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.
- has_tests
-
Add tests!
- has_human_readable_license
-
Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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 (17) does not match dist (226):
- Missing in MANIFEST: docs/doall.bat, docs/dodoc.pl, docs/dodoc2.pl, docs/dohtml.pl, docs/dump.txt, docs/gui.pod, docs/guiconcepts.pod, docs/guioptions.pod, docs/html/Accelerator.html, docs/html/AcceleratorTable.html, docs/html/Animation.html, docs/html/Bitmap.html, docs/html/BitmapInline.html, docs/html/Brush.html, docs/html/Button.html, docs/html/Checkbox.html, docs/html/Class.html, docs/html/Combobox.html, docs/html/ComboboxEx.html, docs/html/Cursor.html, docs/html/DC.html, docs/html/DateTime.html, docs/html/DialogBox.html, docs/html/Font.html, docs/html/Graphic.html, docs/html/GridLayout.html, docs/html/Groupbox.html, docs/html/Header.html, docs/html/Icon.html, docs/html/ImageList.html, docs/html/Label.html, docs/html/ListView.html, docs/html/ListView_Item.html, docs/html/ListView_SubItem.html, docs/html/Listbox.html, docs/html/Listbox_Item.html, docs/html/MDI.html, docs/html/Menu.html, docs/html/MenuButton.html, docs/html/MenuItem.html, docs/html/NotifyIcon.html, docs/html/Pen.html, docs/html/ProgressBar.html, docs/html/RadioButton.html, docs/html/Rebar.html, docs/html/RichEdit.html, docs/html/Slider.html, docs/html/Splitter.html, docs/html/StatusBar.html, docs/html/TabStrip.html, docs/html/Textfield.html, docs/html/Timer.html, docs/html/Toolbar.html, docs/html/Tooltip.html, docs/html/TreeView.html, docs/html/UpDown.html, docs/html/Win32_GUI.html, docs/html/Window.html, docs/html/beautify.bat, docs/html/gui.html, docs/html/guiconcepts.html, docs/html/guiobj.html, docs/html/guioptions.html, docs/html/guioptions.new.html, docs/html/guipacks.html, docs/html/guiref.html, docs/methods.html, docs/methods.pod, docs/methods.txt, docs/new.html, docs/newbuild.pl, docs/options.html, docs/options.pod, docs/options.txt, docs/packages.html, docs/packages.pod, docs/packages.txt, docs/pod/Accelerator.pod, docs/pod/AcceleratorTable.pod, docs/pod/Animation.pod, docs/pod/Bitmap.pod, docs/pod/BitmapInline.pod, docs/pod/Brush.pod, docs/pod/Button.pod, docs/pod/Checkbox.pod, docs/pod/Class.pod, docs/pod/Combobox.pod, docs/pod/ComboboxEx.pod, docs/pod/Cursor.pod, docs/pod/DC.pod, docs/pod/DateTime.pod, docs/pod/DialogBox.pod, docs/pod/Font.pod, docs/pod/Graphic.pod, docs/pod/GridLayout.pod, docs/pod/Groupbox.pod, docs/pod/Header.pod, docs/pod/Icon.pod, docs/pod/ImageList.pod, docs/pod/Label.pod, docs/pod/ListView.pod, docs/pod/ListView_Item.pod, docs/pod/ListView_SubItem.pod, docs/pod/Listbox.pod, docs/pod/Listbox_Item.pod, docs/pod/MDI.pod, docs/pod/Menu.pod, docs/pod/MenuButton.pod, docs/pod/MenuItem.pod, docs/pod/NotifyIcon.pod, docs/pod/Pen.pod, docs/pod/ProgressBar.pod, docs/pod/RadioButton.pod, docs/pod/Rebar.pod, docs/pod/RichEdit.pod, docs/pod/Slider.pod, docs/pod/Splitter.pod, docs/pod/StatusBar.pod, docs/pod/TabStrip.pod, docs/pod/Textfield.pod, docs/pod/Timer.pod, docs/pod/Toolbar.pod, docs/pod/Tooltip.pod, docs/pod/TreeView.pod, docs/pod/UpDown.pod, docs/pod/Win32_GUI.pod, docs/pod/Window.pod, docs/pod/gui.pod, docs/pod/guiconcepts.pod, docs/pod/guioptions.pod, docs/pod/guipacks.pod, docs/pod/pod2html-dircache, docs/style.css, docs/tbd.txt, docs/tut/guitut1-1.gif, docs/tut/guitut1-2.gif, docs/tut/guitut1-3.gif, docs/tut/guitut1.html, docs/tut/guitut1.pod, docs/tut/guitut2.html, docs/tut/guitut2.pod, docs/tut/guitut3.html, docs/tut/guitut3.pod, docs/tut/guitut4.html, docs/tut/guitut4.pod, docs/tut/guitut5-1.gif, docs/tut/guitut5-2.gif, docs/tut/guitut5.html, docs/tut/guitut5.pod, docs/tut/guitut9.html, docs/tut/guitut9.pod, docs/tut/morethanone.pl, docs/win32gui.html, samples/Pod/RTF.pm, samples/alarm.bmp, samples/bitmap.pl, samples/buttons.pl, samples/camel.ico, samples/cf.pl, samples/class.pl, samples/close.bmp, samples/cmeta.pl, samples/combobox.pl, samples/dc.pl, samples/dll.bmp, samples/draw.pl, samples/folder.bmp, samples/frm2pl.pl, samples/harrow.cur, samples/hello.pl, samples/listbox.pl, samples/listview.pl, samples/module.bmp, samples/mousemove.pl, samples/msk.pl, samples/node.bmp, samples/node_sel.bmp, samples/ofn.pl, samples/one.bmp, samples/pmx.pl, samples/podview.pl, samples/ppmrepa.bmp, samples/ppmrepc.bmp, samples/ppmrepf.bmp, samples/ppmrepi.bmp, samples/ppmrepl.bmp, samples/ppmrepn.bmp, samples/ppmrepo.bmp, samples/ppmrepr.bmp, samples/pride.pl, samples/progressbar.pl, samples/richedit.pl, samples/slider.pl, samples/tabstrip.pl, samples/test.msk, samples/test2.msk, samples/textfield.pl, samples/three.bmp, samples/timer.pl, samples/toolbar.pl, samples/tools.bmp, samples/treeview.pl, samples/two.bmp, samples/unkfolder.bmp, samples/vmeta.pl, samples/winlist.pl, samples/winppm.ini, samples/winppm.pl, samples/winsize.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: Win32::GUI, Win32::GUI::BitmapInline, Win32::GUI::GridLayout
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Win32-GUI-0.0.490/docs/methods.pod -- Around line 7: You forgot a '=back' before '=head2' Around line 1204: =back without =over Win32-GUI-0.0.490/docs/options.pod -- Around line 7: You forgot a '=back' before '=head2' Around line 798: =back without =over Win32-GUI-0.0.490/docs/packages.pod -- Around line 7: You forgot a '=back' before '=head2' Around line 258: Unknown directive: =METHODS Around line 260: Unknown directive: =EVENTS Around line 329: =back without =over Win32-GUI-0.0.490/docs/pod/Accelerator.pod -- Around line 9: '=item' outside of any '=over' Around line 23: =back without =over Around line 27: You can't have =items (as at line 31) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/AcceleratorTable.pod -- Around line 35: You can't have =items (as at line 39) unless the first thing after the =over is an =item Around line 75: You can't have =items (as at line 79) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Animation.pod -- Around line 51: You can't have =items (as at line 55) unless the first thing after the =over is an =item Around line 74: You can't have =items (as at line 78) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Bitmap.pod -- Around line 43: You can't have =items (as at line 47) unless the first thing after the =over is an =item Around line 65: You can't have =items (as at line 69) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Brush.pod -- Around line 35: You can't have =items (as at line 39) unless the first thing after the =over is an =item Around line 65: You can't have =items (as at line 69) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Button.pod -- Around line 67: You can't have =items (as at line 71) unless the first thing after the =over is an =item Around line 92: You can't have =items (as at line 96) unless the first thing after the =over is an =item Around line 107: You can't have =items (as at line 111) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Checkbox.pod -- Around line 75: You can't have =items (as at line 79) unless the first thing after the =over is an =item Around line 91: You can't have =items (as at line 95) unless the first thing after the =over is an =item Around line 135: You can't have =items (as at line 139) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Class.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Combobox.pod -- Around line 111: You can't have =items (as at line 115) unless the first thing after the =over is an =item Around line 126: You can't have =items (as at line 130) unless the first thing after the =over is an =item Around line 264: You can't have =items (as at line 268) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/ComboboxEx.pod -- Around line 55: You can't have =items (as at line 59) unless the first thing after the =over is an =item Around line 76: You can't have =items (as at line 80) unless the first thing after the =over is an =item Around line 98: You can't have =items (as at line 102) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Cursor.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/DC.pod -- Around line 151: You can't have =items (as at line 155) unless the first thing after the =over is an =item Around line 171: You can't have =items (as at line 175) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/DateTime.pod -- Around line 43: You can't have =items (as at line 47) unless the first thing after the =over is an =item Around line 61: You can't have =items (as at line 65) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/DialogBox.pod -- Around line 55: You can't have =items (as at line 59) unless the first thing after the =over is an =item Around line 69: You can't have =items (as at line 73) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Font.pod -- Around line 39: You can't have =items (as at line 43) unless the first thing after the =over is an =item Around line 71: You can't have =items (as at line 75) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Graphic.pod -- Around line 47: You can't have =items (as at line 51) unless the first thing after the =over is an =item Around line 63: You can't have =items (as at line 67) unless the first thing after the =over is an =item Around line 77: You can't have =items (as at line 81) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Groupbox.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Header.pod -- Around line 95: You can't have =items (as at line 99) unless the first thing after the =over is an =item Around line 116: You can't have =items (as at line 120) unless the first thing after the =over is an =item Around line 203: You can't have =items (as at line 207) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Icon.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/ImageList.pod -- Around line 63: You can't have =items (as at line 67) unless the first thing after the =over is an =item Around line 80: You can't have =items (as at line 84) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Label.pod -- Around line 51: You can't have =items (as at line 55) unless the first thing after the =over is an =item Around line 93: You can't have =items (as at line 97) unless the first thing after the =over is an =item Around line 107: You can't have =items (as at line 111) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/ListView.pod -- Around line 167: You can't have =items (as at line 171) unless the first thing after the =over is an =item Around line 182: You can't have =items (as at line 186) unless the first thing after the =over is an =item Around line 483: You can't have =items (as at line 487) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/ListView_Item.pod -- Around line 9: =back without =over Around line 11: =back without =over Win32-GUI-0.0.490/docs/pod/ListView_SubItem.pod -- Around line 9: =back without =over Around line 11: =back without =over Win32-GUI-0.0.490/docs/pod/Listbox.pod -- Around line 131: You can't have =items (as at line 135) unless the first thing after the =over is an =item Around line 155: You can't have =items (as at line 159) unless the first thing after the =over is an =item Around line 333: You can't have =items (as at line 337) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Listbox_Item.pod -- Around line 9: =back without =over Around line 11: =back without =over Win32-GUI-0.0.490/docs/pod/MDI.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Menu.pod -- Around line 47: You can't have =items (as at line 51) unless the first thing after the =over is an =item Around line 63: You can't have =items (as at line 67) unless the first thing after the =over is an =item Around line 77: You can't have =items (as at line 81) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/MenuButton.pod -- Around line 35: You can't have =items (as at line 39) unless the first thing after the =over is an =item Around line 51: You can't have =items (as at line 55) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/MenuItem.pod -- Around line 43: You can't have =items (as at line 47) unless the first thing after the =over is an =item Around line 59: You can't have =items (as at line 63) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/NotifyIcon.pod -- Around line 43: You can't have =items (as at line 47) unless the first thing after the =over is an =item Around line 68: You can't have =items (as at line 72) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Pen.pod -- Around line 35: You can't have =items (as at line 39) unless the first thing after the =over is an =item Around line 61: You can't have =items (as at line 65) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/ProgressBar.pod -- Around line 47: You can't have =items (as at line 51) unless the first thing after the =over is an =item Around line 68: You can't have =items (as at line 72) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/RadioButton.pod -- Around line 67: You can't have =items (as at line 71) unless the first thing after the =over is an =item Around line 83: You can't have =items (as at line 87) unless the first thing after the =over is an =item Around line 104: You can't have =items (as at line 108) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Rebar.pod -- Around line 59: You can't have =items (as at line 63) unless the first thing after the =over is an =item Around line 83: You can't have =items (as at line 87) unless the first thing after the =over is an =item Around line 133: You can't have =items (as at line 137) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/RichEdit.pod -- Around line 103: You can't have =items (as at line 107) unless the first thing after the =over is an =item Around line 118: You can't have =items (as at line 122) unless the first thing after the =over is an =item Around line 246: You can't have =items (as at line 250) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Slider.pod -- Around line 35: You can't have =items (as at line 39) unless the first thing after the =over is an =item Around line 50: You can't have =items (as at line 54) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Splitter.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/StatusBar.pod -- Around line 23: You can't have =items (as at line 27) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/TabStrip.pod -- Around line 79: You can't have =items (as at line 83) unless the first thing after the =over is an =item Around line 104: You can't have =items (as at line 108) unless the first thing after the =over is an =item Around line 188: You can't have =items (as at line 192) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Textfield.pod -- Around line 91: You can't have =items (as at line 95) unless the first thing after the =over is an =item Around line 148: You can't have =items (as at line 152) unless the first thing after the =over is an =item Around line 244: You can't have =items (as at line 248) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Timer.pod -- Around line 51: You can't have =items (as at line 55) unless the first thing after the =over is an =item Around line 67: You can't have =items (as at line 71) unless the first thing after the =over is an =item Around line 91: You can't have =items (as at line 95) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Toolbar.pod -- Around line 59: You can't have =items (as at line 63) unless the first thing after the =over is an =item Around line 80: You can't have =items (as at line 84) unless the first thing after the =over is an =item Around line 126: You can't have =items (as at line 130) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Tooltip.pod -- Around line 51: You can't have =items (as at line 55) unless the first thing after the =over is an =item Around line 65: You can't have =items (as at line 69) unless the first thing after the =over is an =item Around line 89: You can't have =items (as at line 93) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/TreeView.pod -- Around line 183: You can't have =items (as at line 187) unless the first thing after the =over is an =item Around line 198: You can't have =items (as at line 202) unless the first thing after the =over is an =item Around line 498: You can't have =items (as at line 502) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/UpDown.pod -- Around line 59: You can't have =items (as at line 63) unless the first thing after the =over is an =item Around line 74: You can't have =items (as at line 78) unless the first thing after the =over is an =item Around line 117: You can't have =items (as at line 121) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Win32_GUI.pod -- Around line 387: You can't have =items (as at line 391) unless the first thing after the =over is an =item Win32-GUI-0.0.490/docs/pod/Window.pod -- Around line 159: You can't have =items (as at line 163) unless the first thing after the =over is an =item Around line 189: You can't have =items (as at line 193) unless the first thing after the =over is an =item Around line 387: You can't have =items (as at line 391) unless the first thing after the =over is an =item
- 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!
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: GUI.pm, BitmapInline.pm, GridLayout.pm
- 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.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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: Win32::GUI, Win32::GUI::BitmapInline, Win32::GUI::GridLayout
- 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.000490,0.01,0.03
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Provides
Name | File | View |
---|---|---|
Win32::GUI::AcceleratorTable | GUI.pm | metacpan |
Win32::GUI::Animation | GUI.pm | metacpan |
Win32::GUI::Bitmap | GUI.pm | metacpan |
Win32::GUI::Brush | GUI.pm | metacpan |
Win32::GUI::Button | GUI.pm | metacpan |
Win32::GUI::Checkbox | GUI.pm | metacpan |
Win32::GUI::Class | GUI.pm | metacpan |
Win32::GUI::Combobox | GUI.pm | metacpan |
Win32::GUI::ComboboxEx | GUI.pm | metacpan |
Win32::GUI::Cursor | GUI.pm | metacpan |
Win32::GUI::DC | GUI.pm | metacpan |
Win32::GUI::DateTime | GUI.pm | metacpan |
Win32::GUI::DialogBox | GUI.pm | metacpan |
Win32::GUI::Font | GUI.pm | metacpan |
Win32::GUI::Graphic | GUI.pm | metacpan |
Win32::GUI::Groupbox | GUI.pm | metacpan |
Win32::GUI::Header | GUI.pm | metacpan |
Win32::GUI::Icon | GUI.pm | metacpan |
Win32::GUI::ImageList | GUI.pm | metacpan |
Win32::GUI::Label | GUI.pm | metacpan |
Win32::GUI::ListView | GUI.pm | metacpan |
Win32::GUI::ListView::Item | GUI.pm | metacpan |
Win32::GUI::ListView::SubItem | GUI.pm | metacpan |
Win32::GUI::Listbox | GUI.pm | metacpan |
Win32::GUI::Listbox::Item | GUI.pm | metacpan |
Win32::GUI::MDI | GUI.pm | metacpan |
Win32::GUI::Menu | GUI.pm | metacpan |
Win32::GUI::MenuButton | GUI.pm | metacpan |
Win32::GUI::MenuItem | GUI.pm | metacpan |
Win32::GUI::NotifyIcon | GUI.pm | metacpan |
Win32::GUI::Pen | GUI.pm | metacpan |
Win32::GUI::ProgressBar | GUI.pm | metacpan |
Win32::GUI::RadioButton | GUI.pm | metacpan |
Win32::GUI::Rebar | GUI.pm | metacpan |
Win32::GUI::RichEdit | GUI.pm | metacpan |
Win32::GUI::Slider | GUI.pm | metacpan |
Win32::GUI::Splitter | GUI.pm | metacpan |
Win32::GUI::StatusBar | GUI.pm | metacpan |
Win32::GUI::TabStrip | GUI.pm | metacpan |
Win32::GUI::Textfield | GUI.pm | metacpan |
Win32::GUI::Timer | GUI.pm | metacpan |
Win32::GUI::Toolbar | GUI.pm | metacpan |
Win32::GUI::Tooltip | GUI.pm | metacpan |
Win32::GUI::Trackbar | GUI.pm | metacpan |
Win32::GUI::TreeView | GUI.pm | metacpan |
Win32::GUI::UpDown | GUI.pm | metacpan |
Win32::GUI::Window | GUI.pm | metacpan |
Win32::GUI::WindowProps | GUI.pm | metacpan |