projects
/
gitmo/Moose.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Improve documentation on Moose::Util::TypConstraints "role_type" and "class_type"
[gitmo/Moose.git]
/
lib
/
Moose
/
Meta
/
Method
/
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
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 definition context for native delegation methods
tree
|
commitdiff
2011-06-13
Karen Etheridge
addition of first_index to the native Array trait.
tree
|
commitdiff
2011-06-05
Dave Rolsky
When generating inlining code, distinguish between...
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
stop closing over the type constraint object
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
these can be undef
tree
|
commitdiff
2011-05-17
Dave Rolsky
Whenever we inline a type constraint, we need to includ...
tree
|
commitdiff
2011-05-17
Dave Rolsky
Don't use $_ when checking member constraints, since...
tree
|
commitdiff
2011-05-17
Dave Rolsky
Rename has_inlined_type_constraint to can_be_inlined
tree
|
commitdiff
2011-05-17
Dave Rolsky
Use an inlined constraint when checking member values...
tree
|
commitdiff
2011-04-24
Jesse Luehrs
make the 'reset' delegation for Counter respect builders
tree
|
commitdiff
2011-04-24
Jesse Luehrs
add definition_context info for inlined constructors...
tree
|
commitdiff
2011-04-24
Jesse Luehrs
but with this, perl won't do anything at all
tree
|
commitdiff
2011-04-24
Jesse Luehrs
these aren't actually part of DEMOLISHALL
tree
|
commitdiff
2010-12-27
Dave Rolsky
Use dzil Authority plugin - remove $AUTHORITY from...
tree
|
commitdiff
2010-12-26
Dave Rolsky
Beginning of dzilization
tree
|
commitdiff
2010-11-19
Dave Rolsky
bump copyright year to 2010
tree
|
commitdiff
2010-11-19
Dave Rolsky
Bump version to 1.9900 for new version numbering scheme
tree
|
commitdiff
2010-11-19
Dave Rolsky
Merge branch 'topic/native-trait-bugfix'
tree
|
commitdiff
2010-11-19
Dave Rolsky
Fix error message generation when array or hash ref...
tree
|
commitdiff
2010-11-18
Jesse Luehrs
refactor constructor inlining to reuse attribute code
tree
|
commitdiff
2010-11-18
Jesse Luehrs
push constructor generation back into Moose::Meta:...
tree
|
commitdiff
2010-11-18
Jesse Luehrs
shift a few more things around
tree
|
commitdiff
2010-11-18
Jesse Luehrs
use _eval_environment here
tree
|
commitdiff
2010-11-18
Jesse Luehrs
push the accessor inlining code back into the attribute
tree
|
commitdiff
2010-11-18
Jesse Luehrs
use new method names from cmop
tree
|
commitdiff
2010-11-18
Jesse Luehrs
error if we have a lazy attr with no default or builder
tree
|
commitdiff
2010-11-18
Jesse Luehrs
more cleanups
tree
|
commitdiff
2010-11-18
Jesse Luehrs
make native trait inlining work
tree
|
commitdiff
2010-11-18
Jesse Luehrs
clean up ::Destructor
tree
|
commitdiff
2010-11-18
Jesse Luehrs
make ::Constructor readable
tree
|
commitdiff
2010-11-18
Jesse Luehrs
serious cleanup of ::Accessor (native traits are broken...
tree
|
commitdiff
2010-11-18
Jesse Luehrs
use type_constraint_obj here
tree
|
commitdiff
2010-11-18
Jesse Luehrs
use the new _compile_code interface in cmop
tree
|
commitdiff
2010-11-02
Dave Rolsky
bump version to 1.19
1.19
tree
|
commitdiff
2010-10-30
Dave Rolsky
Revert "Hash accessor should accept more than 2 arguments"
tree
|
commitdiff
2010-10-30
Dave Rolsky
Hash accessor should accept more than 2 arguments
tree
|
commitdiff
2010-10-29
Dave Rolsky
Fix error when array accessor delegation method is...
tree
|
commitdiff
2010-10-29
Dave Rolsky
Fix error when no arguments are passed to Hash's access...
tree
|
commitdiff
2010-10-29
Dave Rolsky
Make sure that lazy defaults are coerced and type checked
tree
|
commitdiff
2010-10-29
Dave Rolsky
Remove unneeded around modifier - we're already overrid...
tree
|
commitdiff
2010-10-29
Dave Rolsky
bump version to 1.18
tree
|
commitdiff
2010-10-26
Dave Rolsky
Make the Hash->set delegation coerce new member values
tree
|
commitdiff
2010-10-26
Dave Rolsky
Make coercion on member types DWIMmy with native delega...
tree
|
commitdiff
2010-10-24
Dave Rolsky
Use q{} instead of ''
tree
|
commitdiff
2010-10-19
Dave Rolsky
bump version to 1.17
1.17
tree
|
commitdiff
2010-10-19
Jesse Luehrs
complicated expressions can't be dereferenced directly
tree
|
commitdiff
2010-10-18
Dave Rolsky
Bump version to 1.16
tree
|
commitdiff
2010-10-17
Dave Rolsky
Fix comment to match code
tree
|
commitdiff
2010-10-17
Jesse Luehrs
return returns from functions, not do blocks
tree
|
commitdiff
2010-10-17
Dave Rolsky
Add explicit check for odd number of args to new and...
tree
|
commitdiff
2010-10-16
Jesse Luehrs
this is just what the default implementation does
tree
|
commitdiff
2010-10-16
Dave Rolsky
Add explicit return values for (almost) all native...
tree
|
commitdiff
2010-10-15
Jesse Luehrs
don't use optimized path for non-lvalues
tree
|
commitdiff
2010-10-15
Jesse Luehrs
remove some unused variables
tree
|
commitdiff
2010-10-07
Dave Rolsky
Fix native methods which accept string to accept the...
tree
|
commitdiff
2010-09-27
Dave Rolsky
bump version to 1.15
tree
|
commitdiff
2010-09-27
Jesse Luehrs
more multiple inheritance fiddling
tree
|
commitdiff
2010-09-27
Jesse Luehrs
make MMC->create and MMR->create install meta methods...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Allow overloading on arguments to native trait methods
tree
|
commitdiff
2010-09-27
Dave Rolsky
Refactored native trait accessors so they are done...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Handle uninlinable instance in native trait code generation
tree
|
commitdiff
2010-09-27
Dave Rolsky
Add semi-colon in code that generates entire assignment...
tree
|
commitdiff
2010-09-27
Dave Rolsky
No semi on potential value
tree
|
commitdiff
2010-09-27
Dave Rolsky
Always get inlining code from meta-attr/class, never...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Get inline slot access snippets from attr, not direct...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Moved some inlining duties to Attribute class, which...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Remove superfluous argument passing
tree
|
commitdiff
2010-09-27
Dave Rolsky
Rename _inline_copy_value so we don't accidentally...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Make sure potential value is a hash ref
tree
|
commitdiff
2010-09-27
Dave Rolsky
Fix potential_value for string inc
tree
|
commitdiff
2010-09-27
Dave Rolsky
Don't turn hash into array when copying the old hash...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Use _writer_core
tree
|
commitdiff
2010-09-27
Dave Rolsky
Just use _writer_core for accessor
tree
|
commitdiff
2010-09-27
Dave Rolsky
Make sure accessor's writer side does what the writer...
tree
|
commitdiff
2010-09-27
Dave Rolsky
Fix potential value for set
tree
|
commitdiff
2010-09-27
Dave Rolsky
Make array accessor follow same pattern as hash accessor
tree
|
commitdiff
2010-09-27
Dave Rolsky
Make hash accessor actually work
tree
|
commitdiff
2010-09-27
Dave Rolsky
make sure all modules have the same version
tree
|
commitdiff
2010-09-27
Dave Rolsky
Got inlining for hashes working.
tree
|
commitdiff
2010-09-27
Dave Rolsky
Fix potential value for clear
tree
|
commitdiff
2010-09-27
Dave Rolsky
Add inlining methods for Number native trait
tree
|
commitdiff
2010-09-27
Dave Rolsky
Inline all Counter methods
tree
|
commitdiff
2010-09-27
Dave Rolsky
Moved even more code up to Native/Writer
tree
|
commitdiff
2010-09-27
Dave Rolsky
Move even more code up to parent
tree
|
commitdiff
next