Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't validate defaultsjk/property2 | John Keiser | 2015-06-23 | 1 | -5/+11 |
| | |||||
* | Remove computed, freeze constant default, sticky lazy default | John Keiser | 2015-06-23 | 2 | -65/+76 |
| | |||||
* | Add reset_property | John Keiser | 2015-06-23 | 3 | -0/+108 |
| | |||||
* | Deprecate nil set, allow Property in "is" | John Keiser | 2015-06-23 | 6 | -47/+63 |
| | |||||
* | Separate identity and state properties | John Keiser | 2015-06-23 | 6 | -155/+90 |
| | |||||
* | Use Property for call/set/get | John Keiser | 2015-06-23 | 2 | -23/+308 |
| | |||||
* | Allow property specialization from superclass | John Keiser | 2015-06-23 | 2 | -8/+35 |
| | |||||
* | Add identity_property and state_properties | John Keiser | 2015-06-23 | 8 | -544/+822 |
| | |||||
* | Add Resource.properties and PropertyType | John Keiser | 2015-06-23 | 6 | -33/+192 |
| | |||||
* | Merge branch 'jk/property-base' | John Keiser | 2015-06-23 | 6 | -131/+2415 |
|\ | |||||
| * | Do not validate defaults, for backcompat purposesjk/property-base | John Keiser | 2015-06-23 | 2 | -21/+39 |
| | | |||||
| * | Freeze default constants | John Keiser | 2015-06-23 | 2 | -2/+7 |
| | | |||||
| * | Fix set_or_return order: default->coerce->validate | John Keiser | 2015-06-23 | 3 | -147/+188 |
| | | |||||
| * | Add some comments | John Keiser | 2015-06-23 | 1 | -13/+173 |
| | | |||||
| * | Evaluate lazy defaults in context of the instance | John Keiser | 2015-06-23 | 2 | -30/+29 |
| | | |||||
| * | Add coercion | John Keiser | 2015-06-23 | 2 | -81/+89 |
| | | |||||
| * | Add property_is_set? | John Keiser | 2015-06-23 | 4 | -135/+145 |
| | | |||||
| * | Ensure validators don't run against initial values | John Keiser | 2015-06-23 | 2 | -0/+4 |
| | | |||||
| * | Don't validate `nil` when setting the value to nil | John Keiser | 2015-06-23 | 3 | -36/+59 |
| | | |||||
| * | Allow values to be set to nil (override defaults) if user allows it | John Keiser | 2015-06-23 | 4 | -85/+186 |
| | | |||||
| * | Make "is" fail if you pass nil and don't validate it | John Keiser | 2015-06-23 | 2 | -70/+95 |
| | | |||||
| * | Add lazy to Resource class DSL | John Keiser | 2015-06-23 | 2 | -8/+15 |
| | | |||||
| * | Add property= setter to properties | John Keiser | 2015-06-23 | 2 | -21/+27 |
| | | |||||
| * | Add name_property | John Keiser | 2015-06-23 | 3 | -10/+10 |
| | | |||||
| * | Add property Type as an alias to is | John Keiser | 2015-06-23 | 4 | -55/+106 |
| | | |||||
| * | Add "is" to property | John Keiser | 2015-06-23 | 4 | -156/+175 |
| | | |||||
| * | Create property on resource, alias attribute to it | John Keiser | 2015-06-23 | 6 | -16/+1823 |
|/ | |||||
* | Merge branch 'jk/resource_actions' | John Keiser | 2015-06-23 | 15 | -213/+1214 |
|\ | |||||
| * | Make load/include recipe run in child contextjk/resource_actions | John Keiser | 2015-06-23 | 5 | -3/+60 |
| | | |||||
| * | Remove unnecessary TODOs | John Keiser | 2015-06-23 | 2 | -5/+106 |
| | | |||||
| * | Don't modify provider_for_action, just use "provider" | John Keiser | 2015-06-23 | 1 | -2/+1 |
| | | |||||
| * | Rename Chef::DSL::Recipe::Everything -> FullDSL | John Keiser | 2015-06-23 | 5 | -12/+5 |
| | | |||||
| * | Rename create_action_provider_class -> new_action_provider_class | John Keiser | 2015-06-23 | 1 | -3/+3 |
| | | |||||
| * | Delegate all necessary methods from ChildRunContext to RunContext | John Keiser | 2015-06-23 | 3 | -6/+66 |
| | | |||||
| * | Add comments and use def self.x instead of class<<self | John Keiser | 2015-06-23 | 4 | -69/+106 |
| | | |||||
| * | Remove redundant default_action/allowed_actions | John Keiser | 2015-06-23 | 8 | -22/+0 |
| | | |||||
| * | Get tests running under Ruby 2.0 | John Keiser | 2015-06-23 | 1 | -3/+7 |
| | | |||||
| * | Update resource_name in resource action tests | John Keiser | 2015-06-23 | 2 | -5/+5 |
| | | |||||
| * | Create the `action :name do ... end` syntax for Resource | John Keiser | 2015-06-23 | 9 | -202/+648 |
| | | |||||
| * | Give run contexts children instead of using external duping | John Keiser | 2015-06-23 | 4 | -122/+387 |
| | | |||||
| * | Define the action() method | John Keiser | 2015-06-23 | 1 | -0/+36 |
| | | |||||
| * | Add default_action and allowed_actions to Resource class, remove from LWRP | John Keiser | 2015-06-23 | 10 | -0/+25 |
|/ | |||||
* | Bump revision to 12.5.0.current.0jk/master12_5 | John Keiser | 2015-06-23 | 6 | -166/+6 |
| | |||||
* | Get rid of warning when defining an LWRPjk/remove_lwrp_warning | John Keiser | 2015-06-23 | 2 | -20/+15 |
| | |||||
* | Merge pull request #3564 from chef/mcquin/maintainer-request | Thom May | 2015-06-23 | 2 | -0/+2 |
|\ | | | | | Proposal to (re-)add myself as a core chef maintainer. | ||||
| * | Proposal to (re-)add myself as a core chef maintainer.mcquin/maintainer-request | Claire McQuin | 2015-06-22 | 2 | -0/+2 |
| | | |||||
* | | Merge pull request #3562 from coderanger/patch-2 | Jay Mundrawala | 2015-06-22 | 1 | -0/+4 |
|\ \ | |/ |/| | Re-add #priority. | ||||
| * | Use the right call. | Noah Kantrowitz | 2015-06-19 | 1 | -1/+1 |
| | | | | | | set_priority_array is the right thing for this. | ||||
| * | Re-add #priority. | Noah Kantrowitz | 2015-06-19 | 1 | -0/+4 |
| | | | | | | Possible fix for https://github.com/chef/chef/issues/3561. | ||||
* | | Merge pull request #3538 from chef/jdm/fix-audit-excep | Jay Mundrawala | 2015-06-22 | 2 | -25/+47 |
|\ \ | | | | | | | Exceptions for audits should only get wrapped if audit mode is enabled |