DBIx-Class-Schema-Loader
view release on metacpan or search on metacpan
lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm view on Meta::CPAN
package DBIx::Class::Schema::Loader::Optional::Dependencies;
### This may look crazy, but it in fact tangibly ( by 50(!)% ) shortens
# the skip-test time when everything requested is unavailable
BEGIN {
if ( $ENV{RELEASE_TESTING} ) {
require warnings and warnings->import;
require strict and strict->import;
}
}
sub croak {
require Carp;
Carp::croak(@_);
};
###
# NO EXTERNAL NON-5.8.1 CORE DEPENDENCIES EVER (e.g. C::A::G)
# This module is to be loaded by Makefile.PM on a pristine system
# POD is generated automatically by calling _gen_pod from the
# Makefile.PL in $AUTHOR mode
my $dbic_reqs = {
use_moose => {
req => {
'Moose' => '1.12',
'MooseX::NonMoose' => '0.25',
'namespace::autoclean' => '0.09',
'MooseX::MarkAsMethods' => '0.13',
},
pod => {
title => 'use_moose',
desc => 'Modules required for the use_moose option (without only_autoclean)',
},
},
use_moose_only_autoclean => {
req => {
'Moose' => '2.1400',
'MooseX::NonMoose' => '0.25',
'namespace::autoclean' => '0.09',
},
pod => {
title => 'use_moose_only_autoclean',
desc => 'Modules required for the use_moose + only_autoclean options',
},
},
dbicdump_config => {
req => {
'Config::Any' => '0',
},
pod => {
title => 'dbicdump config file',
desc => 'Modules required for using a config file with dbicdump',
},
},
test_dbicdump_config => {
include => 'dbicdump_config',
req => {
'Config::General' => '0',
},
pod => {
title => 'dbicdump config file testing',
desc => 'Modules required for using testing using a config file with dbicdump',
},
( run in 0.876 second using v1.01-cache-2.11-cpan-98e64b0badf )