Fix obscure failure of CDBICompat accessor install on 5.8
authorPeter Rabbitson <ribasushi@cpan.org>
Wed, 20 Apr 2016 10:31:23 +0000 (12:31 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Wed, 20 Apr 2016 10:32:02 +0000 (12:32 +0200)
commit1e0233457be7f60bc0a35a4913eecd7f7b7b15e8
tree451ef3a622ee0606767321ea4e0ae77b354ff864
parent78de6edd28ca54c3025eb1b7407f2cb43865ce18
Fix obscure failure of CDBICompat accessor install on 5.8

CDBICompat has a bizarre override of the CAG logic, in a way that only works
reliably at compiletime due to Class::C3 "cache" slots

A test implicitly starts covering this failcase once Class::Data::Inheritable
is removed sever commits later
lib/DBIx/Class/CDBICompat/ColumnGroups.pm