Alzabo 0.10_5.beta Deleted
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- has_proper_version
-
Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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: Alzabo, Alzabo::ChangeTracker, Alzabo::Create, Alzabo::ObjectCache, Alzabo::ObjectCacheIPC, Alzabo::Runtime
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- DBD::mysql
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Alzabo-0.10/lib/Alzabo/Create/Column.pm -- Around line 198: Expected '=item *' Around line 200: Expected '=item *' Around line 202: Expected '=item *' Around line 204: Expected '=item *' Around line 206: Expected '=item *' Around line 210: Expected '=item *' Around line 214: Expected '=item *' Alzabo-0.10/lib/Alzabo/Create/ColumnDefinition.pm -- Around line 88: Expected '=item *' Around line 90: Expected '=item *' Alzabo-0.10/lib/Alzabo/Create/ForeignKey.pm -- Around line 127: Expected '=item *' Around line 129: Expected '=item *' Around line 131: Expected '=item *' Around line 133: Expected '=item *' Around line 135: Expected '=item *' Around line 137: Expected '=item *' Alzabo-0.10/lib/Alzabo/Create/Index.pm -- Around line 145: Expected '=item *' Around line 149: Expected '=item *' Around line 157: Expected '=item *' Around line 171: Expected '=item *' Around line 173: Expected '=item *' Around line 194: Expected '=item *' Around line 196: Expected '=item *' Alzabo-0.10/lib/Alzabo/Create/Schema.pm -- Around line 897: Expected '=item *' Around line 899: Expected '=item *' Around line 901: Expected '=item *' Around line 926: Expected '=item *' Around line 928: Expected '=item *' Around line 930: Expected '=item *' Around line 935: Expected '=item *' Around line 939: Expected '=item *' Around line 977: Expected '=item *' Around line 979: Expected '=item *' Around line 1002: Expected '=item *' Around line 1008: Expected '=item *' Around line 1014: Expected '=item *' Around line 1029: Expected '=item *' Around line 1031: Expected '=item *' Around line 1033: Expected '=item *' Around line 1035: Expected '=item *' Around line 1037: Expected '=item *' Around line 1039: Expected '=item *' Around line 1076: Expected '=item *' Around line 1078: Expected '=item *' Around line 1080: Expected '=item *' Around line 1099: Expected '=item *' Around line 1101: Expected '=item *' Around line 1103: Expected '=item *' Alzabo-0.10/lib/Alzabo/Create/Table.pm -- Around line 357: Expected '=item *' Around line 361: Expected '=item *' Around line 384: Expected '=item *' Around line 412: Expected '=item *' Around line 418: Expected '=item *' Around line 424: Expected '=item *' Around line 500: You forgot a '=back' before '=head1' Alzabo-0.10/lib/Alzabo/Driver.pm -- Around line 448: Expected '=item *' Around line 455: Expected '=item *' Around line 487: Expected text after =item, not a bullet Around line 492: Expected text after =item, not a bullet Around line 497: Expected text after =item, not a bullet Around line 502: Expected text after =item, not a bullet Around line 507: Expected text after =item, not a bullet Around line 512: Expected text after =item, not a bullet Around line 517: Expected text after =item, not a bullet Around line 560: You can't have =items (as at line 564) unless the first thing after the =over is an =item Alzabo-0.10/lib/Alzabo/ObjectCache.pm -- Around line 136: Expected '=item *' Alzabo-0.10/lib/Alzabo/ObjectCacheIPC.pm -- Around line 175: Expected '=item *' Around line 230: You forgot a '=back' before '=head1' Alzabo-0.10/lib/Alzabo/RDBMSRules.pm -- Around line 325: Expected '=item *' Around line 341: Expected '=item *' Around line 343: Expected '=item *' Around line 353: Expected '=item *' Around line 355: Expected '=item *' Around line 410: Expected '=item *' Around line 412: Expected '=item *' Around line 500: Expected '=item *' Around line 502: Expected '=item *' Around line 512: Expected '=item *' Around line 514: Expected '=item *' Around line 524: Expected '=item *' Around line 526: Expected '=item *' Around line 536: Expected '=item *' Around line 538: Expected '=item *' Around line 550: You forgot a '=back' before '=head1' Alzabo-0.10/lib/Alzabo/Runtime/ForeignKey.pm -- Around line 127: You forgot a '=back' before '=head1' Alzabo-0.10/lib/Alzabo/Runtime/JoinCursor.pm -- Around line 125: Expected '=item *' Around line 127: Expected '=item *' Alzabo-0.10/lib/Alzabo/Runtime/Row.pm -- Around line 411: '=item' outside of any '=over' Around line 415: Expected '=item *' Around line 417: Expected '=item *' Around line 419: Expected '=item *' Around line 519: Expected '=item *' Around line 529: You forgot a '=back' before '=head1' Alzabo-0.10/lib/Alzabo/Runtime/RowCursor.pm -- Around line 123: Expected '=item *' Around line 125: Expected '=item *' Alzabo-0.10/lib/Alzabo/Runtime/Schema.pm -- Around line 184: Expected '=item *' Around line 244: Expected '=item *' Around line 248: Expected '=item *' Around line 254: Expected '=item *' Alzabo-0.10/lib/Alzabo/Runtime/Table.pm -- Around line 287: Expected '=item *' Around line 310: Expected '=item *' Around line 314: Expected '=item *' Around line 340: Expected '=item *' Around line 360: Expected '=item *' Around line 365: Expected '=item *' Around line 384: Expected '=item *' Around line 388: Expected '=item *' Around line 393: Expected '=item *' Around line 460: You forgot a '=back' before '=head1' Around line 490: =back without =over Alzabo-0.10/lib/Alzabo/Table.pm -- Around line 217: Expected '=item *' Around line 219: Expected '=item *' Alzabo-0.10/lib/PreInstall/Config.pm -- Around line 68: =over without closing =back
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- 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.
- no_abstract_stub_in_pod
-
Modify the stub. You might need to modify other stubs (for name, synopsis, license, etc) as well.
Error: Alzabo::Driver::Oracle,Alzabo::Driver::PostgreSQL,Alzabo::RDBMSRules::MySQL,Alzabo::RDBMSRules::Oracle,Alzabo::RDBMSRules::PostgreSQL
- 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: Alzabo, Alzabo::ChangeTracker, Alzabo::Column, Alzabo::ColumnDefinition, Alzabo::Create, Alzabo::Create::Column, Alzabo::Create::ColumnDefinition, Alzabo::Create::ForeignKey, Alzabo::Create::Index, Alzabo::Create::Schema, Alzabo::Create::Table, Alzabo::Driver, Alzabo::Driver::MySQL, Alzabo::Driver::Oracle, Alzabo::Driver::PostgreSQL, Alzabo::Exceptions, Alzabo::ForeignKey, Alzabo::Index, Alzabo::ObjectCache, Alzabo::ObjectCacheIPC, Alzabo::RDBMSRules, Alzabo::RDBMSRules::MySQL, Alzabo::RDBMSRules::Oracle, Alzabo::RDBMSRules::PostgreSQL, Alzabo::Runtime, Alzabo::Runtime::Column, Alzabo::Runtime::ColumnDefinition, Alzabo::Runtime::Cursor, Alzabo::Runtime::ForeignKey, Alzabo::Runtime::Index, Alzabo::Runtime::JoinCursor, Alzabo::Runtime::Row, Alzabo::Runtime::RowCursor, Alzabo::Runtime::Schema, Alzabo::Runtime::Table, Alzabo::Schema, Alzabo::Table, Alzabo::Util, PreInstall::Config
- 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.10,1.01,1.02,1.03,1.04,1.06,1.07,1.08,1.09,1.11,1.12,1.16,1.17,1.18,1.19,1.20,1.21,1.23,1.25,1.37
Modules
Name | Abstract | Version | View |
---|---|---|---|
Alzabo | Core | 0.10 | metacpan |
Alzabo::ChangeTracker | Saves a set of changes as callbacks that can be backed out if needed | 1.07 | metacpan |
Alzabo::Column | Column objects | 1.12 | metacpan |
Alzabo::ColumnDefinition | Holds the type attribute for a column | 1.07 | metacpan |
Alzabo::Create | Loads all Alzabo::Create::* classes | 1.08 | metacpan |
Alzabo::Create::Column | Column objects for use in schema creation | 1.16 | metacpan |
Alzabo::Create::ColumnDefinition | Column definition object for schema creation | 1.07 | metacpan |
Alzabo::Create::ForeignKey | Foreign key objects for schema creation. | 1.07 | metacpan |
Alzabo::Create::Index | Index objects for schema creation | 1.06 | metacpan |
Alzabo::Create::Schema | Schema objects for schema creation | 1.37 | metacpan |
Alzabo::Create::Table | Table objects for schema creation | 1.23 | metacpan |
Alzabo::Driver | Alzabo base class for RDBMS drivers | 1.23 | metacpan |
Alzabo::Driver::MySQL | MySQL specific Alzabo driver subclass | 1.19 | metacpan |
Alzabo::Driver::Oracle | Perl extension for blah blah blah | 0.01 | metacpan |
Alzabo::Driver::PostgreSQL | Perl extension for blah blah blah | 0.01 | metacpan |
Alzabo::Exceptions | Creates all exception subclasses used in Alzabo. | 1.08 | metacpan |
Alzabo::ForeignKey | Foreign key (relation) objects | 1.08 | metacpan |
Alzabo::Index | Index objects | 1.07 | metacpan |
Alzabo::ObjectCache | A simple cache for row objects. | 1.04 | metacpan |
Alzabo::ObjectCacheIPC | Uses IPC to coordinate object caching between multiple processes. | 1.06 | metacpan |
Alzabo::RDBMSRules | Base class for Alzabo RDBMS rulesets | 1.18 | metacpan |
Alzabo::RDBMSRules::MySQL | Perl extension for blah blah blah | 1.25 | metacpan |
Alzabo::RDBMSRules::Oracle | Perl extension for blah blah blah | 0.01 | metacpan |
Alzabo::RDBMSRules::PostgreSQL | Perl extension for blah blah blah | 0.01 | metacpan |
Alzabo::Runtime | Loads all Alzabo::Runtime::* classes | 1.11 | metacpan |
Alzabo::Runtime::Column | Column objects | 1.02 | metacpan |
Alzabo::Runtime::ColumnDefinition | Column definition objects | 1.02 | metacpan |
Alzabo::Runtime::Cursor | Base class for Alzabo cursors | 1.01 | metacpan |
Alzabo::Runtime::ForeignKey | Foreign key objects | 1.07 | metacpan |
Alzabo::Runtime::Index | Index objects | 1.01 | metacpan |
Alzabo::Runtime::JoinCursor | Cursor that returns Alzabo::Runtime::Row arrays of objects | 1.01 | metacpan |
Alzabo::Runtime::Row | Row objects | 1.20 | metacpan |
Alzabo::Runtime::RowCursor | Cursor that returns Alzabo::Runtime::Row objects | 1.03 | metacpan |
Alzabo::Runtime::Schema | Schema objects | 1.09 | metacpan |
Alzabo::Runtime::Table | Table objects | 1.16 | metacpan |
Alzabo::Schema | Schema objects | 1.17 | metacpan |
Alzabo::Table | Table objects | 1.21 | metacpan |
Alzabo::Util | Utility functions for Alzabo | 1.03 | metacpan |