summaryrefslogtreecommitdiff
path: root/lib/chef/property.rb
Commit message (Expand)AuthorAgeFilesLines
* Add `introduced` property fieldThom May2018-02-121-1/+11
* properties can have descriptionsThom May2018-02-121-1/+11
* Improve property warnings in resourcesbetter_resource_errorsTim Smith2017-12-291-8/+8
* Rubocoppppp.Noah Kantrowitz2017-04-041-2/+2
* Switch to recursive freeze, if you want to footgun you need to work for it. Noah Kantrowitz2017-04-031-2/+13
* Freeze the default value for properties unless it is a lazy.Noah Kantrowitz2017-04-031-0/+3
* Chef-13: Simplify DSL creationLamont Granquist2017-03-211-10/+0
* Chef-13: raise on method redefinitionLamont Granquist2017-03-171-15/+13
* Chef-13: Nillable propertiesLamont Granquist2017-03-151-61/+23
* Be a bit less keen to help propertiestm/demagic_properties_2Thom May2017-03-071-11/+2
* Deprecate creating properties whose names are already methodsadamleff/warn-on-dangerous-property-namesAdam Leff2017-01-181-0/+31
* Structure deprecations with additional metadatatm/deprecation_with_urlThom May2016-11-161-5/+5
* improve property-resource namespace collision exceptionLamont Granquist2016-10-311-4/+4
* Allow flagging a resource property as sensitiveadamleff/sensitive-propertiesAdam Leff2016-08-251-1/+12
* fix Style/BlockDelimiters, Style/MultilineBlockLayout and 0.42.0 engine upgradeLamont Granquist2016-08-171-2/+2
* tweak 3694 warningsLamont Granquist2016-07-011-2/+6
* add nillable apt_repository and nillable propertiesLamont Granquist2016-04-141-2/+9
* Issue 4334: Because set(property, nil) gets turned into get(property), add a ...cd/fix-spurious-warningsChris Doherty2016-03-111-3/+4
* Fix property coercion in both places, because they were different and Noah Kantrowitz2016-03-091-1/+1
* convert MultilineOperationIndentation style to "indented"Lamont Granquist2016-02-121-7/+7
* autofixing whitespace copsLamont Granquist2016-02-051-11/+10
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
* Simplify fix for property_type with defaultsjk/property-type-default-checkJohn Keiser2016-02-011-1/+1
* Fix defaults on property_typeJohn Keiser2016-02-011-2/+7
* Fix nil with properties:John Keiser2016-01-271-34/+95
* Fix #4334: don't warn about ambiguous property usageJohn Keiser2016-01-221-1/+2
* Use double quotes by defaultThom May2016-01-141-4/+4
* Only warn about potentially duplicate properties during the resource initializerjk/reduce-property-dup-warningJohn Keiser2015-12-141-3/+6
* Don't warn when setting a property to nil unless its value wouldjk/updates2John Keiser2015-12-141-8/+11
* Get rid of ambiguity with `template 'x' do ...`jk/error-on-property-with-blockJohn Keiser2015-12-101-2/+10
* Improve commentsjk/warn-dup-propertyJohn Keiser2015-12-101-3/+15
* Warn when user sets a property of an inline resource to itself.John Keiser2015-12-101-0/+10
* Make Property.derive create derived properties of the same typejk/custom_propertiesJohn Keiser2015-10-281-1/+1
* Accept coercion as a way to accept nil valuesJohn Keiser2015-10-081-1/+4
* Add ability for default to override name_propertyjk/name-defaultJohn Keiser2015-09-291-4/+7
* Make sure name_attribute works on derived propertiesjk/name-attribute-dupJohn Keiser2015-09-291-1/+7
* Use 2.0-compatible Hash rather than to_hJohn Keiser2015-09-251-1/+1
* If both name_attribute and name_property are specified, raise an error.jk/property-default-nilJohn Keiser2015-09-251-19/+20
* Don't treat name_property/attribute as defaults if they are falseJohn Keiser2015-09-251-1/+5
* Fix up property deprecation textJohn Keiser2015-09-251-1/+1
* Prefer name_property: true over default: nilJohn Keiser2015-09-251-11/+12
* Add deprecation warning for properties that specify default and name_propertyjk/default-ignoringJohn Keiser2015-09-221-7/+9
* Honor the ordering of whichever `name_attribute` or `default` comes firstJohn Keiser2015-09-221-0/+15
* Rename log.deprecation to log_deprecationJohn Keiser2015-09-011-1/+1
* Pass deprecations through formatter instead of logsJohn Keiser2015-09-011-1/+1
* Remove freeze of defaults, add warning for array/hash constant defaultsJohn Keiser2015-08-031-4/+1
* Don't set keys unless you must (for easier debugging)John Keiser2015-07-271-1/+1
* Move property type derivation from "property_type" to "property"John Keiser2015-07-031-46/+7
* Add Property.create and Resource.property_type for type system overridingJohn Keiser2015-07-031-9/+83
* Bring set_or_return behavior back in line with what it used to beJohn Keiser2015-07-031-13/+0