Kwalitee Issues

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: DataParsers::ExcelFormat, DataParsers::SerializerFormat, Exporters::Serializer

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Spreadsheet::WriteExcel

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: DataParsers::ExcelFormat, DataParsers::SerializerFormat, Date::Tiny, Exporters::Serializer

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:

  • Date::Tiny
  • Name
  • Person
  • Place

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,2.003022

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.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
Cemetery 2.003022 metacpan
Date::Tiny A date object, with as little code as possible 0.01 metacpan
FamilyTreeBase 2.003022 metacpan
FamilyTreeData metacpan
FamilyTreeDataFactory metacpan
FamilyTreeGraphics 2.003022 metacpan
FamilyTreeInfo 2.003022 metacpan
Name 2.003022 metacpan
PerlSettingsImporter metacpan
Person 2.003022 metacpan
PersonPage 2.003022 metacpan
Picture metacpan
Place 2.003022 metacpan
SettingsFactory metacpan
StringUtils metacpan
TextGeneratorFactory metacpan

Provides

Name File View
CSVArrayImporter lib/DataParsers/ArrayImporters/CSVArrayImporter.pm metacpan
DBIFormat lib/DataParsers/DBIFormat.pm metacpan
EnglishTextGenerator lib/TextGenerators/EnglishTextGenerator.pm metacpan
ExcelExporter lib/Exporters/ExcelExporter.pm metacpan
ExcelFormat lib/DataParsers/ExcelFormat.pm metacpan
ExtendedSimonWardFormat lib/DataParsers/ExtendedSimonWardFormat.pm metacpan
FieldValidatorParser lib/DataParsers/FieldValidatorParser.pm metacpan
FrenchTextGenerator lib/TextGenerators/FrenchTextGenerator.pm metacpan
GedcomFormat lib/DataParsers/GedcomFormat.pm metacpan
GermanTextGenerator lib/TextGenerators/GermanTextGenerator.pm metacpan
HungarianTextGenerator lib/TextGenerators/HungarianTextGenerator.pm metacpan
ItalianTextGenerator lib/TextGenerators/ItalianTextGenerator.pm metacpan
PolishTextGenerator lib/TextGenerators/PolishTextGenerator.pm metacpan
RomanianTextGenerator lib/TextGenerators/RomanianTextGenerator.pm metacpan
RussianTextGenerator lib/TextGenerators/RussianTextGenerator.pm metacpan
Serializer lib/Exporters/Serializer.pm metacpan
SerializerFormat lib/DataParsers/SerializerFormat.pm metacpan

Other Files

Build.PL metacpan
Changes metacpan
Changes_ftree.txt metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
cgi-bin/cpanfile metacpan
cpanfile metacpan
dist.ini metacpan