Class: FileDiff::Diff

Inherits:
Object
  • Object
show all
Defined in:
lib/mo_translation.rb

Instance Method Summary collapse

Constructor Details

#initialize(file) ⇒ Diff

Returns a new instance of Diff.



61
62
63
# File 'lib/mo_translation.rb', line 61

def initialize(file)
  @file = file
end

Instance Method Details

#diff(file_a, file_b) ⇒ Object



67
68
69
# File 'lib/mo_translation.rb', line 67

def diff(file_a, file_b)
  file_a.flat_translation_keys - file_b.flat_translation_keys
end

#that_are_not_in(other_file) ⇒ Object



64
65
66
# File 'lib/mo_translation.rb', line 64

def that_are_not_in(other_file)
  diff(other_file, @file)
end