Kwalitee Issues

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, Tangram::Complicity, Tangram::Deploy, Tangram::Relational, Tangram::Sucks

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.08_051/lib/Tangram/Intro.pod -- Around line 20: =over should be: '=over' or '=over positive_number' Tangram-2.08_051/lib/Tangram.pod -- Around line 132: 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.

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::AbstractArray, Tangram::AbstractHash, Tangram::AbstractSet, Tangram::Array, Tangram::Coll, Tangram::Complicity, Tangram::CookedDateTime, Tangram::Core, Tangram::Cursor, Tangram::DMDateTime, Tangram::DateTime, Tangram::Deploy, Tangram::Dump, Tangram::Expr, Tangram::FlatArray, Tangram::FlatHash, Tangram::Hash, Tangram::IDBIF, Tangram::IntrArray, Tangram::IntrHash, Tangram::IntrRef, Tangram::IntrSet, Tangram::Oracle, Tangram::PerlDump, Tangram::Pg, Tangram::RawDate, Tangram::RawDateTime, Tangram::RawTime, Tangram::Ref, Tangram::Relational, Tangram::Relational::Engine, Tangram::SQLite, Tangram::Scalar, Tangram::Schema, Tangram::Set, Tangram::Springfield, Tangram::Storable, Tangram::Storage, Tangram::Sucks, Tangram::Sybase, Tangram::TimePiece, Tangram::Type, Tangram::YAML, Tangram::mysql

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:

  • Address
  • LegalPerson
  • NaturalPerson
  • Person
  • SpringfieldObject
  • Tangram
  • Tangram::AbstractArray
  • Tangram::AbstractCollExpr
  • Tangram::AbstractHash
  • Tangram::AbstractSet
  • Tangram::Alias
  • Tangram::Array
  • Tangram::BackRef
  • Tangram::BackRefOnDemand
  • Tangram::Class
  • Tangram::ClassHash
  • Tangram::Coll
  • Tangram::CollCursor
  • Tangram::CollExpr
  • Tangram::CollOnDemand
  • Tangram::CookedDateTime
  • Tangram::Core
  • Tangram::Cursor
  • Tangram::CursorObject
  • Tangram::DMDateTime
  • Tangram::DataCursor
  • Tangram::DateTime
  • Tangram::Dump
  • Tangram::Expr
  • Tangram::Filter
  • Tangram::FlatArray
  • Tangram::FlatArray::Expr
  • Tangram::FlatHash
  • Tangram::FlatHash::Expr
  • Tangram::Hash
  • Tangram::IDBIF
  • Tangram::Integer
  • Tangram::IntrArray
  • Tangram::IntrCollExpr
  • Tangram::IntrHash
  • Tangram::IntrRef
  • Tangram::IntrSet
  • Tangram::LinkTable
  • Tangram::Node
  • Tangram::Number
  • Tangram::Oracle
  • Tangram::Oracle::Storage
  • Tangram::PerlDump
  • Tangram::Pg
  • Tangram::Pg::Storage
  • Tangram::QueryObject
  • Tangram::RDBObject
  • Tangram::RawDate
  • Tangram::RawDateTime
  • Tangram::RawTime
  • Tangram::Real
  • Tangram::Ref
  • Tangram::RefOnDemand
  • Tangram::Relational
  • Tangram::Relational::Engine
  • Tangram::Relational::Engine::Class
  • Tangram::Relational::PolySelectTemplate
  • Tangram::Relational::TableSet
  • Tangram::RelationalSchema
  • Tangram::SQLite
  • Tangram::SQLite::Storage
  • Tangram::Scalar
  • Tangram::Schema
  • Tangram::Select
  • Tangram::Set
  • Tangram::Springfield
  • Tangram::Storable
  • Tangram::Storage
  • Tangram::Storage::Statement
  • Tangram::String
  • Tangram::Sybase
  • Tangram::Sybase::DateExpr
  • Tangram::Sybase::Statement
  • Tangram::Sybase::Storage
  • Tangram::Table
  • Tangram::TimePiece
  • Tangram::Type
  • Tangram::YAML
  • Tangram::mysql
  • Tangram::mysql::DateExpr
  • Tangram::mysql::IntegerExpr
  • Tangram::mysql::Storage

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).

Modules

Name Abstract Version View
Tangram Store pure objects in standard relational databases 2.08_051 metacpan
Tangram::AbstractArray metacpan
Tangram::AbstractHash metacpan
Tangram::AbstractSet metacpan
Tangram::Array map Perl arrays using a link table metacpan
Tangram::Coll metacpan
Tangram::CookedDateTime metacpan
Tangram::Core import core Tangram modules metacpan
Tangram::Cursor traverse a result set metacpan
Tangram::DMDateTime metacpan
Tangram::DateTime map date & time fields metacpan
Tangram::Dump Handy functions for Pixie-like dumping of data metacpan
Tangram::Expr represent expressions on database server side metacpan
Tangram::FlatArray map Perl array of strings or numbers metacpan
Tangram::FlatHash map Perl hash of scalar keys and values metacpan
Tangram::Hash metacpan
Tangram::IDBIF Intuitive DataBase InterFace metacpan
Tangram::IntrArray map Perl arrays using a foreign key metacpan
Tangram::IntrHash metacpan
Tangram::IntrRef metacpan
Tangram::IntrSet map Set::Object using a foreign key metacpan
Tangram::Oracle Orthogonal Object Persistence in Oracle databases metacpan
Tangram::PerlDump map any Perl object as scalar dump metacpan
Tangram::Pg Orthogonal Object Persistence in PostgreSQL databases metacpan
Tangram::RawDate metacpan
Tangram::RawDateTime metacpan
Tangram::RawTime metacpan
Tangram::Ref map references to persistent objects metacpan
Tangram::Relational Orthogonal Object Persistence in Relational Databases metacpan
Tangram::Relational::Engine metacpan
Tangram::SQLite Orthogonal Object Persistence in SQLite databases metacpan
Tangram::Scalar map scalar fields metacpan
Tangram::Schema describe a system of persistent classes metacpan
Tangram::Set maps Set::Object using a link table metacpan
Tangram::Springfield classes and schema used in the Guided Tour metacpan
Tangram::Storable map any Perl object as scalar dump via Storable metacpan
Tangram::Storage persistent object database metacpan
Tangram::Sybase Orthogonal Object Persistence in Sybase databases metacpan
Tangram::TimePiece metacpan
Tangram::Type mapping individual fields metacpan
Tangram::YAML serialise fields of an object via YAML to a column metacpan
Tangram::mysql Orthogonal Object Persistence in Mysql databases 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::AbstractCollExpr lib/Tangram/Coll.pm metacpan
Tangram::Alias lib/Tangram/Coll.pm metacpan
Tangram::BackRef lib/Tangram/Coll.pm metacpan
Tangram::BackRefOnDemand lib/Tangram/Coll.pm metacpan
Tangram::Class lib/Tangram/Schema.pm metacpan
Tangram::ClassHash lib/Tangram/Schema.pm metacpan
Tangram::CollCursor lib/Tangram/Coll.pm metacpan
Tangram::CollExpr lib/Tangram/Coll.pm metacpan
Tangram::CollOnDemand lib/Tangram/Coll.pm metacpan
Tangram::CursorObject lib/Tangram/Expr.pm metacpan
Tangram::DataCursor lib/Tangram/Cursor.pm metacpan
Tangram::Filter lib/Tangram/Expr.pm metacpan
Tangram::FlatArray::Expr lib/Tangram/FlatArray.pm metacpan
Tangram::FlatHash::Expr lib/Tangram/FlatHash.pm metacpan
Tangram::Integer lib/Tangram/Scalar.pm metacpan
Tangram::IntrCollExpr lib/Tangram/Coll.pm metacpan
Tangram::LinkTable lib/Tangram/Coll.pm metacpan
Tangram::Node lib/Tangram/Schema.pm metacpan
Tangram::Number lib/Tangram/Scalar.pm metacpan
Tangram::Oracle::Storage lib/Tangram/Oracle.pm metacpan
Tangram::Pg::Storage lib/Tangram/Pg.pm metacpan
Tangram::QueryObject lib/Tangram/Expr.pm metacpan
Tangram::RDBObject lib/Tangram/Expr.pm metacpan
Tangram::Real lib/Tangram/Scalar.pm metacpan
Tangram::RefOnDemand lib/Tangram/Ref.pm metacpan
Tangram::Relational::Engine::Class lib/Tangram/Relational/Engine.pm metacpan
Tangram::Relational::PolySelectTemplate lib/Tangram/Relational/Engine.pm metacpan
Tangram::Relational::TableSet lib/Tangram/Relational/Engine.pm metacpan
Tangram::RelationalSchema lib/Tangram/Relational/Engine.pm metacpan
Tangram::SQLite::Storage lib/Tangram/SQLite.pm metacpan
Tangram::Select lib/Tangram/Expr.pm metacpan
Tangram::Storage::Statement lib/Tangram/Storage.pm metacpan
Tangram::String lib/Tangram/Scalar.pm metacpan
Tangram::Sybase::DateExpr lib/Tangram/Sybase.pm metacpan
Tangram::Sybase::Statement lib/Tangram/Sybase.pm metacpan
Tangram::Sybase::Storage lib/Tangram/Sybase.pm metacpan
Tangram::Table lib/Tangram/Expr.pm metacpan
Tangram::mysql::DateExpr lib/Tangram/mysql.pm metacpan
Tangram::mysql::IntegerExpr lib/Tangram/mysql.pm metacpan
Tangram::mysql::Storage lib/Tangram/mysql.pm metacpan

Other Files

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