Tangram 2.12 Latest
Kwalitee Issues
- no_mymeta_files
-
Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.
- 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: Tangram::Compat::Stub, Tangram::Complicity, Tangram::Cursor::Coll, Tangram::Deploy, Tangram::Driver::SQLite::Storage, Tangram::Driver::Sybase::Expr::Date, Tangram::Expr::FlatArray, Tangram::Expr::FlatHash, Tangram::Expr::TableAlias, Tangram::Lazy::BackRef, Tangram::Storage::Statement, Tangram::Sucks, Tangram::Type::Interval, Tangram::Type::Interval::HiRes, Tangram::Util
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Tangram-2.12/lib/Tangram/Intro.pod -- Around line 20: =over should be: '=over' or '=over positive_number' Tangram-2.12/lib/Tangram.pod -- Around line 132: You forgot a '=back' before '=head1'
- valid_signature
-
Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.
Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Sat 10 Oct 2015 12:36:09 AM JST gpg: using RSA key 176D68BDF01AD228 gpg: Can't check signature: No public key ==> BAD/TAMPERED signature detected! <==
- 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.
- no_stdin_for_prompting
-
Use the prompt() method from ExtUtils::MakeMaker/Module::Build.
- 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: Tangram, Tangram::Compat, Tangram::Compat::Stub, Tangram::Complicity, Tangram::Core, Tangram::Cursor, Tangram::Cursor::Coll, Tangram::Cursor::Data, Tangram::Deploy, Tangram::Driver::Oracle, Tangram::Driver::Oracle::Storage, Tangram::Driver::Pg, Tangram::Driver::Pg::Storage, Tangram::Driver::SQLite, Tangram::Driver::SQLite2, Tangram::Driver::SQLite::Storage, Tangram::Driver::Sybase, Tangram::Driver::Sybase::Expr::Date, Tangram::Driver::Sybase::Statement, Tangram::Driver::Sybase::Storage, Tangram::Driver::mysql, Tangram::Driver::mysql::Expr::Date, Tangram::Driver::mysql::Expr::Integer, Tangram::Driver::mysql::Storage, Tangram::Expr, Tangram::Expr::Coll, Tangram::Expr::Coll::FromMany, Tangram::Expr::Coll::FromOne, Tangram::Expr::CursorObject, Tangram::Expr::Filter, Tangram::Expr::FlatArray, Tangram::Expr::FlatHash, Tangram::Expr::LinkTable, Tangram::Expr::QueryObject, Tangram::Expr::RDBObject, Tangram::Expr::Select, Tangram::Expr::Table, Tangram::Expr::TableAlias, Tangram::Lazy::BackRef, Tangram::Lazy::Coll, Tangram::Lazy::Ref, Tangram::Relational, Tangram::Relational::Engine, Tangram::Relational::Engine::Class, Tangram::Relational::PolySelectTemplate, Tangram::Relational::Schema, Tangram::Relational::TableSet, Tangram::Schema, Tangram::Schema::Class, Tangram::Schema::ClassHash, Tangram::Schema::Node, Tangram::Springfield, Tangram::Storage, Tangram::Storage::Statement, Tangram::Sucks, Tangram::Type, Tangram::Type::Abstract::Array, Tangram::Type::Abstract::Coll, Tangram::Type::Abstract::Hash, Tangram::Type::Abstract::Set, Tangram::Type::Array::FromMany, Tangram::Type::Array::FromOne, Tangram::Type::Array::Scalar, Tangram::Type::BackRef, Tangram::Type::Date, Tangram::Type::Date::Cooked, Tangram::Type::Date::DateTime, Tangram::Type::Date::Manip, Tangram::Type::Date::Raw, Tangram::Type::Date::TimeHiRes, Tangram::Type::Date::TimePiece, Tangram::Type::Dump, Tangram::Type::Dump::Any, Tangram::Type::Dump::Perl, Tangram::Type::Dump::Storable, Tangram::Type::Dump::YAML, Tangram::Type::Hash::FromMany, Tangram::Type::Hash::FromOne, Tangram::Type::Hash::Scalar, Tangram::Type::Integer, Tangram::Type::Interval, Tangram::Type::Interval::HiRes, Tangram::Type::Number, Tangram::Type::Real, Tangram::Type::Ref::FromMany, Tangram::Type::Ref::FromOne, Tangram::Type::Scalar, Tangram::Type::Set::FromMany, Tangram::Type::Set::FromOne, Tangram::Type::String, Tangram::Type::Time, Tangram::Type::TimeAndDate, Tangram::Util
- 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:
- Person
- dummy
- 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_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 |
---|---|---|---|
Tangram | Store pure objects in standard relational databases | 2.12 | metacpan |
Tangram::Compat | metacpan | ||
Tangram::Cursor | traverse a result set | metacpan | |
Tangram::Cursor::Coll | metacpan | ||
Tangram::Cursor::Data | metacpan | ||
Tangram::Driver::Oracle | Orthogonal Object Persistence in Oracle databases | metacpan | |
Tangram::Driver::Oracle::Storage | metacpan | ||
Tangram::Driver::Pg | Orthogonal Object Persistence in PostgreSQL databases | metacpan | |
Tangram::Driver::Pg::Storage | metacpan | ||
Tangram::Driver::SQLite | Orthogonal Object Persistence in SQLite databases | metacpan | |
Tangram::Driver::SQLite2 | metacpan | ||
Tangram::Driver::SQLite::Storage | metacpan | ||
Tangram::Driver::Sybase | metacpan | ||
Tangram::Driver::Sybase::Expr::Date | metacpan | ||
Tangram::Driver::Sybase::Statement | metacpan | ||
Tangram::Driver::Sybase::Storage | metacpan | ||
Tangram::Driver::mysql | Orthogonal Object Persistence in Mysql databases | metacpan | |
Tangram::Driver::mysql::Expr::Date | metacpan | ||
Tangram::Driver::mysql::Expr::Integer | metacpan | ||
Tangram::Driver::mysql::Storage | metacpan | ||
Tangram::Expr | represent expressions on database server side | metacpan | |
Tangram::Expr::Coll | metacpan | ||
Tangram::Expr::Coll::FromMany | metacpan | ||
Tangram::Expr::Coll::FromOne | metacpan | ||
Tangram::Expr::CursorObject | metacpan | ||
Tangram::Expr::Filter | metacpan | ||
Tangram::Expr::FlatArray | metacpan | ||
Tangram::Expr::FlatHash | metacpan | ||
Tangram::Expr::LinkTable | metacpan | ||
Tangram::Expr::QueryObject | metacpan | ||
Tangram::Expr::RDBObject | metacpan | ||
Tangram::Expr::Select | metacpan | ||
Tangram::Expr::Table | metacpan | ||
Tangram::Expr::TableAlias | metacpan | ||
Tangram::Lazy::BackRef | metacpan | ||
Tangram::Lazy::Coll | metacpan | ||
Tangram::Lazy::Ref | metacpan | ||
Tangram::Relational | Orthogonal Object Persistence in Relational Databases | metacpan | |
Tangram::Relational::Engine | metacpan | ||
Tangram::Relational::Engine::Class | metacpan | ||
Tangram::Relational::PolySelectTemplate | metacpan | ||
Tangram::Relational::Schema | metacpan | ||
Tangram::Relational::TableSet | metacpan | ||
Tangram::Schema | describe a system of persistent classes | metacpan | |
Tangram::Schema::Class | metacpan | ||
Tangram::Schema::ClassHash | metacpan | ||
Tangram::Schema::Node | metacpan | ||
Tangram::Springfield | classes and schema used in the Guided Tour | metacpan | |
Tangram::Storage | persistent object database | metacpan | |
Tangram::Storage::Statement | metacpan | ||
Tangram::Type | mapping individual fields | metacpan | |
Tangram::Type::Abstract::Array | metacpan | ||
Tangram::Type::Abstract::Coll | metacpan | ||
Tangram::Type::Abstract::Hash | metacpan | ||
Tangram::Type::Abstract::Set | metacpan | ||
Tangram::Type::Array::FromMany | map Perl arrays using a link table | metacpan | |
Tangram::Type::Array::FromOne | map Perl arrays using a foreign key | metacpan | |
Tangram::Type::Array::Scalar | map Perl array of strings or numbers | metacpan | |
Tangram::Type::BackRef | metacpan | ||
Tangram::Type::Date | metacpan | ||
Tangram::Type::Date::Cooked | metacpan | ||
Tangram::Type::Date::DateTime | metacpan | ||
Tangram::Type::Date::Manip | metacpan | ||
Tangram::Type::Date::Raw | metacpan | ||
Tangram::Type::Date::TimePiece | metacpan | ||
Tangram::Type::Dump | Handy functions for Pixie-like dumping of data | metacpan | |
Tangram::Type::Dump::Any | Intuitive DataBase InterFace | metacpan | |
Tangram::Type::Dump::Perl | map any Perl object as scalar dump | metacpan | |
Tangram::Type::Dump::Storable | map any Perl object as scalar dump via Storable | metacpan | |
Tangram::Type::Dump::YAML | serialise fields of an object via YAML to a column | metacpan | |
Tangram::Type::Hash::FromMany | metacpan | ||
Tangram::Type::Hash::FromOne | metacpan | ||
Tangram::Type::Hash::Scalar | map Perl hash of scalar keys and values | metacpan | |
Tangram::Type::Integer | metacpan | ||
Tangram::Type::Interval | metacpan | ||
Tangram::Type::Number | metacpan | ||
Tangram::Type::Real | metacpan | ||
Tangram::Type::Ref::FromMany | map references to persistent objects | metacpan | |
Tangram::Type::Ref::FromOne | metacpan | ||
Tangram::Type::Scalar | map scalar fields | metacpan | |
Tangram::Type::Set::FromMany | maps Set::Object using a link table | metacpan | |
Tangram::Type::Set::FromOne | map Set::Object using a foreign key | metacpan | |
Tangram::Type::String | metacpan | ||
Tangram::Type::Time | metacpan | ||
Tangram::Type::TimeAndDate | map date & time fields | metacpan | |
Tangram::Util | metacpan |
Provides
Name | File | View |
---|---|---|
Address | lib/Tangram/Springfield.pm | metacpan |
LegalPerson | lib/Tangram/Springfield.pm | metacpan |
NaturalPerson | lib/Tangram/Springfield.pm | metacpan |
Person | lib/Tangram/Springfield.pm | metacpan |
SpringfieldObject | lib/Tangram/Springfield.pm | metacpan |
Tangram::Type::Date::HiRes | lib/Tangram/Type/Date/TimeHiRes.pm | metacpan |
dummy | lib/Tangram/Storage.pm | metacpan |