2011-05-17 |
Jesse Luehrs |
we don't need an actual inlined version of this |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
stop closing over the type constraint object |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
refactor the default type constraint message logic... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
stop closing over the method metaobject |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
fix setting associated_metaclass and attribute on acces... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
this only matters for lazy attributes with initializers |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
don't close over attrs in the constructor unless necessary |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
close over the coercion sub separately |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
remove unnecessary(?) code |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
restructure this method a bit for readability |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
don't close over the type constraint for inlined tcs |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
stop closing over $attr in accessor generation |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
fix up a few spelling and pod issues |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Wrap all TC inlining in parens and a do { } block |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Union inlining should always be surrounded by its own... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
fix up the inlining test |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
make sure these are defined |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
these can be undef |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
there's no reason the suffix has to be fixed length |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
one more constrained scope in tc inlining |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Make sure that every type passes all its tests when... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Make sure that inlining union preserves the inline env |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Whenever we inline a type constraint, we need to includ... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Make inline constraints safer ... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Don't assume that value that fails a duck type constrai... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Don't use $_ when checking member constraints, since... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add comprehensive test for all builtin types as a simpl... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Docs, Delta, and Changes for inline constraints |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Rename has_inlined_type_constraint to can_be_inlined |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
one more Eval::Closure use |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
one more fix for unoptimized constraints |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
stop using a package global for enums, just close over it |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
also use Eval::Closure in the test |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
fix a couple of unoptimized constraints |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
confess here, since this should never happen |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
more readable inlined code |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
use Eval::Closure rather than doing string eval directly |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
compare references with == rather than eq |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add tests for a fake regex object ( bless {}, 'Regexp' ) |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Don't disable 'once' warnings in the whole test |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Test that Str can handle return value of substr() |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Make sure that Int rejects "1\n" and "\n1" (but Num... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
A name-only subtype now inherits inlining from its... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add inlining code for Role constraint class |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Explicitly set the constraint for role type |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Enum needs to check that the value is not a ref |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Drop optimized subs for all builtins - instead use... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add a thorough test for inlining TCs, especially testin... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Export inline_as |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Use Moose->throw_error to throw errors |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Use an inlined constraint when checking member values... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
We don't want two different inline code chunks to use... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Remove extra newline |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add inlining for union types |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
All TC objects (except unions) now have inlining code... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Inlining parameterized type seems to work, but needs... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Add tests for un-parameterized Maybe |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Rewrite builtin type tests to test optimized, unoptimiz... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Remove use of confess when we should use Moose->throw_error |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
All non-parameterized types now have inlining code |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Fix XS for RegexpRef |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Move optimized constraint subs to new Builtins package |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Dave Rolsky |
Move definition of built in types to a separate package... |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Karen Etheridge |
typo |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
pod spelling |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
edits |
commit | commitdiff | tree | snapshot |
2011-05-17 |
Jesse Luehrs |
update our support policy with regards to supported... |
commit | commitdiff | tree | snapshot |
2011-05-16 |
Jesse Luehrs |
be quieter when cleaning, to make listdeps work better |
commit | commitdiff | tree | snapshot |
2011-05-15 |
Dave Rolsky |
Add parens around qw() to avoid warning with 5.14 |
commit | commitdiff | tree | snapshot |
2011-05-15 |
Florian Ragwitz |
Make the changelog lie less |
commit | commitdiff | tree | snapshot |
2011-05-14 |
Florian Ragwitz |
Assert the correct version of CMOP being installed |
commit | commitdiff | tree | snapshot |
2011-05-14 |
Jesse Luehrs |
pod coverage |
commit | commitdiff | tree | snapshot |
2011-05-13 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-13 |
Jesse Luehrs |
more complete clone implementation |
commit | commitdiff | tree | snapshot |
2011-05-13 |
Jesse Luehrs |
more tests |
commit | commitdiff | tree | snapshot |
2011-05-13 |
Florian Ragwitz |
Make instance cloning go through attribute setters |
commit | commitdiff | tree | snapshot |
2011-05-13 |
Florian Ragwitz |
Add failing test for cloning attrs with weak refs |
commit | commitdiff | tree | snapshot |
2011-05-10 |
Jesse Luehrs |
add Test::Magpie to test-my-deps |
commit | commitdiff | tree | snapshot |
2011-05-10 |
Dave Rolsky |
Put MooseX::MultiObject back into the list of modules... |
commit | commitdiff | tree | snapshot |
2011-05-10 |
Jesse Luehrs |
add example of role-based delegation to Moose::Role... |
commit | commitdiff | tree | snapshot |
2011-05-10 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Dave Rolsky |
Remove MooseX::MultiObject - it has a test dep on Class... |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
fix package name for no-indexing |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
whoops again |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Dave Rolsky |
Space between changes |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
sort some things to allow for some better caching |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
ugh, depend on a non-broken List::MoreUtils |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2011-05-09 |
Jesse Luehrs |
this doesn't exist anymore |
commit | commitdiff | tree | snapshot |
2011-05-07 |
Jesse Luehrs |
setting weaken should be based on the passed in cache... |
commit | commitdiff | tree | snapshot |
2011-05-07 |
Jesse Luehrs |
and fix the reference to the test file |
commit | commitdiff | tree | snapshot |
2011-05-07 |
Jesse Luehrs |
this is actually from recipe 9 |
commit | commitdiff | tree | snapshot |
2011-05-07 |
Jesse Luehrs |
fix up Moose::Object docs a bit |
commit | commitdiff | tree | snapshot |
2011-05-07 |
Jesse Luehrs |
mention that metaclass.pm shouldn't really be used... |
commit | commitdiff | tree | snapshot |
next |