Show quoted text> There are also feature changes without any tests for the new features.
>
> I'm aware that the test coverage here isn't amazing, but that isn't a
> reasonable excuse to not add some (and also to not add tests for bugs
> you introduced then fixed)..
Not, sure I know what bugs you're speaking of.
Show quoted text> I'd also note that the class isn't closed (made immutable), your
> BUILDARGS method uses SUPER rather than next::method (and has unneeded
> logic), the namespace of the class isn't cleaned in any way (no no
Moose
Show quoted text> etc), strict and warnings are still imported when not needed and the
> code layout has been changed to be entirely unlike all the other code
in
Show quoted text> the module...
That logic comes straight from the Moose docs, it supports the legacy positional build args.
No tests added, yet. The rest of the changes have been committed. No
whitespace reformatting done - I've got my own style, I rewrote enough
code to not be interested in analyzing and adopting a random style found
on CPAN, if this is a deal-breaker that's ok.
--
Evan Carroll
System Lord of the Internets
http://www.evancarroll.com