Oryx 0.19
Kwalitee Issues
- has_readme
-
Add a README to the distribution. It should contain a quick description of your module and how to install it.
- has_changelog
-
Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.
- no_broken_module_install
-
Upgrade the bundled version of Module::Install to the most current release. Alternatively, you can switch to another build system / installer that does not suffer from this problem. (ExtUtils::MakeMaker, Module::Build both of which have their own set of problems.)
- 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: Oryx, Oryx::Association, Oryx::Association::Array, Oryx::Association::Hash, Oryx::Association::Reference, Oryx::Attribute, Oryx::Class, Oryx::DBI, Oryx::DBI::Association, Oryx::DBI::Association::Array, Oryx::DBI::Association::Hash, Oryx::DBI::Association::Reference, Oryx::DBI::Attribute, Oryx::DBI::Class, Oryx::DBI::Method, Oryx::DBI::Parent, Oryx::DBI::Util, Oryx::DBI::Util::Pg, Oryx::DBI::Util::SQLite, Oryx::DBI::Util::mysql, Oryx::DBM, Oryx::DBM::Association, Oryx::DBM::Association::Array, Oryx::DBM::Association::Hash, Oryx::DBM::Association::Reference, Oryx::DBM::Attribute, Oryx::DBM::Class, Oryx::DBM::Method, Oryx::DBM::Parent, Oryx::DBM::Util, Oryx::MetaClass, Oryx::Parent, Oryx::Schema, Oryx::Value, Oryx::Value::Binary, Oryx::Value::Boolean, Oryx::Value::Complex, Oryx::Value::DateTime, Oryx::Value::Float, Oryx::Value::Integer, Oryx::Value::Oid, Oryx::Value::String, Oryx::Value::Text
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Oryx-0.19/lib/Oryx/Class.pm -- Around line 543: You forgot a '=back' before '=head1' Oryx-0.19/lib/Oryx/DBI.pm -- Around line 258: You forgot a '=back' before '=head1' Oryx-0.19/lib/Oryx/DBM.pm -- Around line 186: You forgot a '=back' before '=head1' Oryx-0.19/lib/Oryx/MetaClass.pm -- Around line 81: You forgot a '=back' before '=head1' Around line 89: '=item' outside of any '=over' Oryx-0.19/lib/Oryx.pm -- Around line 305: You forgot a '=back' before '=head1' 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.
- 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: Oryx, Oryx::Association, Oryx::Association::Array, Oryx::Association::Hash, Oryx::Association::Reference, Oryx::Attribute, Oryx::Class, Oryx::DBI, Oryx::DBI::Association, Oryx::DBI::Association::Array, Oryx::DBI::Association::Hash, Oryx::DBI::Association::Reference, Oryx::DBI::Attribute, Oryx::DBI::Class, Oryx::DBI::Method, Oryx::DBI::Parent, Oryx::DBI::Util, Oryx::DBI::Util::Pg, Oryx::DBI::Util::SQLite, Oryx::DBI::Util::mysql, Oryx::DBM, Oryx::DBM::Association, Oryx::DBM::Association::Array, Oryx::DBM::Association::Hash, Oryx::DBM::Association::Reference, Oryx::DBM::Attribute, Oryx::DBM::Class, Oryx::DBM::Method, Oryx::DBM::Parent, Oryx::DBM::Util, Oryx::MetaClass, Oryx::Parent, Oryx::Schema, Oryx::Value, Oryx::Value::Binary, Oryx::Value::Boolean, Oryx::Value::Complex, Oryx::Value::DateTime, Oryx::Value::Float, Oryx::Value::Integer, Oryx::Value::Oid, Oryx::Value::String, Oryx::Value::Text
- 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 |
---|---|---|---|
Oryx | Meta-Model Driven Object Persistance with Multiple Inheritance | 0.19 | metacpan |
Oryx::Association | metacpan | ||
Oryx::Association::Array | Abstract Array association meta-type for Oryx | metacpan | |
Oryx::Association::Hash | metacpan | ||
Oryx::Association::Reference | metacpan | ||
Oryx::Attribute | Attribute meta-type for Oryx persistent classes | metacpan | |
Oryx::Class | abstract base class for Oryx classes | metacpan | |
Oryx::DBI | DBI Storage interface for Oryx | metacpan | |
Oryx::DBI::Association | metacpan | ||
Oryx::DBI::Association::Array | metacpan | ||
Oryx::DBI::Association::Hash | metacpan | ||
Oryx::DBI::Association::Reference | metacpan | ||
Oryx::DBI::Attribute | metacpan | ||
Oryx::DBI::Class | metacpan | ||
Oryx::DBI::Method | metacpan | ||
Oryx::DBI::Parent | metacpan | ||
Oryx::DBI::Util | abstract base class for Oryx DBI utilities | metacpan | |
Oryx::DBI::Util::Pg | metacpan | ||
Oryx::DBI::Util::SQLite | metacpan | ||
Oryx::DBI::Util::mysql | metacpan | ||
Oryx::DBM | DBM Storage interface for Oryx | metacpan | |
Oryx::DBM::Association | metacpan | ||
Oryx::DBM::Association::Array | metacpan | ||
Oryx::DBM::Association::Hash | metacpan | ||
Oryx::DBM::Association::Reference | metacpan | ||
Oryx::DBM::Attribute | metacpan | ||
Oryx::DBM::Class | metacpan | ||
Oryx::DBM::Method | metacpan | ||
Oryx::DBM::Parent | metacpan | ||
Oryx::DBM::Util | metacpan | ||
Oryx::MetaClass | abstract base class for all Oryx meta types | metacpan | |
Oryx::Parent | multiple inheritance meta-type for Oryx | metacpan | |
Oryx::Schema | Schema class for Oryx | metacpan | |
Oryx::Value | metacpan | ||
Oryx::Value::Binary | metacpan | ||
Oryx::Value::Boolean | metacpan | ||
Oryx::Value::Complex | metacpan | ||
Oryx::Value::DateTime | metacpan | ||
Oryx::Value::Float | metacpan | ||
Oryx::Value::Integer | metacpan | ||
Oryx::Value::Oid | metacpan | ||
Oryx::Value::String | metacpan | ||
Oryx::Value::Text | metacpan |