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: License '<undef>' is invalid (license) [Validation: 1.3];Missing mandatory field, 'license' (license) [Validation: 1.3]

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: MIDI-XML-0.03/lib/MIDI/XML.pm -- Around line 232: '=item' outside of any '=over' Around line 746: You forgot a '=back' before '=head1' Around line 863: '=item' outside of any '=over' Around line 1104: You forgot a '=back' before '=head2' Around line 5098: '=item' outside of any '=over' Around line 5148: You forgot a '=back' before '=head1' Around line 5357: '=item' outside of any '=over' Around line 5473: You forgot a '=back' before '=head1'

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

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.

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: MIDI::XML, MIDI::XML::Editor

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

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

has_separate_license_file

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

Modules

Name Abstract Version View
MIDI::XML Module for representing MIDI-XML objects. 0.03 metacpan
MIDI::XML::Editor Module for editing MIDI XML Document objects. 0.01 metacpan

Provides

Name File View
MIDI::XML::Absolute lib/MIDI/XML.pm metacpan
MIDI::XML::ActiveSensing lib/MIDI/XML.pm metacpan
MIDI::XML::AllNotesOff lib/MIDI/XML.pm metacpan
MIDI::XML::AllSoundOff lib/MIDI/XML.pm metacpan
MIDI::XML::ChannelKeyPressure lib/MIDI/XML.pm metacpan
MIDI::XML::ChannelMessage lib/MIDI/XML.pm metacpan
MIDI::XML::Continue lib/MIDI/XML.pm metacpan
MIDI::XML::ControlChange lib/MIDI/XML.pm metacpan
MIDI::XML::ControlChange14 lib/MIDI/XML.pm metacpan
MIDI::XML::ControlChangeMessage lib/MIDI/XML.pm metacpan
MIDI::XML::CopyrightNotice lib/MIDI/XML.pm metacpan
MIDI::XML::CuePoint lib/MIDI/XML.pm metacpan
MIDI::XML::Delta lib/MIDI/XML.pm metacpan
MIDI::XML::DeviceName lib/MIDI/XML.pm metacpan
MIDI::XML::Document lib/MIDI/XML.pm metacpan
MIDI::XML::Element lib/MIDI/XML.pm metacpan
MIDI::XML::EndOfExclusive lib/MIDI/XML.pm metacpan
MIDI::XML::EndOfTrack lib/MIDI/XML.pm metacpan
MIDI::XML::Event lib/MIDI/XML.pm metacpan
MIDI::XML::Format lib/MIDI/XML.pm metacpan
MIDI::XML::FrameRate lib/MIDI/XML.pm metacpan
MIDI::XML::InstrumentName lib/MIDI/XML.pm metacpan
MIDI::XML::KeySignature lib/MIDI/XML.pm metacpan
MIDI::XML::LocalControl lib/MIDI/XML.pm metacpan
MIDI::XML::Lyric lib/MIDI/XML.pm metacpan
MIDI::XML::MIDIChannelPrefix lib/MIDI/XML.pm metacpan
MIDI::XML::MIDISystemMessage lib/MIDI/XML.pm metacpan
MIDI::XML::MIDIfile lib/MIDI/XML.pm metacpan
MIDI::XML::MTCQuarterFrame lib/MIDI/XML.pm metacpan
MIDI::XML::Marker lib/MIDI/XML.pm metacpan
MIDI::XML::MetaEvent lib/MIDI/XML.pm metacpan
MIDI::XML::MonoMode lib/MIDI/XML.pm metacpan
MIDI::XML::NRPNChange lib/MIDI/XML.pm metacpan
MIDI::XML::NoteOff lib/MIDI/XML.pm metacpan
MIDI::XML::NoteOn lib/MIDI/XML.pm metacpan
MIDI::XML::OmniOff lib/MIDI/XML.pm metacpan
MIDI::XML::OmniOn lib/MIDI/XML.pm metacpan
MIDI::XML::OtherMetaEvent lib/MIDI/XML.pm metacpan
MIDI::XML::PitchBendChange lib/MIDI/XML.pm metacpan
MIDI::XML::PolyKeyPressure lib/MIDI/XML.pm metacpan
MIDI::XML::PolyMode lib/MIDI/XML.pm metacpan
MIDI::XML::Port lib/MIDI/XML.pm metacpan
MIDI::XML::ProgramChange lib/MIDI/XML.pm metacpan
MIDI::XML::ProgramName lib/MIDI/XML.pm metacpan
MIDI::XML::RPNChange lib/MIDI/XML.pm metacpan
MIDI::XML::ResetAllControllers lib/MIDI/XML.pm metacpan
MIDI::XML::SMPTEOffset lib/MIDI/XML.pm metacpan
MIDI::XML::SequenceNumber lib/MIDI/XML.pm metacpan
MIDI::XML::SequencerSpecific lib/MIDI/XML.pm metacpan
MIDI::XML::SetTempo lib/MIDI/XML.pm metacpan
MIDI::XML::SmfEvent lib/MIDI/XML.pm metacpan
MIDI::XML::SongPositionPointer lib/MIDI/XML.pm metacpan
MIDI::XML::SongSelect lib/MIDI/XML.pm metacpan
MIDI::XML::Start lib/MIDI/XML.pm metacpan
MIDI::XML::Stop lib/MIDI/XML.pm metacpan
MIDI::XML::SysEx lib/MIDI/XML.pm metacpan
MIDI::XML::SysExChannel lib/MIDI/XML.pm metacpan
MIDI::XML::SysExDeviceID lib/MIDI/XML.pm metacpan
MIDI::XML::SysExEvent lib/MIDI/XML.pm metacpan
MIDI::XML::SystemExclusive lib/MIDI/XML.pm metacpan
MIDI::XML::SystemReset lib/MIDI/XML.pm metacpan
MIDI::XML::TextEvent lib/MIDI/XML.pm metacpan
MIDI::XML::TicksPerBeat lib/MIDI/XML.pm metacpan
MIDI::XML::TicksPerFrame lib/MIDI/XML.pm metacpan
MIDI::XML::TimeSignature lib/MIDI/XML.pm metacpan
MIDI::XML::Timestamp lib/MIDI/XML.pm metacpan
MIDI::XML::TimestampType lib/MIDI/XML.pm metacpan
MIDI::XML::TimingClock lib/MIDI/XML.pm metacpan
MIDI::XML::Track lib/MIDI/XML.pm metacpan
MIDI::XML::TrackCount lib/MIDI/XML.pm metacpan
MIDI::XML::TrackName lib/MIDI/XML.pm metacpan
MIDI::XML::TuneRequest lib/MIDI/XML.pm metacpan
MIDI::XML::XMFPatchTypePrefix lib/MIDI/XML.pm metacpan
MIDI::XML::control_change_enum lib/MIDI/XML.pm metacpan
MIDI::XML::mtc_category lib/MIDI/XML.pm metacpan
MIDI::XML::timestamp_type lib/MIDI/XML.pm metacpan
XML::DOM::Implementation lib/MIDI/XML.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan