class Applocale::Config::LangPathComparisonResult

Attributes

duplicate_key[RW]
filepath1[RW]
filepath2[RW]
lang[RW]
mismatch[RW]
missing_in_1[RW]
missing_in_2[RW]
not_same[RW]
platform[RW]
warning[RW]

Public Class Methods

init(platform, lang, filepath1, filepath2, not_same, duplicate_key, mismatch, missing_in_1, missing_in_2) click to toggle source
# File lib/applocale/Util/compare_util.rb, line 26
def self.init(platform, lang, filepath1, filepath2, not_same, duplicate_key, mismatch, missing_in_1, missing_in_2)
  langpath_comparison = LangPathComparison.init(platform, lang, filepath1, filepath2)
  result = LangPathComparisonResult.new(langpath_comparison)
  result.not_same = not_same
  result.duplicate_key = duplicate_key
  result.mismatch = mismatch
  result.missing_in_1 = missing_in_1
  result.missing_in_2 = missing_in_2
  result
end
new(langpath_comparison, warning = nil) click to toggle source
# File lib/applocale/Util/compare_util.rb, line 21
def initialize(langpath_comparison, warning = nil)
  super(langpath_comparison.platform, langpath_comparison.lang, langpath_comparison.filepath1, langpath_comparison.filepath2)
  self.warning = warning
end