Kwalitee Issues

meta_yml_conforms_to_known_spec

Take a look at the META.yml Spec at https://metacpan.org/pod/CPAN::Meta::History::Meta_1_4 (for version 1.4) or https://metacpan.org/pod/CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.

Error: 'HASH(...)' for 'repository' does not have a URL scheme (resources -> repository) [Validation: 1.4]

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 (204) does not match dist (103):
  • Missing in Dist: Excel-Template-0.31_1/Changes, Excel-Template-0.31_1/LICENSE, Excel-Template-0.31_1/MANIFEST, Excel-Template-0.31_1/Makefile.PL, Excel-Template-0.31_1/README, Excel-Template-0.31_1/inc/Module/AutoInstall.pm, Excel-Template-0.31_1/inc/Module/Install.pm, Excel-Template-0.31_1/inc/Module/Install/AutoInstall.pm, Excel-Template-0.31_1/inc/Module/Install/Base.pm, Excel-Template-0.31_1/inc/Module/Install/Can.pm, Excel-Template-0.31_1/inc/Module/Install/Fetch.pm, Excel-Template-0.31_1/inc/Module/Install/Include.pm, Excel-Template-0.31_1/inc/Module/Install/Makefile.pm, Excel-Template-0.31_1/inc/Module/Install/Metadata.pm, Excel-Template-0.31_1/inc/Module/Install/Win32.pm, Excel-Template-0.31_1/inc/Module/Install/WriteAll.pm, Excel-Template-0.31_1/lib/Excel/Template.pm, Excel-Template-0.31_1/lib/Excel/Template/Base.pm, Excel-Template-0.31_1/lib/Excel/Template/Container.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Bold.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Conditional.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Format.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Hidden.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Italic.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/KeepLeadingZeros.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Locked.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Loop.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Outline.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Row.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Scope.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Shadow.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Strikeout.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Workbook.pm, Excel-Template-0.31_1/lib/Excel/Template/Container/Worksheet.pm, Excel-Template-0.31_1/lib/Excel/Template/Context.pm, Excel-Template-0.31_1/lib/Excel/Template/Element.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Backref.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Cell.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Formula.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/FreezePanes.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Image.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/MergeRange.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Range.pm, Excel-Template-0.31_1/lib/Excel/Template/Element/Var.pm, Excel-Template-0.31_1/lib/Excel/Template/Factory.pm, Excel-Template-0.31_1/lib/Excel/Template/Format.pm, Excel-Template-0.31_1/lib/Excel/Template/Iterator.pm, Excel-Template-0.31_1/lib/Excel/Template/TextObject.pm, Excel-Template-0.31_1/t/001_load.t, Excel-Template-0.31_1/t/002.xml, Excel-Template-0.31_1/t/002_workbook.t, Excel-Template-0.31_1/t/003.xml, Excel-Template-0.31_1/t/003_worksheet.t, Excel-Template-0.31_1/t/004.xml, Excel-Template-0.31_1/t/004_cell.t, Excel-Template-0.31_1/t/005.xml, Excel-Template-0.31_1/t/005_formats.t, Excel-Template-0.31_1/t/006.xml, Excel-Template-0.31_1/t/006_variables.t, Excel-Template-0.31_1/t/007.xml, Excel-Template-0.31_1/t/007_cell_formats.t, Excel-Template-0.31_1/t/008.xml, Excel-Template-0.31_1/t/008_formula.t, Excel-Template-0.31_1/t/009.xml, Excel-Template-0.31_1/t/009_loop.t, Excel-Template-0.31_1/t/010.xml, Excel-Template-0.31_1/t/010_scope.t, Excel-Template-0.31_1/t/011.xml, Excel-Template-0.31_1/t/011_conditional.t, Excel-Template-0.31_1/t/012.xml, Excel-Template-0.31_1/t/012_backref.t, Excel-Template-0.31_1/t/013.xml, Excel-Template-0.31_1/t/013_range.t, Excel-Template-0.31_1/t/014.xml, Excel-Template-0.31_1/t/014_heightwidth.t, Excel-Template-0.31_1/t/015.xml, Excel-Template-0.31_1/t/015_cell_type.t, Excel-Template-0.31_1/t/016.xml, Excel-Template-0.31_1/t/016_renderers.t, Excel-Template-0.31_1/t/017_filehandle.t, Excel-Template-0.31_1/t/018_register.t, Excel-Template-0.31_1/t/019_output.t, Excel-Template-0.31_1/t/020_worksheet_attributes.t, Excel-Template-0.31_1/t/021_loop_error.t, Excel-Template-0.31_1/t/022_keep_leading_zeros.t, Excel-Template-0.31_1/t/023_relative_values.t, Excel-Template-0.31_1/t/024_image.t, Excel-Template-0.31_1/t/025_freezepanes.t, Excel-Template-0.31_1/t/026_vars_in_format.t, Excel-Template-0.31_1/t/026_vars_in_format.xml, Excel-Template-0.31_1/t/027_landscape.t, Excel-Template-0.31_1/t/028_merge_range.t, Excel-Template-0.31_1/t/029_worksheet_autofilter.t, Excel-Template-0.31_1/t/998_pod.t, Excel-Template-0.31_1/t/999_pod_coverage.t, Excel-Template-0.31_1/t/Register_018.pm, Excel-Template-0.31_1/t/Spreadsheet/WriteExcel.pm, Excel-Template-0.31_1/t/Spreadsheet/WriteExcel/Big.pm, Excel-Template-0.31_1/t/Spreadsheet/WriteExcel/Worksheet.pm, Excel-Template-0.31_1/t/Spreadsheet/WriteExcelXML.pm, Excel-Template-0.31_1/t/mock.pm

has_meta_json

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

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: Excel::Template, Excel::Template::Base, Excel::Template::Container, Excel::Template::Container::Bold, Excel::Template::Container::Conditional, Excel::Template::Container::Format, Excel::Template::Container::Hidden, Excel::Template::Container::Italic, Excel::Template::Container::KeepLeadingZeros, Excel::Template::Container::Locked, Excel::Template::Container::Loop, Excel::Template::Container::Outline, Excel::Template::Container::Row, Excel::Template::Container::Scope, Excel::Template::Container::Shadow, Excel::Template::Container::Strikeout, Excel::Template::Container::Workbook, Excel::Template::Container::Worksheet, Excel::Template::Context, Excel::Template::Element, Excel::Template::Element::Backref, Excel::Template::Element::Cell, Excel::Template::Element::Formula, Excel::Template::Element::FreezePanes, Excel::Template::Element::Image, Excel::Template::Element::MergeRange, Excel::Template::Element::Range, Excel::Template::Element::Var, Excel::Template::Factory, Excel::Template::Format, Excel::Template::Iterator, Excel::Template::TextObject

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.

Modules

Name Abstract Version View
Excel::Template Excel::Template 0.31_1 metacpan
Excel::Template::Base Excel::Template::Base metacpan
Excel::Template::Container metacpan
Excel::Template::Container::Bold Excel::Template::Container::Bold metacpan
Excel::Template::Container::Conditional Excel::Template::Container::Conditional metacpan
Excel::Template::Container::Format Excel::Template::Container::Format metacpan
Excel::Template::Container::Hidden Excel::Template::Container::Hidden metacpan
Excel::Template::Container::Italic Excel::Template::Container::Italic metacpan
Excel::Template::Container::KeepLeadingZeros Excel::Template::Container::KeepLeadingZeros metacpan
Excel::Template::Container::Locked Excel::Template::Container::Locked metacpan
Excel::Template::Container::Loop metacpan
Excel::Template::Container::Outline Excel::Template::Container::Outline metacpan
Excel::Template::Container::Row Excel::Template::Container::Row metacpan
Excel::Template::Container::Scope metacpan
Excel::Template::Container::Shadow Excel::Template::Container::Shadow metacpan
Excel::Template::Container::Strikeout Excel::Template::Container::Strikeout metacpan
Excel::Template::Container::Workbook Excel::Template::Container::Workbook metacpan
Excel::Template::Container::Worksheet Excel::Template::Container::Worksheet metacpan
Excel::Template::Context metacpan
Excel::Template::Element metacpan
Excel::Template::Element::Backref metacpan
Excel::Template::Element::Cell Excel::Template::Element::Cell metacpan
Excel::Template::Element::Formula Excel::Template::Element::Formula metacpan
Excel::Template::Element::FreezePanes Excel::Template::Element::FreezePanes metacpan
Excel::Template::Element::Image Excel::Template::Element::Image metacpan
Excel::Template::Element::MergeRange Excel::Template::Element::MergeRange metacpan
Excel::Template::Element::Range metacpan
Excel::Template::Element::Var metacpan
Excel::Template::Factory metacpan
Excel::Template::Format Excel::Template::Format metacpan
Excel::Template::Iterator metacpan
Excel::Template::TextObject metacpan

Other Files

Changes metacpan
Excel-Template-0.31_1/META.yml metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan