Fix rubocop rule name
Target ruby 3.1 to match chef 18
Disable Chef/Modernize/CronDFileOrTemplate for now
Target ruby 3.0 as that is what chef 17 uses
Target ruby 2.7 as that is what chef 16 uses
Fix cookstyle warnings
Avoid warning running cookstyle due to Layout/HeredocIndentation When Ruby 2.3 support was dropped in RuboCop they changed the Layout/HeredocIndentation to only support squiggly so setting this just causes it to warn. Just enable it instead. See https://github.com/rubocop-hq/rubocop/pull/8056 Signed-off-by: Tim Smith <tsmith@chef.io>
Target ruby 2.6 for cookstyle checks as that is what chef 15 uses
Update rubocop configuration for COP renames
Tell cookstyle to target ruby 2.5
Use MaxMind PPA for geoipupdate and configure account credentials
Remove some rubocop customisations that match cookstyle defaults
Replace foodcritic and rubocop with cookstyle
Add rubocop-performance
Fix rubocop warnings
Fix rubocop warnings
Fix new rubocop warnings
Fix issues reported by new rubocop
Fix new rubocop warnings
Add an api-statistics daemon to gather data from apache logs