summaryrefslogtreecommitdiff
path: root/lib/chef/mixin/params_validate.rb
Commit message (Expand)AuthorAgeFilesLines
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
* Fix nil with properties:John Keiser2016-01-271-1/+11
* Use double quotes by defaultThom May2016-01-141-3/+3
* Validating is comparing to true instead of ruby truthinessPhil Dibowitz2015-08-211-1/+1
* Flatten regex validation array so nested arrays workJohn Keiser2015-07-291-1/+1
* Bring set_or_return behavior back in line with what it used to beJohn Keiser2015-07-031-1/+24
* Make required name attributes workJohn Keiser2015-07-031-106/+63
* Make required name attributes workjk/required_name_attributeJohn Keiser2015-07-021-2/+2
* Do not validate defaults, for backcompat purposesjk/property-baseJohn Keiser2015-06-231-1/+2
* Freeze default constantsJohn Keiser2015-06-231-0/+1
* Fix set_or_return order: default->coerce->validateJohn Keiser2015-06-231-31/+63
* Add some commentsJohn Keiser2015-06-231-13/+173
* Evaluate lazy defaults in context of the instanceJohn Keiser2015-06-231-3/+9
* Add coercionJohn Keiser2015-06-231-0/+8
* Add property_is_set?John Keiser2015-06-231-10/+17
* Ensure validators don't run against initial valuesJohn Keiser2015-06-231-0/+1
* Don't validate `nil` when setting the value to nilJohn Keiser2015-06-231-17/+22
* Allow values to be set to nil (override defaults) if user allows itJohn Keiser2015-06-231-42/+49
* Make "is" fail if you pass nil and don't validate itJohn Keiser2015-06-231-11/+8
* Add name_propertyJohn Keiser2015-06-231-6/+7
* Add "is" to propertyJohn Keiser2015-06-231-97/+115
* Create property on resource, alias attribute to itJohn Keiser2015-06-231-9/+12
* Revert "Merge pull request #2956 from chef/lcg/deploy-fixes"Jay Mundrawala2015-03-251-42/+19
* make comparison really strictLamont Granquist2015-02-231-1/+1
* handle autovivifying ivars on accessLamont Granquist2015-02-231-2/+7
* nillable deploy resource + nillable LWRP argsLamont Granquist2015-02-231-20/+38
* typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-081-2/+2
* Allow default values to be a DelayedEvaluatorSeth Vargo2014-07-111-0/+7
* Normalize whitespace on all filesSeth Vargo2013-09-261-21/+21
* Remove block parameter support from #set_or_returnChris Roberts2013-06-191-4/+2
* Rename #delay_eval helper to #lazy. Update specs to account for change.Chris Roberts2013-06-191-1/+1
* Allow delayed attribute evaluation. Add tests for delayed evaluationChris Roberts2013-06-191-8/+23
* removed unused variable definitionLoic ANTOINE-GOMBEAUD2013-05-231-3/+0
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+225
* big refactor of the repo layout. move to a chef gem and a chef-server gem all...Ezra Zygmuntowicz2008-10-081-197/+0
* Whitespace changesAdam Jacob2008-09-011-2/+2
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-19/+11
* Working on network layerAdam Jacob2008-05-191-1/+1
* Got set_or_return to work properlyAdam Jacob2008-04-281-7/+9
* chef compilesAdam Jacob2008-04-271-8/+49
* Adding the Params::Validate mixin, refactored Chef::Config to be a singleton,...Adam Jacob2008-04-071-0/+162