Fix *stupid* silencing of exceptions introduced in 4e9fc3f3
authorPeter Rabbitson <ribasushi@cpan.org>
Wed, 30 Mar 2016 13:44:15 +0000 (15:44 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Wed, 30 Mar 2016 13:44:15 +0000 (15:44 +0200)
commitb4976ee31c2f188f9aa8f226a3155bf15a7da36b
tree4595ba651e64ce8e0afe22095ad1f43c453e27dd
parent5bcb167324052d051f5ab7313dac37815e53e02e
Fix *stupid* silencing of exceptions introduced in 4e9fc3f3

The reason this has not been detected is because it is virtually impossible
for the stock inflate_result() to throw, and pretty rare for custom ones.

ARGH!

Found and individually vetted all remaining eval()s as in:
grep -Pnr -B2 -A7 '^(?!\s*#).*?\beval\b' lib | less
Changes
lib/DBIx/Class/ResultSet.pm
t/resultset/inflate_result_api.t