No longer use rel_info($rel)->{class} in the cond resolver
authorPeter Rabbitson <ribasushi@cpan.org>
Sun, 7 Sep 2014 11:20:18 +0000 (13:20 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Mon, 8 Sep 2014 13:17:39 +0000 (15:17 +0200)
commit7e5a0e7c25474567b7f0b0daadba3f9b07297073
tree67ba5d2cb493279a2b748c276f39d1984aad86c7
parentd758a250031618a2b0f50aaf5edf8dfb81efd918
No longer use rel_info($rel)->{class} in the cond resolver

It turns out there are a lot of codebases there containing garbage in the
rel definition. Punt for after 0.082800 to lean up that mess.

Also be less strict on checking the foreign_values contents - downgrade
mismatches to a warning (but still hard-require ::Row ancestry)
lib/DBIx/Class/ResultSource.pm
t/cdbi/06-hasa.t
t/cdbi/18-has_a.t