Introduce basic optdeps group inclusion mechanism, simplify many declarations
authorPeter Rabbitson <ribasushi@cpan.org>
Tue, 20 Jan 2015 16:09:44 +0000 (17:09 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Sun, 25 Jan 2015 14:03:24 +0000 (15:03 +0100)
commite163f484b75cc26e297ccef1c91cd04ac49780fc
tree47fbb3ade19447c7063a163f03f2e004c27074f3
parente3a7746c90dd2206f017db987cbb75198a7e6e3a
Introduce basic optdeps group inclusion mechanism, simplify many declarations

No logical changes: verified before and after the commit via:

perl -MData::Dumper::Concise -Ilib -MDBIx::Class::Optional::Dependencies -e '
  my $d = DBIx::Class::Optional::Dependencies->req_group_list;
  delete $d->{$_} for grep /rdbms_generic/, keys %$d;
  delete $_->{effective_modreqs_differ} for values %$d;
  print Dumper $d
' | sha1sum

Read under -w
lib/DBIx/Class/Optional/Dependencies.pm