summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* add dist.inidoy2009-04-161-0/+11
|
* move the actual logic into the metaclass, rather than the sugar layer - ↵doy2009-04-162-54/+54
| | | | should work fine just using Moose's extends now
* whitespacedoy2009-04-151-0/+1
|
* gahh, meta stuff makes my head hurtdoy2009-04-151-2/+2
|
* add more failing testsdoy2009-04-141-1/+9
|
* typodoy2009-04-141-3/+3
|
* better test for can_be_inlineddoy2009-04-141-2/+3
|
* reorder the non-immutable constructor a bit to line up better with the ↵doy2009-04-141-6/+5
| | | | inlined version
* comment fixdoy2009-04-141-1/+1
|
* commentdoy2009-04-141-0/+1
|
* stop using Moose::extendsdoy2009-04-141-6/+5
|
* commentdoy2009-04-141-0/+3
|
* look up the proper constructor namedoy2009-04-131-2/+3
|
* more intelligent inlining (i hope?)doy2009-04-131-62/+2
|
* add commentdoy2009-04-131-0/+3
|
* fix up some commentsdoy2009-04-131-2/+1
|
* oh god what am i doingdoy2009-04-133-0/+104
|
* stop unconditionally preventing the constructor from being inlineddoy2009-04-122-13/+0
|
* these should be inlined by moosedoy2009-04-121-4/+4
|
* hmmm, these tests are wrongdoy2009-04-121-5/+1
|
* no, moose doesn't automatically inline constructors, i was just getting my ↵doy2009-04-112-4/+7
| | | | own constructor back
* actually test the right thing in the tests for inheriting from moose - they ↵doy2009-04-111-7/+5
| | | | fail now, like i thought they should have been
* use has_method rather than get_method for testing for existencedoy2009-04-111-4/+4
|
* add tests for adding the constructor properly when inheriting from non-moose ↵doy2009-04-111-1/+6
| | | | classes
* add more tests for inheriting from moose classesdoy2009-04-111-3/+28
|
* add a test for extending moose classesdoy2009-04-111-0/+32
|
* extends shouldn't do anything special to the constructor if it would ↵doy2009-04-111-0/+3
| | | | otherwise just be calling a moose constructor
* commentsdoy2009-04-111-1/+4
|
* don't call ->meta directlydoy2009-04-111-1/+1
|
* simplifydoy2009-04-111-2/+1
|
* whitespacedoy2009-04-111-1/+1
|
* add another testdoy2009-04-111-1/+3
|
* oops, the failure was because it should actually be constructor_class_rolesdoy2009-04-111-3/+3
|
* add a test for multi-level inheritance, with a failuredoy2009-04-101-0/+45
|
* start trying to use a constructor metaclass role to do things more intelligentlydoy2009-04-102-10/+23
|
* eh, let's just overwrite extends, extends_nonmoose is too wordydoy2009-04-106-8/+8
|
* todo commentdoy2009-04-101-0/+3
|
* add tests for BUILDdoy2009-04-101-0/+57
|
* hmmm, this conditional wasn't doing anything and tests still pass, so...? ↵doy2009-04-101-23/+20
| | | | probably look more into this
* add a few commentsdoy2009-04-101-0/+6
|
* aha - what i really need to be doing here is using normal method resolution ↵doy2009-04-101-15/+17
| | | | to my advantage
* factor the constructor out into a separate subdoy2009-04-091-13/+15
|
* okay... stop erroring for now, just only add Moose::Object as a superclass ↵doy2009-04-091-7/+4
| | | | if it's not already somewhere in our inheritance hierarchy
* add a test for immutabilitydoy2009-04-081-0/+43
|
* default to inline_constructor => 0 on make_immutabledoy2009-04-082-0/+23
|
* a few more testsdoy2009-04-082-0/+61
|
* bail out if we can't load the moduledoy2009-04-081-1/+1
|
* whitespacedoy2009-04-081-0/+1
|
* error if we try to extend moose classesdoy2009-04-081-2/+9
|
* correct number of testsdoy2009-04-071-1/+1
|