Really make the strict constructor work after immutabilization.
authorDave Rolsky <autarch@urth.org>
Thu, 15 Nov 2007 21:00:52 +0000 (21:00 +0000)
committerDave Rolsky <autarch@urth.org>
Thu, 15 Nov 2007 21:00:52 +0000 (21:00 +0000)
commit5c3f24ed7e5aa011dd3d356bf9fcb076fd970a75
tree9fc5d0c001141fc1713f30e836bb781318ba9bdb
parentc001451a92b1a0e8f33e4854d1694140cde35d53
Really make the strict constructor work after immutabilization.

Also, add an optimization to the immutable version. Pre-compute the
set of applicable attributes once when generating the constructor,
rather than on every call to new().
lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm
t/basic.t