Sha256: 541cb6d1541640b9450fa2bfecd31c300ada2c4c90b8cb6f9a644622d36a1506

Contents?: true

Size: 449 Bytes

Versions: 4

Compression:

Stored size: 449 Bytes

Contents

# frozen_string_literal: true

require_relative '../localizationlinter'

linter = LocalizationLinter.new(
  ARGV[0],
  ARGV[1],
  ARGV[2],
  ARGV[3],
  ARGV[4],
  ARGV[5],
  ARGV[6]
)
message = linter.find_differences.map do |difference|
  "#{difference[:filename]}:#{difference[:line]} #{difference[:message]}"
end
if message.empty?
  puts 'Localization Linter ran with success'
else
  puts "Localization Linter errors:\n#{message.join("\n")}"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
danger-localizationlinter-0.0.5 ext/localizationlinter/helper/validate_wording_cli.rb
danger-localizationlinter-0.0.4 ext/localizationlinter/helper/validate_wording_cli.rb
danger-localizationlinter-0.0.3 ext/localizationlinter/helper/validate_wording_cli.rb
danger-localizationlinter-0.0.2 ext/localizationlinter/helper/validate_wording_cli.rb