2011-09-06 |
Kent Fredric |
Improve documentation on Moose::Util::TypConstraints... |
tree | commitdiff |
2011-09-06 |
Jesse Luehrs |
don't rely on Carp::confess existing when compiling... |
tree | commitdiff |
2011-08-25 |
Florian Ragwitz |
Make the duck type constraint closure check for blessing |
tree | commitdiff |
2011-08-25 |
Florian Ragwitz |
Fix duck_type constraint generators |
tree | commitdiff |
2011-08-24 |
Dave Rolsky |
Add applied_attribute as a possible role metarole |
tree | commitdiff |
2011-08-24 |
Dave Rolsky |
Add a little bit on handling of broken behavior that... |
tree | commitdiff |
2011-07-26 |
Dave Rolsky |
Fix up weird indentation in code example (3-space indent?) |
tree | commitdiff |
2011-07-26 |
Jesse Luehrs |
clean up the moose::exporter doc additions a bit |
tree | commitdiff |
2011-07-26 |
Jesse Luehrs |
be a bit stricter and more consistent with tc messages |
tree | commitdiff |
2011-07-26 |
Paweł Murias |
Mention that the import method can take a into argument in |
tree | commitdiff |
2011-07-22 |
Dave Rolsky |
Fix delta - we will warn for optimize_as in 2.0300... |
tree | commitdiff |
2011-07-22 |
Jesse Luehrs |
initialize the metaclass when calling ->does |
tree | commitdiff |
2011-07-22 |
Jesse Luehrs |
actually, don't just call random ->does methods we... |
tree | commitdiff |
2011-07-18 |
Dave Rolsky |
Spelling fix |
tree | commitdiff |
2011-07-18 |
Karen Etheridge |
MI issues exist with all method modifiers |
tree | commitdiff |
2011-07-18 |
Karen Etheridge |
document shortcomings with inner/augment and MI. |
tree | commitdiff |
2011-07-06 |
Karen Etheridge |
clarification of wording |
tree | commitdiff |
2011-07-05 |
Dave Rolsky |
Fix small typo in Delta |
tree | commitdiff |
2011-06-25 |
Jesse Luehrs |
make Moose::Util::does_role respect overridden ->does... |
tree | commitdiff |
2011-06-20 |
Dave Rolsky |
Remove empty packages |
tree | commitdiff |
2011-06-20 |
Jesse Luehrs |
don't load_class if a metaclass already exists |
tree | commitdiff |
2011-06-20 |
Jesse Luehrs |
pod coverage 2.0103 |
tree | commitdiff |
2011-06-19 |
joel |
improve method-modifier docs to highlight issues with... |
tree | commitdiff |
2011-06-19 |
Dave Rolsky |
code tidying |
tree | commitdiff |
2011-06-19 |
Karen Etheridge |
call all triggers in rebless_instance - tests now pass. |
tree | commitdiff |
2011-06-19 |
Karen Etheridge |
return ASAP if the class is already immutable |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
remove some code duplication |
tree | commitdiff |
2011-06-19 |
Kent Fredric |
Improve the docs for this feature, extend the tests |
tree | commitdiff |
2011-06-19 |
Kent Fredric |
Hack it this way in order to permit us to set the name... |
tree | commitdiff |
2011-06-19 |
Kent Fredric |
Add a union type constraint constructor sugar to |
tree | commitdiff |
2011-06-19 |
Mark A. Stratman |
Fix FAQ on require+attributes |
tree | commitdiff |
2011-06-19 |
Mark A. Stratman |
Add FAQ on requires and attribute-generated methods |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
also add this error for roles |
tree | commitdiff |
2011-06-19 |
Jason May |
check if the metaclass is loaded |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
make sure the applicant is loaded first |
tree | commitdiff |
2011-06-19 |
Chris Prather |
initialize a metaclass when trying to apply all roles |
tree | commitdiff |
2011-06-19 |
Tomas Doran |
Fix error reporting in duck_type |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
remove a bit more deprecation code |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
remove old deprecated code |
tree | commitdiff |
2011-06-19 |
Jesse Luehrs |
these are unnecessary, since we know the parent is... |
tree | commitdiff |
2011-06-18 |
Jesse Luehrs |
oops, this was supposed to be an expression |
tree | commitdiff |
2011-06-18 |
Jesse Luehrs |
adding quotes around arbitrary stuff isn't safe, just... |
tree | commitdiff |
2011-06-17 |
Jesse Luehrs |
move eval_environment for accessors to the attribute... |
tree | commitdiff |
2011-06-17 |
Jesse Luehrs |
move eval_environment for constructors to the metaclass |
tree | commitdiff |
2011-06-16 |
Jesse Luehrs |
make sure the correct delegation name is used in errors |
tree | commitdiff |
2011-06-16 |
Jesse Luehrs |
if we aren't calling _inline_return_value, none of... |
tree | commitdiff |
2011-06-16 |
Dave Rolsky |
Sort the keys in %handles when making delegation methods |
tree | commitdiff |
2011-06-16 |
Dave Rolsky |
Optimize the get branch for hash accessors a little bit |
tree | commitdiff |
2011-06-15 |
Jesse Luehrs |
fix hash accessor generation (with a bit of a hack/:) |
tree | commitdiff |
2011-06-15 |
Jesse Luehrs |
better accessor context descriptions in general |
tree | commitdiff |
2011-06-15 |
Jesse Luehrs |
better definition context for native delegation methods |
tree | commitdiff |
2011-06-15 |
Dave Rolsky |
Fix bad package name |
tree | commitdiff |
2011-06-13 |
Karen Etheridge |
addition of first_index to the native Array trait. |
tree | commitdiff |
2011-06-06 |
Jesse Luehrs |
use correct version number in ::Delta |
tree | commitdiff |
2011-06-06 |
Dave Rolsky |
Work around List::MoreUtils::all being misparsed under... |
tree | commitdiff |
2011-06-06 |
Dave Rolsky |
Remove ; at end of sub definition |
tree | commitdiff |
2011-06-05 |
Dave Rolsky |
When generating inlining code, distinguish between... |
tree | commitdiff |
2011-06-05 |
Dave Rolsky |
Add definition context to every accessor defined internally |
tree | commitdiff |
2011-06-05 |
Dave Rolsky |
Just fetch Value type once rather than each time inlini... |
tree | commitdiff |
2011-06-05 |
Karen Etheridge |
update docs to show how to call into parent checks |
tree | commitdiff |
2011-06-05 |
Karen Etheridge |
in each subtype inline_as, use the check from the paren... |
tree | commitdiff |
2011-06-01 |
Karen Etheridge |
fix punctuation |
tree | commitdiff |
2011-05-30 |
Karen Etheridge |
punctuation fix |
tree | commitdiff |
2011-05-19 |
Jesse Luehrs |
better error message for calling superclasses as a... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
pod coverage and such |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
stop closing over method objects when installing modifiers |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
also don't close over member tc objects in native deleg... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
actually, can't do that, since Moose::Error::Default... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
we don't need an actual inlined version of this |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
stop closing over the type constraint object |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
refactor the default type constraint message logic... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
stop closing over the method metaobject |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
fix setting associated_metaclass and attribute on acces... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
this only matters for lazy attributes with initializers |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
don't close over attrs in the constructor unless necessary |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
close over the coercion sub separately |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
remove unnecessary(?) code |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
restructure this method a bit for readability |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
don't close over the type constraint for inlined tcs |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
stop closing over $attr in accessor generation |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
fix up a few spelling and pod issues |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Wrap all TC inlining in parens and a do { } block |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Union inlining should always be surrounded by its own... |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
make sure these are defined |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
these can be undef |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
there's no reason the suffix has to be fixed length |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
one more constrained scope in tc inlining |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Make sure that inlining union preserves the inline env |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Whenever we inline a type constraint, we need to includ... |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Make inline constraints safer ... |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Don't assume that value that fails a duck type constrai... |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Don't use $_ when checking member constraints, since... |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Docs, Delta, and Changes for inline constraints |
tree | commitdiff |
2011-05-17 |
Dave Rolsky |
Rename has_inlined_type_constraint to can_be_inlined |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
one more fix for unoptimized constraints |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
stop using a package global for enums, just close over it |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
fix a couple of unoptimized constraints |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
confess here, since this should never happen |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
more readable inlined code |
tree | commitdiff |
2011-05-17 |
Jesse Luehrs |
use Eval::Closure rather than doing string eval directly |
tree | commitdiff |
next |