Class: LLT::Review::Common::Difference::Sentence
- Inherits:
-
Object
- Object
- LLT::Review::Common::Difference::Sentence
show all
- Includes:
- Core::Structures::HashContainable, Helpers::ReviewReporter
- Defined in:
- lib/llt/review/common/difference/sentence.rb
Instance Attribute Summary
#unique
Instance Method Summary
collapse
#initialize, #item, #report_diff, #xml_attributes
Instance Method Details
#all_differences ⇒ Object
19
20
21
|
# File 'lib/llt/review/common/difference/sentence.rb', line 19
def all_differences
@container.values
end
|
#diff ⇒ Object
11
12
13
|
# File 'lib/llt/review/common/difference/sentence.rb', line 11
def diff
@container
end
|
#diff_id ⇒ Object
15
16
17
|
# File 'lib/llt/review/common/difference/sentence.rb', line 15
def diff_id
@diff_id ||= "#{id}:#{map { |_, v| v.diff_id }.join('::')}"
end
|
#xml_tag ⇒ Object
7
8
9
|
# File 'lib/llt/review/common/difference/sentence.rb', line 7
def xml_tag
:sentence
end
|