added extra check in Moose::Meta::Method::Constructor::_generate_default_value to...
authorHenry Van Styn <vanstyn@intellitree.com>
Mon, 5 Jul 2010 06:28:54 +0000 (02:28 -0400)
committerHenry Van Styn <vanstyn@intellitree.com>
Mon, 5 Jul 2010 06:28:54 +0000 (02:28 -0400)
commitc6aa41d31df9342ced768cf10d59060f56643c62
tree8135a7042ce4742437aacdc8c0bc8023aca60894
parent7dacb294f28248786e98ac1e1cb334e827c3d623
added extra check in Moose::Meta::Method::Constructor::_generate_default_value to return the raw default value if it passes looks_like_number($attr->default). This fixes the bug where non-lazy attributes with defaults set to numbers would be returned as a string instead of a number (i.e. attribute with default => 100 would be returned as "100" instead of 100)
Moose [new submodule]