summaryrefslogtreecommitdiff
path: root/lib/chef/node_map.rb
Commit message (Expand)AuthorAgeFilesLines
* Remove resource collision deprecationsLamont Granquist2019-05-071-24/+5
* Target Mode initial implementationBryan McLellan2019-05-061-2/+15
* changes for rubocop engine upgrades.lcg/rubocop-upgradesLamont Granquist2019-01-151-2/+2
* replace "core" with "the client"lcg/better-deprecationLamont Granquist2018-08-291-2/+2
* tighten up the description hereLamont Granquist2018-08-291-10/+4
* add rdoc and testsLamont Granquist2018-08-061-0/+1
* add chef_version API to provides linesLamont Granquist2018-08-031-1/+5
* fix Style/PreferredHashMethodsLamont Granquist2018-07-021-2/+2
* fix Layout/IndentHeredocLamont Granquist2018-07-021-12/+12
* Feed the Rubocop.Noah Kantrowitz2018-06-141-3/+3
* Improve the warning message shown for node map collisions.Noah Kantrowitz2018-06-141-2/+17
* Switch map collisions to a dedicated deprecation type so they can be silenced...Noah Kantrowitz2018-06-141-2/+2
* Fix typo.Noah Kantrowitz2018-06-051-1/+1
* Feed the rubocop.Noah Kantrowitz2018-06-051-8/+8
* Fix up the thing namer.Noah Kantrowitz2018-06-051-1/+8
* Add in version ranges too.Noah Kantrowitz2018-06-051-3/+11
* First pass on an implementation for https://github.com/chef/chef-rfc/pull/305Noah Kantrowitz2018-06-051-1/+45
* add specsLamont Granquist2018-02-131-0/+3
* add Chef::NodeMap#delete_class APILamont Granquist2018-02-121-0/+23
* Convert node map to last-writer-wins for tiesLamont Granquist2018-01-221-23/+5
* fix priority array orderlcg/cleanup-node-mapLamont Granquist2017-12-081-2/+4
* simplify node_map logicLamont Granquist2017-12-081-32/+31
* fix alphabetic sorting of classeslcg/node-map-speedupLamont Granquist2017-12-071-8/+6
* remove yields and handle common cases earlyLamont Granquist2017-12-071-20/+15
* a typoLamont Granquist2017-12-071-1/+1
* speedup node_map get and set operationsLamont Granquist2017-12-071-7/+31
* fix NodeMap to not throw exceptions on platform_versionslcg/nodemap-platform-versionsLamont Granquist2017-11-281-1/+1
* Chef-13: remove node_map back-compatLamont Granquist2017-03-201-5/+2
* remove Chef::Platform::HandlerMaplcg/remove-chef-platform-handler-classLamont Granquist2016-12-081-2/+18
* Structure deprecations with additional metadatatm/deprecation_with_urlThom May2016-11-161-2/+2
* autofixing whitespace copsLamont Granquist2016-02-051-7/+7
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
* Use double quotes by defaultThom May2016-01-141-3/+3
* Rename log.deprecation to log_deprecationJohn Keiser2015-09-011-2/+2
* Pass deprecations through formatter instead of logsJohn Keiser2015-09-011-2/+2
* Code review commentsJohn Keiser2015-06-301-1/+0
* Optimize logic on class initialize so it doesn't fall into theJohn Keiser2015-06-301-17/+14
* Fix issue where blocks were not considered in priority mappingjdm/3593Jay Mundrawala2015-06-251-1/+1
* Sort identical "provides" alphabetically (for backcompat)John Keiser2015-06-181-38/+63
* Make resource_for_short_name look up the canonical resourcejk/automatic-automatic-nameJohn Keiser2015-06-081-4/+18
* Make real exceptions, remove stray canonical argumentJohn Keiser2015-06-081-5/+3
* Make sure resource_name :x only removes automatic provides from that classJohn Keiser2015-06-081-2/+2
* Overwrite resource_name with providesJohn Keiser2015-06-081-14/+21
* Make use_automatic_resource_name automaticJohn Keiser2015-06-081-10/+28
* Fix up comments and default priority (when nothing matches)John Keiser2015-06-021-2/+6
* Add platform_version to supported filtersJohn Keiser2015-06-021-1/+15
* Clean up match code to get rid of TODOJohn Keiser2015-06-021-38/+23
* Let Ruby validate parameters for usJohn Keiser2015-06-021-35/+9
* Add specificity matchingJohn Keiser2015-06-021-4/+36
* Narrow resolvers to only look at parts of the map we supportJohn Keiser2015-06-021-0/+7