Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix the type constraint for literal_value0.09 | Jesse Luehrs | 2011-06-02 | 1 | -1/+1 |
| | |||||
* | point to the attribute docs for more information | Jesse Luehrs | 2011-06-02 | 1 | -1/+2 |
| | |||||
* | Coerce service values if requested | Florian Ragwitz | 2011-06-02 | 2 | -4/+13 |
| | |||||
* | a few more docs | Jesse Luehrs | 2011-06-01 | 1 | -0/+6 |
| | |||||
* | ensure classes corresponding to class types are loaded | Jesse Luehrs | 2011-05-25 | 1 | -0/+2 |
| | | | | otherwise, type inference doesn't work | ||||
* | make inference explicit | Jesse Luehrs | 2011-05-25 | 2 | -0/+15 |
| | |||||
* | moose forward compat | Jesse Luehrs | 2011-05-25 | 1 | -1/+5 |
| | |||||
* | make sure definition order doesn't matter for inferring services | Jesse Luehrs | 2011-04-16 | 1 | -1/+6 |
| | |||||
* | drop the alias, just install the inferred service under the right name | Jesse Luehrs | 2011-04-16 | 1 | -7/+0 |
| | |||||
* | actually, let's not do this | Jesse Luehrs | 2011-04-16 | 3 | -25/+1 |
| | | | | This reverts commit 2a5b6f7d3dc3a2afdf5efb254720bd1b1fafcc4a. | ||||
* | just use the 'service' param i just added in b::b | Jesse Luehrs | 2011-04-16 | 1 | -16/+1 |
| | |||||
* | need to clone the service so deps don't get messed up | Jesse Luehrs | 2011-04-16 | 1 | -0/+1 |
| | |||||
* | make sure inferred services get the ::Declare service trait | Jesse Luehrs | 2011-04-16 | 1 | -0/+6 |
| | |||||
* | need to make sure we pass along all of the service attributes | Jesse Luehrs | 2011-04-16 | 1 | -1/+7 |
| | |||||
* | allow explicitly not creating a type mapping for certain services | Jesse Luehrs | 2011-04-16 | 3 | -1/+25 |
| | |||||
* | nope, need the explicit deps to exist up front | Jesse Luehrs | 2011-04-16 | 1 | -12/+6 |
| | |||||
* | get auto-inferring services working | Jesse Luehrs | 2011-04-15 | 1 | -0/+25 |
| | |||||
* | set the 'class' attribute on block services if possible | Jesse Luehrs | 2011-04-02 | 1 | -0/+3 |
| | |||||
* | also need to check attribute type constraints during dep resolution | Jesse Luehrs | 2011-03-24 | 1 | -3/+8 |
| | |||||
* | fix inlining for moose 2.0 | Jesse Luehrs | 2011-03-04 | 1 | -2/+2 |
| | |||||
* | more useful handling of attributes with no services defined | Jesse Luehrs | 2011-03-02 | 2 | -9/+19 |
| | |||||
* | pod-coverage0.01 | Jesse Luehrs | 2011-02-26 | 3 | -0/+26 |
| | |||||
* | fix error message | Jesse Luehrs | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | use does here, for clarity | Jesse Luehrs | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | add docs | Jesse Luehrs | 2011-02-21 | 7 | -0/+143 |
| | |||||
* | stub out docs | Jesse Luehrs | 2011-02-21 | 7 | -0/+121 |
| | |||||
* | rename MooseX::Bread::Board -> Bread::Board::Declare | Jesse Luehrs | 2011-02-21 | 10 | -30/+30 |
| | |||||
* | handle attribute overriding better | Jesse Luehrs | 2011-02-21 | 3 | -28/+11 |
| | |||||
* | don't need to load b::b here | Jesse Luehrs | 2011-02-21 | 2 | -2/+2 |
| | |||||
* | disallow multiple inheritance | Jesse Luehrs | 2011-02-21 | 1 | -1/+5 |
| | |||||
* | also support moose 2 inlining api | Jesse Luehrs | 2011-02-21 | 2 | -13/+38 |
| | |||||
* | make constructor injections just use the tc | Jesse Luehrs | 2011-02-21 | 1 | -16/+18 |
| | | | | also provide the 'service' key to override creating a service | ||||
* | factor this out into a method | Jesse Luehrs | 2011-02-21 | 1 | -6/+14 |
| | |||||
* | also disallow builder | Jesse Luehrs | 2011-02-21 | 1 | -2/+4 |
| | |||||
* | ensure we always inherit from Bread::Board::Container | Jesse Luehrs | 2011-02-21 | 1 | -0/+11 |
| | |||||
* | make roles work | Jesse Luehrs | 2011-02-21 | 2 | -3/+9 |
| | |||||
* | make inheritance work | Jesse Luehrs | 2011-02-21 | 2 | -2/+19 |
| | |||||
* | handle defaults with native traits properly | Jesse Luehrs | 2011-02-21 | 1 | -0/+6 |
| | |||||
* | support the constructor_name option | Jesse Luehrs | 2011-02-21 | 1 | -0/+9 |
| | |||||
* | die if a default is set in a service attribute | Jesse Luehrs | 2011-02-21 | 1 | -0/+12 |
| | |||||
* | handle type checks and auto_deref on values returned from services | Jesse Luehrs | 2011-02-21 | 2 | -6/+51 |
| | |||||
* | test all inlining | Jesse Luehrs | 2011-02-21 | 3 | -2/+12 |
| | |||||
* | this needs to be an expression | Jesse Luehrs | 2011-02-20 | 1 | -2/+2 |
| | |||||
* | pass $self to block injections | Jesse Luehrs | 2011-02-20 | 1 | -1/+13 |
| | |||||
* | initial implementation | Jesse Luehrs | 2011-02-20 | 8 | -0/+242 |
| | |||||
* | initial commit | Jesse Luehrs | 2011-02-19 | 1 | -0/+0 |