summaryrefslogtreecommitdiff
path: root/lib/chef/node
Commit message (Expand)AuthorAgeFilesLines
* Fix chefstyle warnings (spacing on comments)Tim Smith2020-05-211-7/+7
* Chef-15: Remove copyright dateslcg/remove-copyright-dates-chef-15Lamont Granquist2020-04-139-9/+9
* Add chef-sugar virtualization helpersLamont Granquist2020-01-312-2/+6
* Specify item path in Node.read! error messageZeust the Unoobian2019-12-091-1/+1
* Updates for Chefstyle with Rubocop 0.75.1Tim Smith2019-11-041-2/+2
* Add to_yaml methods for AttrArray & VividMashVivek Singh2019-09-284-0/+12
* Minor updateVivek Singh2019-09-271-1/+1
* Override the #to_yaml method for ImmutableMash & ImmutableArray  Vivek Singh2019-09-271-0/+12
* Consistently use NOT_PASSED over alternativesLamont Granquist2019-08-071-1/+1
* Style/ClassCheckLamont Granquist2019-07-051-8/+8
* Style/NegatedIfLamont Granquist2019-07-051-2/+2
* Style/EmptyLiteralLamont Granquist2019-07-051-1/+1
* fix more Style/SymbolArray autocorrect bugsLamont Granquist2019-07-022-6/+6
* Style/SymbolArrayLamont Granquist2019-07-024-376/+376
* fix Layout/EmptyLineAfterGuardClauseLamont Granquist2019-07-022-0/+15
* Convert require to require_relativeLamont Granquist2019-05-083-17/+17
* Enumerable#chain looks read-onlyLamont Granquist2019-01-032-0/+2
* fix for new array methodsLamont Granquist2019-01-031-0/+2
* missing bangLamont Granquist2019-01-031-1/+1
* add new ruby 2.6 methodsLamont Granquist2019-01-032-0/+4
* fix commentsLamont Granquist2018-11-091-4/+4
* Chef-15: add nillability to attribute deep mergingLamont Granquist2018-11-091-8/+10
* fix whitespace in node attributes [ci skip]Lamont Granquist2018-11-071-185/+189
* Chef 15 node attribute array fixeslcg/chef-15-attribute-array-fixesLamont Granquist2018-10-313-48/+80
* Node Attributes: Build ImmutableMash properly in deep_merge!lcg/deep-merge-cache-fixLamont Granquist2018-10-151-4/+4
* fix Style/MutableConstantLamont Granquist2018-07-024-8/+8
* fix Style/PreferredHashMethodsLamont Granquist2018-07-022-5/+5
* Whitelist some additional Hash/Array methodslcg/whitelist-node-methodsLamont Granquist2018-04-272-0/+3
* Revert "Per-container deep merge caching"lcg/revert-lazy-attributesLamont Granquist2018-02-235-198/+105
* Revert "turbo attribute merging"Lamont Granquist2018-02-231-16/+1
* Revert "turboize arrays"Lamont Granquist2018-02-231-36/+10
* Revert "remove comments + debugging"Lamont Granquist2018-02-232-0/+3
* Revert "fix node assignment of ImmutableArrays to VividMashes/AttrArrays"Lamont Granquist2018-02-232-3/+1
* fix node assignment of ImmutableArrays to VividMashes/AttrArraysLamont Granquist2018-01-252-1/+3
* add missing Array#abbrevlcg/immutable-node-apisLamont Granquist2018-01-231-0/+1
* update immutable API blacklist and whitelistLamont Granquist2018-01-232-8/+220
* Chef-14 Breaking: remove node.set and node.set_unlesslcg/remove-node-setLamont Granquist2018-01-221-6/+1
* prepping for rubocop 0.52.1lcg/rubocop-0.52.1Lamont Granquist2018-01-172-6/+4
* remove comments + debuggingLamont Granquist2017-12-062-3/+0
* turboize arraysLamont Granquist2017-12-061-10/+36
* turbo attribute mergingLamont Granquist2017-12-061-1/+16
* Per-container deep merge cachingLamont Granquist2017-12-065-105/+200
* immutablize on the fly and reduce dupinglcg/deep-merge-immutablizingLamont Granquist2017-08-312-29/+96
* Merge pull request #6356 from chef/lcg/remove-useless-dupLamont Granquist2017-08-281-4/+0
|\
| * node attributes: remove useless dup in merge_alllcg/remove-useless-dupLamont Granquist2017-08-281-4/+0
* | speed up immutabilizationLamont Granquist2017-08-281-1/+1
|/
* fix node#debug_value access through arrayslcg/debub-value-arraysLamont Granquist2017-03-161-8/+4
* Chef-13 freeze merged node attributelcg/node-freezeLamont Granquist2017-03-153-4/+10
* 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