From ce2f59a3ef20c7eb3136cfc941a537542f700e9d Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Tue, 26 Jan 2021 08:49:13 -0800 Subject: Fix an interpolation mistake in an error message + turn on the cop Make sure we avoid these in the future. We should probably turn this on in Chefstyle. Signed-off-by: Tim Smith --- .rubocop.yml | 5 +++++ lib/chef/util/dsc/configuration_generator.rb | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.rubocop.yml b/.rubocop.yml index 0270949244..b88ed74196 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -30,6 +30,11 @@ Lint/IneffectiveAccessModifier: Enabled: false Lint/ShadowedException: Enabled: false +Lint/InterpolationCheck: + Enabled: true + Exclude: + - 'spec/unit/property_spec.rb' + - 'spec/functional/shell_spec.rb' # set additional paths Chef/Ruby/UnlessDefinedRequire: diff --git a/lib/chef/util/dsc/configuration_generator.rb b/lib/chef/util/dsc/configuration_generator.rb index 7e78e1ecab..5cf58d612e 100644 --- a/lib/chef/util/dsc/configuration_generator.rb +++ b/lib/chef/util/dsc/configuration_generator.rb @@ -105,7 +105,7 @@ class Chef::Util::DSC # The name may not be null or empty, and should start with a letter. def validate_configuration_name!(configuration_name) if !!(configuration_name =~ /\A[A-Za-z]+[_a-zA-Z0-9]*\Z/) == false - raise ArgumentError, 'Configuration `#{configuration_name}` is not a valid PowerShell cmdlet name' + raise ArgumentError, "Configuration `#{configuration_name}` is not a valid PowerShell cmdlet name" end end -- cgit v1.2.1