Make Rubocop happy

This commit is contained in:
Gerhard Schlager
2018-09-05 01:04:43 +02:00
parent e22bf8ff28
commit f4956f79a5

View File

@ -3,12 +3,11 @@ require 'colored2'
desc "Checks locale files for errors" desc "Checks locale files for errors"
task "i18n:check", [:locale] => [:environment] do |_, args| task "i18n:check", [:locale] => [:environment] do |_, args|
locale = args[:locale]
failed_locales = [] failed_locales = []
if locale.present? if args[:locale].present?
if LocaleSiteSetting.valid_value?(locale) if LocaleSiteSetting.valid_value?(args[:locale])
locales = [locale] locales = [args[:locale]]
else else
puts "ERROR: #{locale} is not a valid locale" puts "ERROR: #{locale} is not a valid locale"
exit 1 exit 1
@ -31,14 +30,15 @@ task "i18n:check", [:locale] => [:environment] do |_, args|
puts "=" * 80 puts "=" * 80
errors.each do |error| errors.each do |error|
message = case error[:type] message =
when LocaleFileChecker::TYPE_MISSING_INTERPOLATION_KEY case error[:type]
"Missing interpolation key".red when LocaleFileChecker::TYPE_MISSING_INTERPOLATION_KEY
when LocaleFileChecker::TYPE_UNSUPPORTED_INTERPOLATION_KEY "Missing interpolation key".red
"Unsupported interpolation key".red when LocaleFileChecker::TYPE_UNSUPPORTED_INTERPOLATION_KEY
when LocaleFileChecker::TYPE_MISSING_PLURAL_KEY "Unsupported interpolation key".red
"Missing plural key".yellow when LocaleFileChecker::TYPE_MISSING_PLURAL_KEY
end "Missing plural key".yellow
end
details = error[:details] ? ": #{error[:details]}" : "" details = error[:details] ? ": #{error[:details]}" : ""
puts error[:key] << " -- " << message << details puts error[:key] << " -- " << message << details
@ -46,7 +46,7 @@ task "i18n:check", [:locale] => [:environment] do |_, args|
end end
end end
failed_locales.each do |locale| failed_locales.each do |failed_locale|
puts "", "Failed to check locale files for #{locale}".red puts "", "Failed to check locale files for #{failed_locale}".red
end end
end end