X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FObject.pm;h=a49d08c868f19f84a5ba7523adf9aa21099e896b;hb=32af3489ac653966a8ec8df63bec882585c73676;hp=0c5759465349917d5e7a94694da060791478a85e;hpb=26eaf09a9d4d6558ca4ee08a803728887ddf9b8a;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Object.pm b/lib/Mouse/Object.pm index 0c57594..a49d08c 100644 --- a/lib/Mouse/Object.pm +++ b/lib/Mouse/Object.pm @@ -20,7 +20,7 @@ sub new { if (defined($from) && exists($args->{$from})) { $args->{$from} = $attribute->coerce_constraint($args->{$from}) - if $attribute->is_coerce; + if $attribute->should_coerce; $attribute->verify_type_constraint($args->{$from}) if $attribute->has_type_constraint; @@ -45,7 +45,7 @@ sub new { : $default; $value = $attribute->coerce_constraint($value) - if $attribute->is_coerce; + if $attribute->should_coerce; $attribute->verify_type_constraint($value) if $attribute->has_type_constraint;