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: '' for 'CGI::Application' is not a valid version. (requires -> CGI::Application) [Validation: 1.4];'' for 'Carp' is not a valid version. (requires -> Carp) [Validation: 1.4];'' for 'Class::Inspector' is not a valid version. (requires -> Class::Inspector) [Validation: 1.4];'' for 'Date::Format' is not a valid version. (requires -> Date::Format) [Validation: 1.4];'' for 'Date::Pcalc' is not a valid version. (requires -> Date::Pcalc) [Validation: 1.4];'' for 'JSON' is not a valid version. (requires -> JSON) [Validation: 1.4];'' for 'Net::HTTPServer' is not a valid version. (requires -> Net::HTTPServer) [Validation: 1.4];'' for 'Path::Class' is not a valid version. (requires -> Path::Class) [Validation: 1.4];'' for 'Test::Fork' is not a valid version. (requires -> Test::Fork) [Validation: 1.4];'' for 'XML::Dumper' is not a valid version. (requires -> XML::Dumper) [Validation: 1.4];'' for 'XML::Generator' is not a valid version. (requires -> XML::Generator) [Validation: 1.4];'' for 'XML::Simple' is not a valid version. (requires -> XML::Simple) [Validation: 1.4];'' for 'YAML' is not a valid version. (requires -> YAML) [Validation: 1.4];'' for 'version' is not a valid version. (requires -> version) [Validation: 1.4]

no_pod_errors

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

Error: UR-0.25/lib/UR/BoolExpr.pm -- Around line 1014: '=item' outside of any '=over' Around line 1029: You forgot a '=back' before '=head1' UR-0.25/lib/UR/Context/Process.pm -- Around line 75: You can't have =items (as at line 79) unless the first thing after the =over is an =item UR-0.25/lib/UR/Context.pm -- Around line 4946: Expected text after =item, not a number UR-0.25/lib/UR/DataSource.pod -- Around line 242: You forgot a '=back' before '=head1' UR-0.25/lib/UR/ModuleBase.pm -- Around line 100: '=item' outside of any '=over' Around line 740: You forgot a '=back' before '=head1' UR-0.25/lib/UR/ModuleConfig.pm -- Around line 90: =over without closing =back UR-0.25/lib/UR/Namespace/Command/Test/Run.pm -- Around line 945: You forgot a '=back' before '=head1' Around line 947: '=item' outside of any '=over' =over without closing =back UR-0.25/lib/UR/Namespace/Command/Update/ClassesFromDb.pm -- Around line 596: =cut found outside a pod block. Skipping to next block. Around line 638: =cut found outside a pod block. Skipping to next block. UR-0.25/lib/UR/Object/Type/Initializer.pod -- Around line 250: You forgot a '=back' before '=head2' Around line 319: You forgot a '=back' before '=head3' Around line 321: '=item' outside of any '=over' UR-0.25/lib/UR/Object/Type.pm -- Around line 481: You forgot a '=back' before '=head1' Around line 483: '=item' outside of any '=over' UR-0.25/lib/UR/Object/Type.pod -- Around line 417: You forgot a '=back' before '=head1' Around line 419: '=item' outside of any '=over' UR-0.25/lib/UR/Util.pm -- Around line 463: You forgot a '=back' before '=head1'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

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.25,2

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
Command base class for modules implementing the command pattern 0 metacpan
Command::DynamicSubCommands auto-generate sub-commands based on other classes metacpan
Command::Test metacpan
Command::Test::Echo metacpan
Command::Test::Tree1 metacpan
Command::Test::Tree1::Echo1 metacpan
Command::Test::Tree1::Echo2 metacpan
Devel::callsfrom metacpan
My::TAP::Parser::Iterator::Process::LSF metacpan
My::TAP::Parser::IteratorFactory::LSF metacpan
My::TAP::Parser::Multiplexer metacpan
My::TAP::Parser::Scheduler metacpan
My::TAP::Parser::Timer metacpan
UR rich declarative transactional objects 0.25 metacpan
UR::BoolExpr a "where clause" for objects 0 metacpan
UR::BoolExpr::Template a UR::BoolExpr minus specific values 0 metacpan
UR::BoolExpr::Template::And 0 metacpan
UR::BoolExpr::Template::Composite 0 metacpan
UR::BoolExpr::Template::Or 0 metacpan
UR::BoolExpr::Template::PropertyComparison implements logic for rules with a logic_type of "PropertyComparison" 0 metacpan
UR::BoolExpr::Template::PropertyComparison::Between perform a 'between' test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::Equals perform a strictly equals test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::False evaluates to true if the property's value is false 0 metacpan
UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual perform a greater than or equal test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::GreaterThan perform a greater than test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::In perform an In test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::LessOrEqual perform a less than or equal test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::LessThan perform a less than test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::Like perform an SQL-ish like test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::Matches perform a Perl regular expression match 0 metacpan
UR::BoolExpr::Template::PropertyComparison::NotEqual perform a not-equal test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::NotIn perform a negated In comparison 0 metacpan
UR::BoolExpr::Template::PropertyComparison::NotLike perform a negated SQL-ish like test 0 metacpan
UR::BoolExpr::Template::PropertyComparison::True Evaluates to true if the property's value is true 0 metacpan
UR::BoolExpr::Util non-OO module to collect utility functions used by the BoolExpr modules 0 metacpan
UR::Change 0 metacpan
UR::Context Manage the current state of the application metacpan
UR::Context::DefaultRoot The base context used when no special base context is specified 0 metacpan
UR::Context::Process Impliments a generic interface to the current application. 0 metacpan
UR::Context::Root 0 metacpan
UR::Context::Transaction API for software transactions 0 metacpan
UR::DBI methods for interacting with a database. 0 metacpan
UR::DBI::db metacpan
UR::DBI::st metacpan
UR::DataSource manage the the relationship between objects and a specific storage system 0 metacpan
UR::DataSource::CSV Parent class for data sources using DBD::CSV 0 metacpan
UR::DataSource::Code 0 metacpan
UR::DataSource::Default 0 metacpan
UR::DataSource::File Parent class for file-based data sources 0 metacpan
UR::DataSource::FileMux Parent class for datasources which can multiplex many files together 0 metacpan
UR::DataSource::Meta Data source for the MetaDB 0 metacpan
UR::DataSource::MySQL MySQL specific subclass of UR::DataSource::RDBMS 0 metacpan
UR::DataSource::Oracle Oracle specific subclass of UR::DataSource::RDBMS 0 metacpan
UR::DataSource::Pg PostgreSQL specific subclass of UR::DataSource::RDBMS 0 metacpan
UR::DataSource::RDBMS Abstract base class for RDBMS-type data sources 0 metacpan
UR::DataSource::RDBMS::BitmapIndex metadata about a data source's bitmap indexes 0 metacpan
UR::DataSource::RDBMS::Entity 0 metacpan
UR::DataSource::RDBMS::FkConstraint metadata about a data source's foreign keys 0 metacpan
UR::DataSource::RDBMS::FkConstraintColumn metadata about a data source's foreign keys 0 metacpan
UR::DataSource::RDBMS::PkConstraintColumn metadata about a data source's primary keys 0 metacpan
UR::DataSource::RDBMS::Table 0 metacpan
UR::DataSource::RDBMS::Table::View::Default::Text View class for RDBMS table objects 0 metacpan
UR::DataSource::RDBMS::TableColumn metadata about a data source's table's columns 0 metacpan
UR::DataSource::RDBMS::TableColumn::View::Default::Text View class for RDBMS column objects 0 metacpan
UR::DataSource::RDBMS::UniqueConstraintColumn metadata about a data source's unique constraints 0 metacpan
UR::DataSource::RemoteCache 0 metacpan
UR::DataSource::SQLite base class for datasources using the SQLite3 RDBMS metacpan
UR::DataSource::ValueDomain 0 metacpan
UR::Debug Controls for debugging behavior 0 metacpan
UR::DeletedRef Represents an instance of a no-longer-existent object 0 metacpan
UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES 0 metacpan
UR::Env::UR_CONTEXT_BASE 0 metacpan
UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER 0 metacpan
UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER 0 metacpan
UR::Env::UR_CONTEXT_LIBS 0 metacpan
UR::Env::UR_CONTEXT_MONITOR_QUERY 0 metacpan
UR::Env::UR_CONTEXT_ROOT 0 metacpan
UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT 0 metacpan
UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK 0 metacpan
UR::Env::UR_DBI_EXPLAIN_SQL_IF 0 metacpan
UR::Env::UR_DBI_EXPLAIN_SQL_MATCH 0 metacpan
UR::Env::UR_DBI_EXPLAIN_SQL_SLOW 0 metacpan
UR::Env::UR_DBI_MONITOR_DML 0 metacpan
UR::Env::UR_DBI_MONITOR_EVERY_FETCH 0 metacpan
UR::Env::UR_DBI_MONITOR_SQL 0 metacpan
UR::Env::UR_DBI_NO_COMMIT 0 metacpan
UR::Env::UR_DEBUG_OBJECT_PRUNING 0 metacpan
UR::Env::UR_DEBUG_OBJECT_RELEASE 0 metacpan
UR::Env::UR_IGNORE 0 metacpan
UR::Env::UR_MOOSE 0 metacpan
UR::Env::UR_NR_CPU 0 metacpan
UR::Env::UR_STACK_DUMP_ON_DIE 0 metacpan
UR::Env::UR_STACK_DUMP_ON_WARN 0 metacpan
UR::Env::UR_TEST_FILLDB 0 metacpan
UR::Env::UR_TEST_QUIET 0 metacpan
UR::Env::UR_USED_MODS 0 metacpan
UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS 0 metacpan
UR::Exit methods to allow clean application exits. 0 metacpan
UR::ModuleBase Error, status, and warning messaging for derived packages 0 metacpan
UR::ModuleBase::Message metacpan
UR::ModuleConfig manage dynamic configuration of modules. 0 metacpan
UR::ModuleLoader UR hooks into Class::Autouse 0 metacpan
UR::Moose 0 metacpan
UR::Namespace Manage collections of packages and classes 0 metacpan
UR::Namespace::Command Top-level Command module for the UR namespace commands 0 metacpan
UR::Namespace::Command::Define 0 metacpan
UR::Namespace::Command::Define::Class 0 metacpan
UR::Namespace::Command::Define::Datasource 0 metacpan
UR::Namespace::Command::Define::Datasource::File 0 metacpan
UR::Namespace::Command::Define::Datasource::Mysql 0 metacpan
UR::Namespace::Command::Define::Datasource::Oracle 0 metacpan
UR::Namespace::Command::Define::Datasource::Pg 0 metacpan
UR::Namespace::Command::Define::Datasource::Rdbms 0 metacpan
UR::Namespace::Command::Define::Datasource::RdbmsWithAuth 0 metacpan
UR::Namespace::Command::Define::Datasource::Sqlite 0 metacpan
UR::Namespace::Command::Define::Db 0 metacpan
UR::Namespace::Command::Define::Namespace 0 metacpan
UR::Namespace::Command::Describe 0 metacpan
UR::Namespace::Command::Init 0 metacpan
UR::Namespace::Command::List 0 metacpan
UR::Namespace::Command::List::Classes 0 metacpan
UR::Namespace::Command::List::Modules 0 metacpan
UR::Namespace::Command::List::Objects 0 metacpan
UR::Namespace::Command::Old 0 metacpan
UR::Namespace::Command::Old::DiffRewrite 0 metacpan
UR::Namespace::Command::Old::DiffUpdate 0 metacpan
UR::Namespace::Command::Old::ExportDbicClasses 0 metacpan
UR::Namespace::Command::Old::Info 0 metacpan
UR::Namespace::Command::Old::Redescribe 0 metacpan
UR::Namespace::Command::RunsOnModulesInTree 0 metacpan
UR::Namespace::Command::Sys 0 metacpan
UR::Namespace::Command::Sys::ClassBrowser 0 metacpan
UR::Namespace::Command::Test 0 metacpan
UR::Namespace::Command::Test::Callcount 0 metacpan
UR::Namespace::Command::Test::Callcount::List 0 metacpan
UR::Namespace::Command::Test::Compile 0 metacpan
UR::Namespace::Command::Test::Eval 0 metacpan
UR::Namespace::Command::Test::Run 0 metacpan
UR::Namespace::Command::Test::TrackObjectRelease 0 metacpan
UR::Namespace::Command::Test::Use 0 metacpan
UR::Namespace::Command::Test::Window 0 metacpan
UR::Namespace::Command::Test::Window::Tk metacpan
UR::Namespace::Command::Update 0 metacpan
UR::Namespace::Command::Update::ClassDiagram 0 metacpan
UR::Namespace::Command::Update::ClassesFromDb 0 metacpan
UR::Namespace::Command::Update::Pod 0 metacpan
UR::Namespace::Command::Update::RenameClass 0 metacpan
UR::Namespace::Command::Update::RewriteClassHeader 0 metacpan
UR::Namespace::Command::Update::SchemaDiagram 0 metacpan
UR::Namespace::Command::Update::TabCompletionSpec 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp View class for metadata via the browser namespace command 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp::Base 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp::Class 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp::File 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp::Index 0 metacpan
UR::Namespace::View::SchemaBrowser::CgiApp::Schema 0 metacpan
UR::Object transactional, queryable, process-independent entities 0 metacpan
UR::Object::Accessorized 0 metacpan
UR::Object::Command::FetchAndDo Base class for fetching objects and then performing a function on/with them. 0 metacpan
UR::Object::Command::List Fetches and lists objects in different styles. 0 metacpan
UR::Object::Command::List::Csv metacpan
UR::Object::Command::List::Html metacpan
UR::Object::Command::List::Newtext metacpan
UR::Object::Command::List::Pretty metacpan
UR::Object::Command::List::Style metacpan
UR::Object::Command::List::Text metacpan
UR::Object::Command::List::Xml metacpan
UR::Object::Ghost Abstract class for representing deleted objects not yet committed 0 metacpan
UR::Object::Index Indexing system for retrieving objects by non-id properties 0 metacpan
UR::Object::Iterator API for iterating through objects matching a rule 0 metacpan
UR::Object::Property Class representing metadata about a class property 0 metacpan
UR::Object::Property::View::Default::Text View class for UR::Object::Property 0 metacpan
UR::Object::Property::View::DescriptionLineItem::Text View class for UR::Object::Property 0 metacpan
UR::Object::Property::View::ReferenceDescription::Text 0 metacpan
UR::Object::Set 0 metacpan
UR::Object::Set::View::Default::Json 0 metacpan
UR::Object::Set::View::Default::Xml 0 metacpan
UR::Object::Tag Transitory attribute tags for a UR::Object at a given time. 0 metacpan
UR::Object::Type a meta-class for any class or primitive type 0 metacpan
UR::Object::Type::AccessorWriter Helper module for UR::Object::Type responsible for creating accessors for properties metacpan
UR::Object::Type::AccessorWriter::Product Implements a calculation accessor which multiplies the values of its properties 0 metacpan
UR::Object::Type::AccessorWriter::Sum Implements a calculation accessor which sums the values of its properties 0 metacpan
UR::Object::Type::Initializer Class definition syntax metacpan
UR::Object::Type::ModuleWriter Helper module for UR::Object::Type responsible for writing Perl modules metacpan
UR::Object::Type::View::Default::Text View class for class metaobjects 0 metacpan
UR::Object::Type::View::Default::Umlet View class for class metaobjects 0 metacpan
UR::Object::Type::View::Default::Xml View class for class metaobjects 0 metacpan
UR::Object::Umlet Base class for entities diagrammed by Umlet 0 metacpan
UR::Object::Umlet::Class 0 metacpan
UR::Object::Umlet::Diagram 0 metacpan
UR::Object::Umlet::Other 0 metacpan
UR::Object::Umlet::PictureElement 0 metacpan
UR::Object::Umlet::Relation 0 metacpan
UR::Object::Value 0 metacpan
UR::Object::View a base class for "views" of UR::Objects 0 metacpan
UR::Object::View::Aspect a specification for one aspect of a view 0 metacpan
UR::Object::View::Default::Gtk Gtk adaptor for object views 0 metacpan
UR::Object::View::Default::Gtk2 Gtk2 adaptor for object views 0 metacpan
UR::Object::View::Default::Html represent object state in HTML format 0 metacpan
UR::Object::View::Default::Json 0 metacpan
UR::Object::View::Default::Text object views in text format 0 metacpan
UR::Object::View::Default::Xml represent object state in XML format 0 metacpan
UR::Object::View::Default::Xsl base class for views which use XSL on an XML view to generate content 0 metacpan
UR::Object::View::Lister::Text 0 metacpan
UR::Object::View::Toolkit 0 metacpan
UR::Object::View::Toolkit::Text Declaration of Text as a View toolkit type 0 metacpan
UR::Object::View::Toolkit::Umlet Declaration of Umlet as a View toolkit type 0 metacpan
UR::Observer bind callbacks to object changes 0 metacpan
UR::Report a database report interface 0 metacpan
UR::Service::DataSourceProxy 0 metacpan
UR::Service::JsonRpcServer A self-contained JSON-RPC server for UR namespaces 0 metacpan
UR::Service::RPC::Executer Base class for modules implementing RPC executers 0 metacpan
UR::Service::RPC::Message Serializable object appropriate for sending RPC messages 0 metacpan
UR::Service::RPC::Server Class for implementing RPC servers 0 metacpan
UR::Service::RPC::TcpConnectionListener 0 metacpan
UR::Service::XMLCommandExecutor A self-contained RPC XML server for UR namespaces 0 metacpan
UR::Singleton Abstract class for implementing singleton objects 0 metacpan
UR::Test 0 metacpan
UR::Time a few useful time-related functions. 0 metacpan
UR::Util Collection of utility subroutines and methods 0 metacpan
UR::Value 0 metacpan
UR::Value::ARRAY 0 metacpan
UR::Value::Blob 0 metacpan
UR::Value::CSV 0 metacpan
UR::Value::DateTime 0 metacpan
UR::Value::Decimal 0 metacpan
UR::Value::DirectoryPath 0 metacpan
UR::Value::FOF 0 metacpan
UR::Value::FilePath 0 metacpan
UR::Value::FilesystemPath 0 metacpan
UR::Value::HASH 0 metacpan
UR::Value::Integer 0 metacpan
UR::Value::Iterator 0 metacpan
UR::Value::Number 0 metacpan
UR::Value::PerlReference 0 metacpan
UR::Value::SCALAR 0 metacpan
UR::Value::Set 0 metacpan
UR::Value::Text 0 metacpan
UR::Value::URL 0 metacpan
UR::Vocabulary 0 metacpan
above auto "use lib" when a module is in the tree of the PWD metacpan
class_name 2 metacpan

Other Files

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