Fixed bug in the immutable constructor. It now redispatches to
authorwu-lee <mouse.git.wu-lee@noodlefactory.co.uk>
Mon, 6 Apr 2009 14:28:18 +0000 (15:28 +0100)
committerwu-lee <mouse.git.wu-lee@noodlefactory.co.uk>
Mon, 6 Apr 2009 14:28:18 +0000 (15:28 +0100)
commit4e14530461aa16875d80a0574d8f98e4eb5d24a8
tree6f5eaa0a47b7788cb7fa8171ced6a9ef4b63bfcf
parent31a5ba2cad49a1787e145ab83771379c488d7613
Fixed bug in the immutable constructor.  It now redispatches to
Mouse::Object->new if the invoking class is not the one it was
contructed for, as Moose's implementation does.  Test case included.
lib/Mouse/Meta/Method/Constructor.pm
t/030_roles/failing/005_role_conflict_detection.t