UR 0.25
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 |