2009-02-09 |
Shawn M Moore |
Support for anonymous enums: enum [elements] |
tree | commitdiff |
2009-02-05 |
Jesse Vincent |
Moose's make_immutable returns true allowing calling... |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Implement get_all_method_names |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Factor out some bits of get_method_list so I can write |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Need to ignore override and super in the method list |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Back out the exists($_[1]) change since exists($array... |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Implement basic usage of "enum" type constraints |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Don't require there to be a BUILDARGS method; fix undef... |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Settle for respecting inline_constructor for now |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Ensure that we're not blowing away an inherited constructor |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Add a shim Mouse::TypeRegistry that warns and sends... |
tree | commitdiff |
2009-02-05 |
Shawn M Moore |
Fix prototype on message {...} |
tree | commitdiff |
2009-02-03 |
Shawn M Moore |
Benchmarking indicates that exists($_[1]) is faster... |
tree | commitdiff |
2009-02-03 |
Shawn M Moore |
Use Exporter for Mouse::Util::TypeConstraints |
tree | commitdiff |
2009-01-18 |
Dann |
refactored out fast method modifier as Class::Method... |
tree | commitdiff |
2009-01-13 |
Dann |
use Data::Util to make modifier fast if Data::Util... |
tree | commitdiff |
2009-01-10 |
Dann |
suppress warnings when we use around and has "+..." |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Typo fix |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
We do need to copy %options so we can use $options... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Begin stealing more Moose meta API |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Same API as Moose for Mouse::Meta::Attribute->new |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
class_type shouldn't load the class (Moose compat;... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
You can redefine types in the original package |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Keep track of the source package of each type; other... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Style |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Rename the has from %SUBTYPE to %TYPE |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Rename the method to verify_against_type_constraint... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
"type" sugar for when you're not subtyping anything |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Finish renaming Mouse::TypeRegistry to Mouse::Util... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Begin renaming Mouse::TypeRegistry to Mouse::Util:... |
tree | commitdiff |
2008-12-22 |
Shawn M Moore |
Test that we don't export sugar into main |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Ignore "used only once" warning |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Make the constructor code easier to read |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Only inline BUILDARGS if the class has one that isn... |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Generated constructor cleanup |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
For class constraints, it's good enough to be a subclas... |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
More tweaks |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Anchor this same regex in Mouse::Meta::Role |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Tweaks to metaclass |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Anchor this exclusion regex so "has_list" etc will... |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Comments, style |
tree | commitdiff |
2008-12-09 |
Shawn M Moore |
Remove pointless shebang in each module |
tree | commitdiff |
2008-12-08 |
大沢 和宏 |
oops, add testcase ( subtype 'Foo' => as 'Bar'; AND... |
tree | commitdiff |
2008-12-08 |
大沢 和宏 |
pre load class in class_type |
tree | commitdiff |
2008-12-08 |
大沢 和宏 |
implement to subtype's as is moose way |
tree | commitdiff |
2008-12-07 |
Tokuhiro Matsuno |
improvement the compatibility with Moose. |
tree | commitdiff |
2008-12-07 |
Tokuhiro Matsuno |
call by full path |
tree | commitdiff |
2008-12-07 |
Tokuhiro Matsuno |
use Scalar::Util directly |
tree | commitdiff |
2008-12-06 |
Tokuhiro Matsuno |
bug fixed when perl 5.8 |
tree | commitdiff |
2008-12-06 |
Tokuhiro Matsuno |
- depend to Scalar::Util when perl5.6.x |
tree | commitdiff |
2008-12-06 |
Tokuhiro Matsuno |
revert XS related things. this is no advantage orz |
tree | commitdiff |
2008-12-06 |
Tokuhiro Matsuno |
always inject method to DESTROY |
tree | commitdiff |
2008-12-06 |
Tokuhiro Matsuno |
inject empty DESTRUCT method for performance improvement. |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
Encapsulation |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
optimize for constructor and attribute |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
set instance to attributes default code |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
optimaized default values in constructor |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
micro optimized |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
support of isa or ( isa => ' Str | Undef ') |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
oops, revert of revision 6879 |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
support of isa or ( isa => ' Str | Undef ') |
tree | commitdiff |
2008-12-05 |
Shawn M Moore |
Fix for default in a constructor reported and tested... |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
more optimized of TypeRegistry |
tree | commitdiff |
2008-12-05 |
大沢 和宏 |
optimized |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
this argument is not needed |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
micro optimization |
tree | commitdiff |
2008-12-04 |
Ricardo SIGNES |
should accept subclasses |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
shortcut the flow for micro optimization. |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
bug fixed: BUILD method doesn't works |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
do not use same variable name twice. |
tree | commitdiff |
2008-12-04 |
大沢 和宏 |
add with qw( Role1 Role2 ) support |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
added Mouse::Meta::Class->create(_anon_class)? |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
micro optimization |
tree | commitdiff |
2008-12-04 |
Tokuhiro Matsuno |
we want to use older Exporter |
tree | commitdiff |
2008-12-03 |
大沢 和宏 |
added MouseX::Types, MouseX::Types::Mouse |
tree | commitdiff |
2008-12-03 |
大沢 和宏 |
remove trash |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
don't attempt to require Scalar::Util if we're going... |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
put a hack around in there |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
change location |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
oops, copied the wrong sub |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
attempt to require MRO::Compat. If that fails, use... |
tree | commitdiff |
2008-12-03 |
Daisuke Maki |
024 fails, but successfully loads and uses the XS versi... |
tree | commitdiff |
2008-12-03 |
大沢 和宏 |
more more moose way to type constraints |
tree | commitdiff |
2008-12-03 |
Tokuhiro Matsuno |
overload::StrVal is needed |
tree | commitdiff |
2008-12-03 |
大沢 和宏 |
added role_type on Mouse::TypeRegistry |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Better variable names |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Use fewer assignments when doing a coercion in the... |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Use fewer assignments when doing a coercion in the... |
tree | commitdiff |
2008-12-03 |
Tokuhiro Matsuno |
generate DESTROY method for performance improvement |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Assign the value of the parameter to a lexical so we... |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Inline $from |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Close over $key so we don't need to do an assignment... |
tree | commitdiff |
2008-12-03 |
Tokuhiro Matsuno |
performance tuning |
tree | commitdiff |
2008-12-03 |
Shawn M Moore |
Make the constructor close over the metaclass, and... |
tree | commitdiff |
2008-12-03 |
Tokuhiro Matsuno |
micro optimization |
tree | commitdiff |
2008-12-03 |
大沢 和宏 |
added to class_type |
tree | commitdiff |
2008-12-03 |
Tokuhiro Matsuno |
- inject object constructor when call meta->make_immutable. |
tree | commitdiff |
2008-12-02 |
大沢 和宏 |
fixed bug, problem of coercer feature is moose compat |
tree | commitdiff |
2008-12-02 |
大沢 和宏 |
oops |
tree | commitdiff |
2008-12-02 |
大沢 和宏 |
added to coerce feature |
tree | commitdiff |
next |