XAO-FS 1.04
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- 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: XAO::FS
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- DBI
- Error
- Test::Unit::TestCase
- XAO::Errors
- XAO::Objects
- XAO::Utils
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: XAO-FS-1.04/lib/XAO/DO/FS/List.pm -- Around line 19: Non-ASCII character seen before =encoding in 'List class'. Assuming CP1252
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- has_tests_in_t_dir
-
Add tests or move tests.pl to the t/ directory!
- 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.
- 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.
- 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: XAO::DO::Data::Customer, XAO::DO::Data::Order, XAO::DO::Data::Product, XAO::DO::FS::Collection, XAO::DO::FS::Config, XAO::DO::FS::Global, XAO::DO::FS::Glue, XAO::DO::FS::Glue::MySQL_DBI, XAO::DO::FS::Glue::SQL_DBI, XAO::DO::FS::Hash, XAO::DO::FS::List, XAO::FS, testcases::base, testcases::basic, testcases::collection, testcases::config, testcases::fields, testcases::index, testcases::linkage, testcases::lists, testcases::placeholders, testcases::search
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 1.04,1.1,1.15,1.2,1.22,1.3,1.8,1.9
Modules
Name | Abstract | Version | View |
---|---|---|---|
XAO::DO::Data::Customer | default dynamic data object for Data::Customer | metacpan | |
XAO::DO::Data::Order | default dynamic data object for Data::Order | metacpan | |
XAO::DO::Data::Product | default dynamic data object for Data::Product | metacpan | |
XAO::DO::FS::Collection | Collection class for XAO::FS | 1.2 | metacpan |
XAO::DO::FS::Config | embeddable configuration object for XAO::FS | 1.1 | metacpan |
XAO::DO::FS::Global | root node of objects tree | 1.3 | metacpan |
XAO::DO::FS::Glue | glue that connects database with classes in XAO::FS | 1.22 | metacpan |
XAO::DO::FS::Glue::MySQL_DBI | DBD::mysql driver for XAO::FS | 1.15 | metacpan |
XAO::DO::FS::Glue::SQL_DBI | DBI/DBD base for XAO::FS drivers | 1.1 | metacpan |
XAO::DO::FS::Hash | Core data class for XAO::FS | 1.9 | metacpan |
XAO::DO::FS::List | List class for XAO::FS | 1.8 | metacpan |
XAO::FS | XAO Foundation Server | 1.04 | metacpan |
testcases::base | metacpan | ||
testcases::basic | metacpan | ||
testcases::collection | metacpan | ||
testcases::config | metacpan | ||
testcases::fields | metacpan | ||
testcases::index | metacpan | ||
testcases::linkage | metacpan | ||
testcases::lists | metacpan | ||
testcases::placeholders | metacpan | ||
testcases::search | metacpan |