summaryrefslogtreecommitdiff
path: root/lib/chef/node
Commit message (Expand)AuthorAgeFilesLines
* additional fix deep-duping as welllcg/deep-dup-attrsLamont Granquist2017-03-131-14/+19
* Chef-13: properly deep dup Node#to_hashLamont Granquist2017-03-131-5/+16
* Chef-13: remove method_missing access to node object.Lamont Granquist2017-03-133-58/+3
* fix specs: RedundantReturn, RedundantSelf, RedundantBeginLamont Granquist2017-02-132-11/+9
* fix comment [ci skip]Lamont Granquist2017-01-111-1/+1
* fix node attribute "unless" API methodsLamont Granquist2017-01-111-6/+5
* Merge pull request #5547 from chef/lcg/unified-integerLamont Granquist2016-11-161-1/+1
|\
| * fix Lint/UnifiedInteger copLamont Granquist2016-11-151-1/+1
* | Structure deprecations with additional metadatatm/deprecation_with_urlThom May2016-11-161-3/+3
* | Remove debug writeAdam Ward2016-11-161-1/+0
|/
* fix ImmutableArray slicesLamont Granquist2016-11-141-2/+5
* fix existing specsLamont Granquist2016-10-312-2/+5
* add attribute_changed hook to event handlersLamont Granquist2016-10-284-47/+72
* rename __path to __path__ and __node to __node__lcg/node-path-trackingLamont Granquist2016-10-254-26/+26
* remove breadcrumb stateLamont Granquist2016-10-255-35/+28
* standardize initializer args for VividMash+ImmutableMashLamont Granquist2016-10-254-30/+31
* green testsLamont Granquist2016-10-253-6/+5
* fix immutablize to add __rootLamont Granquist2016-10-251-2/+2
* savegame for more aggressive refactoringLamont Granquist2016-10-255-29/+28
* add a deep_merge_cache mixinLamont Granquist2016-10-252-83/+115
* s/path_tracking/state_tracking and add __root stateLamont Granquist2016-10-254-13/+25
* add code to implement node path trackingLamont Granquist2016-10-256-75/+198
* Call convert_value in AttrArray constructorGiacomo Bagnoli2016-09-211-1/+21
* Convert attributes defined as literal arraysGiacomo Bagnoli2016-09-212-4/+2
* fix Style/BlockDelimiters, Style/MultilineBlockLayout and 0.42.0 engine upgradeLamont Granquist2016-08-171-2/+2
* autofixing Style/AccessModifierIndentation copLamont Granquist2016-08-161-1/+1
* Merge pull request #5103 from chef/lcg/fix-5012Lamont Granquist2016-07-121-2/+2
|\
| * fix stray double quoteslcg/fix-5012Lamont Granquist2016-07-111-2/+2
* | fix for #5094 12.12.13 node.default_unless issueLamont Granquist2016-07-081-0/+5
|/
* Attributes v1.1 changeslcg/attributes-v1.1Lamont Granquist2016-06-274-202/+283
* autofixing some missed copsLamont Granquist2016-02-051-1/+1
* autofixing whitespace copsLamont Granquist2016-02-053-283/+283
* Update all auth email address from opscode.com and getchef.com to chef.io.Noah Kantrowitz2016-02-022-3/+3
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-022-2/+2
* Use double quotes by defaultThom May2016-01-141-5/+5
* autocorrecting Style/TrailingCommalcg/trailing_commaLamont Granquist2016-01-133-7/+7
* tags always an array; fix set_unlessLamont Granquist2015-12-142-3/+3
* Completing tests for https://github.com/chef/chef/pull/2310, fixes https://gi...tball/complete-2310tyler-ball2015-02-111-0/+4
* Use #define_method instead of #class_eval (ruby 1.8 specific, issue #2497)Xabier de Zuazo2015-01-273-27/+15
* deep_merge_cache fixes for bugs in 12.0.0Lamont Granquist2015-01-141-4/+4
* WIP: immutabilizing deep mergelcg/remove-knockout-mergeLamont Granquist2014-11-212-1/+7
* deleted the last end accidentallyLamont Granquist2014-11-211-2/+4
* add more commentaryLamont Granquist2014-11-211-4/+20
* add partial deep merge cacheLamont Granquist2014-11-212-1/+53
* revert to serdar's deep_merge de-dup versionLamont Granquist2014-11-191-4/+16
* fix ImmutableAttributeModification exceptionLamont Granquist2014-11-192-7/+3
* remove cache resettingLamont Granquist2014-11-192-9/+0
* remove lots of useless deep merge dupingLamont Granquist2014-11-191-2/+2
* WIP: lazy deep mergingLamont Granquist2014-11-191-46/+78
* fix autovivificationLamont Granquist2014-11-082-31/+78