Kwalitee Issues

has_meta_yml

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

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 (4) does not match dist (62):
  • Missing in MANIFEST: AUTHORS, COPYING, QtGui.xs, README.rus, TODO, common.h, common.xs, create_qtpm, create_xs, examples/dialog/standarddialogs/Dialog.pm, examples/dialog/standarddialogs/dialog.cpp, examples/dialog/standarddialogs/dialog.h, examples/dialog/standarddialogs/main.cpp, examples/dialog/standarddialogs/main.pl, examples/mainwindows/menus/MainWindow.pm, examples/mainwindows/menus/main.cpp, examples/mainwindows/menus/main.pl, examples/mainwindows/menus/mainwindow.cpp, examples/mainwindows/menus/mainwindow.h, examples/tutorial/t1/main.cpp, examples/tutorial/t1/main.pl, examples/tutorial/t2/main.cpp, examples/tutorial/t2/main.pl, examples/tutorial/t3/main.cpp, examples/tutorial/t3/main.pl, examples/tutorial/t4/main.cpp, examples/tutorial/t4/main.pl, examples/tutorial/t5/main.cpp, examples/tutorial/t5/main.pl, examples/tutorial/t6/main.cpp, examples/tutorial/t6/main.pl, examples/tutorial/t7/LCDRange.pm, examples/tutorial/t7/lcdrange.cpp, examples/tutorial/t7/lcdrange.h, examples/tutorial/t7/main.cpp, examples/tutorial/t7/main.pl, examples/tutorial/t8/CanonField.pm, examples/tutorial/t8/LCDRange.pm, examples/tutorial/t8/cannonfield.cpp, examples/tutorial/t8/cannonfield.h, examples/tutorial/t8/lcdrange.cpp, examples/tutorial/t8/lcdrange.h, examples/tutorial/t8/main.cpp, examples/tutorial/t8/main.pl, examples/tutorial/t8/this_example_is_not_full.!!!, examples/widgets/sliders/SlidersGroup.pm, examples/widgets/sliders/Window.pm, examples/widgets/sliders/main.cpp, examples/widgets/sliders/main.pl, examples/widgets/sliders/slidersgroup.cpp, examples/widgets/sliders/slidersgroup.h, examples/widgets/sliders/window.cpp, examples/widgets/sliders/window.h, lib/QtGui.pm, module_list, perl-QtGui.spec, perlobject.map, t/01_simple_app.pl

has_abstract_in_pod

Provide a short description in the NAME section of the pod (after the module name followed by a hyphen) at least for the main module of this distribution.

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

has_meta_json

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

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.

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan
README.rus metacpan