2010-10-16 |
Jesse Luehrs |
implement inlined access to the mop slot, to fix immuta... |
tree | commitdiff |
2010-10-16 |
Jesse Luehrs |
move the __MOP__ stuff back into the instance metaclass |
tree | commitdiff |
2010-10-16 |
Dave Rolsky |
bump version to 1.10 so we can dep on it in Moose |
tree | commitdiff |
2010-10-16 |
Jesse Luehrs |
add inline_get_is_lvalue |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
the __MOP__ slot should be used for any weak class... |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
docs for weaken |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
weaken properly on reinitialize |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
don't let anon classes disappear while subclasses still... |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
make weakening of anon classes explicit |
tree | commitdiff |
2010-10-08 |
Jesse Luehrs |
fix up the __MOP__ slot when reblessing to or from... |
tree | commitdiff |
2010-09-29 |
Karen Etheridge |
Revert "document the return value of add_attribute" |
tree | commitdiff |
2010-09-29 |
Karen Etheridge |
document the return value of add_attribute |
tree | commitdiff |
2010-09-29 |
Karen Etheridge |
fix pod markup error |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
let the method subclasses take care of their own hackery |
tree | commitdiff |
2010-09-27 |
Dave Rolsky |
require Class::MOP in MiniTrait - fixes some failure... |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
version bump ::Meta |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
fix warning on earlier perls |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
actually, why not make the meta method renameable |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
ugh, need the hack for this too |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
bootstrap the meta method in CMOP::Mixin too |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
move this back to HasMethods, since moose roles will... |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
make this a bit more extensible, for moose's benefit |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
give CMOP::Object a real meta method, and simplify... |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
factor out meta method generation |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
ugh, hacks |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
push this stuff back into HasMethods and HasAttributes |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
simplify |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
push a bunch of details about metaclass compat into... |
tree | commitdiff |
2010-09-27 |
Dave Rolsky |
bump version to 1.09 |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
reorder these methods into a more "proper" order |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
handle reblessing metaclasses with attributes properly |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
make sure accessors are properly removed on reinitialize |
tree | commitdiff |
2010-09-27 |
Jesse Luehrs |
basic implementation of preserving attrs/methods across... |
tree | commitdiff |
2010-09-26 |
Dave Rolsky |
Add inline_rebless_instance to metaclass |
tree | commitdiff |
2010-09-26 |
Dave Rolsky |
When inlining constructor, don't access meta instance... |
tree | commitdiff |
2010-09-26 |
Dave Rolsky |
Implement inlining code in CMOP::Attribute |
tree | commitdiff |
2010-09-23 |
Dave Rolsky |
Add CMOP::MiniTrait |
tree | commitdiff |
2010-09-23 |
Jesse Luehrs |
also allow suppressing the meta method during CMOP... |
tree | commitdiff |
2010-09-23 |
Jesse Luehrs |
make lack of a meta method testable |
tree | commitdiff |
2010-09-23 |
Jesse Luehrs |
use get_or_add_package_symbol where appropriate |
tree | commitdiff |
2010-09-22 |
Jesse Luehrs |
_get_method_map was renamed to _method_map a while ago |
tree | commitdiff |
2010-09-17 |
Dave Rolsky |
remove debugging warn |
tree | commitdiff |
2010-09-16 |
Dave Rolsky |
Remove pointless concatenation |
tree | commitdiff |
2010-09-15 |
Dave Rolsky |
Use Perl::Tidy to tidy dump of generate source code... |
tree | commitdiff |
2010-09-13 |
Dave Rolsky |
Bump version to 1.08 1.08 |
tree | commitdiff |
2010-09-06 |
Dave Rolsky |
Clarify comment for new code |
tree | commitdiff |
2010-09-06 |
Dave Rolsky |
Tidy code |
tree | commitdiff |
2010-09-06 |
gfx |
Fix a bug that get_method_list() thrown the error for... |
tree | commitdiff |
2010-08-24 |
Dave Rolsky |
bump version to 1.07 |
tree | commitdiff |
2010-08-24 |
Dave Rolsky |
Fix a mysterious failure reported by Piers Cawley |
tree | commitdiff |
2010-08-23 |
Dave Rolsky |
bump version to 1.06 |
tree | commitdiff |
2010-08-23 |
Dave Rolsky |
Constants _should_ be reported as methods. |
tree | commitdiff |
2010-08-20 |
Dave Rolsky |
Bump version to 1.05 |
tree | commitdiff |
2010-08-19 |
Dave Rolsky |
Only get ISA once in superclasses method |
tree | commitdiff |
2010-08-19 |
Dave Rolsky |
Don't make a method object for calls to has_method... |
tree | commitdiff |
2010-08-15 |
Dave Rolsky |
Make sure that get_method_list and _get_local_methods... |
tree | commitdiff |
2010-08-15 |
Dave Rolsky |
Add _get_local_methods method that returns method objec... |
tree | commitdiff |
2010-08-15 |
Dave Rolsky |
Big optimization for get_method_list |
tree | commitdiff |
2010-08-15 |
Dave Rolsky |
Simplify code a bit by returning immediately from _chec... |
tree | commitdiff |
2010-08-15 |
Dave Rolsky |
Clarify comment after refactoring |
tree | commitdiff |
2010-08-10 |
Robert Buels |
docpatch to Class::MOP::Class to make it more clear... |
tree | commitdiff |
2010-08-08 |
Dave Rolsky |
Some small optimizations to avoid repeated accessor... |
tree | commitdiff |
2010-08-08 |
Dave Rolsky |
Tidy oddly formatted chunk of code |
tree | commitdiff |
2010-08-08 |
Dave Rolsky |
Get the package name once as a small optimization |
tree | commitdiff |
2010-08-08 |
Dave Rolsky |
Inline the clone method in CMOP::Method as an optimization |
tree | commitdiff |
2010-08-05 |
Dave Rolsky |
A small optimization to CMOP::Mixin::HasMethods::get_me... |
tree | commitdiff |
2010-07-26 |
Dave Rolsky |
Squashed commit of the following: |
tree | commitdiff |
2010-07-25 |
Dave Rolsky |
bump version to 1.04 |
tree | commitdiff |
2010-07-14 |
Dave Rolsky |
Improve docs for CMOP::Deprecated |
tree | commitdiff |
2010-07-12 |
Dave Rolsky |
Use Package::DeprecationManager to manage deprecations |
tree | commitdiff |
2010-07-12 |
Dave Rolsky |
Remove irrelevant comment |
tree | commitdiff |
2010-06-05 |
Florian Ragwitz |
Version 1.03 1.03 |
tree | commitdiff |
2010-05-28 |
Jesse Luehrs |
make CMOP::Package a thin wrapper around Package::Stash |
tree | commitdiff |
2010-05-20 |
Florian Ragwitz |
Version 1.02 1.02 |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
handle undef metaclasses where they are defined in... |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
simplify |
tree | commitdiff |
2010-05-12 |
Dave Rolsky |
Sigh, and one more place to use _real_ref_name |
tree | commitdiff |
2010-05-12 |
Dave Rolsky |
Fix one more spot to use ->_real_ref_name |
tree | commitdiff |
2010-05-12 |
Dave Rolsky |
Refactor code to get a metaclass object's real class... |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
don't whine about unsafe fixing unless we're actually... |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
fix up some immutability stuff |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
don't call $self->initialize, call CMOP::Class->initialize |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
don't try to fix compatible metaclasses |
tree | commitdiff |
2010-05-12 |
Jesse Luehrs |
more correct metaclass compat checking and fixing |
tree | commitdiff |
2010-05-11 |
Jesse Luehrs |
move methods back into CMOP::Class, now that they're... |
tree | commitdiff |
2010-05-06 |
Florian Ragwitz |
Version 1.01. 1.01 |
tree | commitdiff |
2010-05-03 |
Jesse Luehrs |
don't allow incorrectly-blessed __INSTANCE__ parameters |
tree | commitdiff |
2010-03-25 |
Florian Ragwitz |
Version 1.00. 1.00 |
tree | commitdiff |
2010-03-25 |
Florian Ragwitz |
Version 0.99. 0.99 |
tree | commitdiff |
2010-01-21 |
franck cuny |
POD typo corrected |
tree | commitdiff |
2010-01-18 |
Dave Rolsky |
bump version to 0.98 |
tree | commitdiff |
2010-01-04 |
Jesse Luehrs |
Merge topic/reinitialize_instance_back to master. |
tree | commitdiff |
2010-01-04 |
Dave Rolsky |
Update Changes, bump version to 0.97_01, make copyright... 0.97_01 |
tree | commitdiff |
2010-01-04 |
Dave Rolsky |
Merge the topic/mi-methods-attributes branch. |
tree | commitdiff |
2009-12-19 |
Dave Rolsky |
bump version to 0.97 0.97 |
tree | commitdiff |
2009-12-18 |
Shawn M Moore |
Checking in changes prior to tagging of version 0.96... 0.96 |
tree | commitdiff |
2009-11-19 |
Florian Ragwitz |
Checking in changes prior to tagging of version 0.95... 0.95 |
tree | commitdiff |
2009-11-18 |
Florian Ragwitz |
Stop add_method from behaving differently under the... |
tree | commitdiff |
2009-10-11 |
Dave Rolsky |
Deprecate get_attribute_map |
tree | commitdiff |
2009-10-02 |
Dave Rolsky |
All methods which take a method name should not accept... |
tree | commitdiff |
next |