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!

no_generated_files

Remove the offending files/directories!

Error: Makefile

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.

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.

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: ICal, ICal::Component, ICal::Component::Procedurealarm, ICal::Parameter, ICal::Parameter::Reltype, ICal::Parser, ICal::Property, ICal::Property::Contact, ICal::Store, ICal::Value, ICal::Value::Integer, Types

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.

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.

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: ICal, ICal::Component, ICal::Component::Procedurealarm, ICal::Parameter, ICal::Parameter::Reltype, ICal::Parser, ICal::Property, ICal::Property::Contact, ICal::Store, ICal::Value, ICal::Value::Integer, Types

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:

  • ICal::Parser
  • Types

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

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
ICal metacpan
ICal::Component metacpan
ICal::Component::Procedurealarm metacpan
ICal::Parameter metacpan
ICal::Parameter::Reltype metacpan
ICal::Parser metacpan
ICal::Property metacpan
ICal::Property::Contact metacpan
ICal::Store metacpan
ICal::Value metacpan
ICal::Value::Integer metacpan
Types metacpan

Provides

Name File View
ICal::Component::Audioalarm ICal/derivedcomp.pm metacpan
ICal::Component::Daylightsavingstime ICal/derivedcomp.pm metacpan
ICal::Component::Displayalarm ICal/derivedcomp.pm metacpan
ICal::Component::Emailalarm ICal/derivedcomp.pm metacpan
ICal::Component::Standardtime ICal/derivedcomp.pm metacpan
ICal::Component::Vcalendar ICal/derivedcomp.pm metacpan
ICal::Component::Vevent ICal/derivedcomp.pm metacpan
ICal::Component::Vfreebusy ICal/derivedcomp.pm metacpan
ICal::Component::Vjournal ICal/derivedcomp.pm metacpan
ICal::Component::Vtimezone ICal/derivedcomp.pm metacpan
ICal::Component::Vtodo ICal/derivedcomp.pm metacpan
ICal::Parameter::Altrep ICal/derivedparam.pm metacpan
ICal::Parameter::Cn ICal/derivedparam.pm metacpan
ICal::Parameter::Cutype ICal/derivedparam.pm metacpan
ICal::Parameter::DelegatedFrom ICal/derivedparam.pm metacpan
ICal::Parameter::DelegatedTo ICal/derivedparam.pm metacpan
ICal::Parameter::Dir ICal/derivedparam.pm metacpan
ICal::Parameter::Encoding ICal/derivedparam.pm metacpan
ICal::Parameter::Fbtype ICal/derivedparam.pm metacpan
ICal::Parameter::Fmttype ICal/derivedparam.pm metacpan
ICal::Parameter::Language ICal/derivedparam.pm metacpan
ICal::Parameter::Member ICal/derivedparam.pm metacpan
ICal::Parameter::Partstat ICal/derivedparam.pm metacpan
ICal::Parameter::Range ICal/derivedparam.pm metacpan
ICal::Parameter::Related ICal/derivedparam.pm metacpan
ICal::Parameter::Role ICal/derivedparam.pm metacpan
ICal::Parameter::Rsvp ICal/derivedparam.pm metacpan
ICal::Parameter::SentBy ICal/derivedparam.pm metacpan
ICal::Parameter::Tzid ICal/derivedparam.pm metacpan
ICal::Parameter::Value ICal/derivedparam.pm metacpan
ICal::Parameter::X ICal/derivedparam.pm metacpan
ICal::Parameter::XLicErrortype ICal/derivedparam.pm metacpan
ICal::Property::Action ICal/derivedprop.pm metacpan
ICal::Property::Attach ICal/derivedprop.pm metacpan
ICal::Property::Attendee ICal/derivedprop.pm metacpan
ICal::Property::Calscale ICal/derivedprop.pm metacpan
ICal::Property::Categories ICal/derivedprop.pm metacpan
ICal::Property::Class ICal/derivedprop.pm metacpan
ICal::Property::Comment ICal/derivedprop.pm metacpan
ICal::Property::Completed ICal/derivedprop.pm metacpan
ICal::Property::Created ICal/derivedprop.pm metacpan
ICal::Property::Description ICal/derivedprop.pm metacpan
ICal::Property::Dtend ICal/derivedprop.pm metacpan
ICal::Property::Dtstamp ICal/derivedprop.pm metacpan
ICal::Property::Dtstart ICal/derivedprop.pm metacpan
ICal::Property::Due ICal/derivedprop.pm metacpan
ICal::Property::Duration ICal/derivedprop.pm metacpan
ICal::Property::Exdate ICal/derivedprop.pm metacpan
ICal::Property::Exrule ICal/derivedprop.pm metacpan
ICal::Property::Freebusy ICal/derivedprop.pm metacpan
ICal::Property::Geo ICal/derivedprop.pm metacpan
ICal::Property::LastModified ICal/derivedprop.pm metacpan
ICal::Property::Location ICal/derivedprop.pm metacpan
ICal::Property::Method ICal/derivedprop.pm metacpan
ICal::Property::Organizer ICal/derivedprop.pm metacpan
ICal::Property::PercentComplete ICal/derivedprop.pm metacpan
ICal::Property::Priority ICal/derivedprop.pm metacpan
ICal::Property::Prodid ICal/derivedprop.pm metacpan
ICal::Property::Rdate ICal/derivedprop.pm metacpan
ICal::Property::RecurrenceId ICal/derivedprop.pm metacpan
ICal::Property::RelatedTo ICal/derivedprop.pm metacpan
ICal::Property::Repeat ICal/derivedprop.pm metacpan
ICal::Property::RequestStatus ICal/derivedprop.pm metacpan
ICal::Property::Resources ICal/derivedprop.pm metacpan
ICal::Property::Rrule ICal/derivedprop.pm metacpan
ICal::Property::Sequence ICal/derivedprop.pm metacpan
ICal::Property::Status ICal/derivedprop.pm metacpan
ICal::Property::Summary ICal/derivedprop.pm metacpan
ICal::Property::Transp ICal/derivedprop.pm metacpan
ICal::Property::Trigger ICal/derivedprop.pm metacpan
ICal::Property::Tzid ICal/derivedprop.pm metacpan
ICal::Property::Tzname ICal/derivedprop.pm metacpan
ICal::Property::Tzoffsetfrom ICal/derivedprop.pm metacpan
ICal::Property::Tzoffsetto ICal/derivedprop.pm metacpan
ICal::Property::Tzurl ICal/derivedprop.pm metacpan
ICal::Property::Uid ICal/derivedprop.pm metacpan
ICal::Property::Url ICal/derivedprop.pm metacpan
ICal::Property::Version ICal/derivedprop.pm metacpan
ICal::Property::X ICal/derivedprop.pm metacpan
ICal::Property::XLicError ICal/derivedprop.pm metacpan
ICal::Value::Attach ICal/derivedval.pm metacpan
ICal::Value::Binary ICal/derivedval.pm metacpan
ICal::Value::Boolean ICal/derivedval.pm metacpan
ICal::Value::CalAddress ICal/derivedval.pm metacpan
ICal::Value::Date ICal/derivedval.pm metacpan
ICal::Value::DateTime ICal/Value.pm metacpan
ICal::Value::DateTimeDate ICal/derivedval.pm metacpan
ICal::Value::DateTimePeriod ICal/derivedval.pm metacpan
ICal::Value::Duration ICal/derivedval.pm metacpan
ICal::Value::Float ICal/derivedval.pm metacpan
ICal::Value::Geo ICal/derivedval.pm metacpan
ICal::Value::Period ICal/derivedval.pm metacpan
ICal::Value::Recur ICal/derivedval.pm metacpan
ICal::Value::Text ICal/derivedval.pm metacpan
ICal::Value::Time ICal/derivedval.pm metacpan
ICal::Value::Trigger ICal/derivedval.pm metacpan
ICal::Value::Uri ICal/derivedval.pm metacpan
ICal::Value::UtcOffset ICal/derivedval.pm metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan