Class: Svn::Diff
- Inherits:
-
Object
- Object
- Svn::Diff
- Defined in:
- lib/Svn/mime_type.rb
Overview
A line of diff
Instance Attribute Summary collapse
-
#line_left ⇒ Object
Returns the value of attribute line_left.
-
#line_right ⇒ Object
Returns the value of attribute line_right.
-
#nb_line_left ⇒ Object
Returns the value of attribute nb_line_left.
-
#nb_line_right ⇒ Object
Returns the value of attribute nb_line_right.
-
#offsets ⇒ Object
Returns the value of attribute offsets.
-
#type_diff_left ⇒ Object
Returns the value of attribute type_diff_left.
-
#type_diff_right ⇒ Object
Returns the value of attribute type_diff_right.
Instance Method Summary collapse
- #html_line ⇒ Object
- #html_line_left ⇒ Object
- #html_line_right ⇒ Object
-
#initialize ⇒ Diff
constructor
A new instance of Diff.
- #inspect ⇒ Object
- #line ⇒ Object
- #type_diff ⇒ Object
Constructor Details
#initialize ⇒ Diff
Returns a new instance of Diff.
293 294 295 296 297 298 299 300 |
# File 'lib/Svn/mime_type.rb', line 293 def initialize() self.nb_line_left = '' self.nb_line_right = '' self.line_left = '' self.line_right = '' self.type_diff_right = '' self.type_diff_left = '' end |
Instance Attribute Details
#line_left ⇒ Object
Returns the value of attribute line_left.
286 287 288 |
# File 'lib/Svn/mime_type.rb', line 286 def line_left @line_left end |
#line_right ⇒ Object
Returns the value of attribute line_right.
288 289 290 |
# File 'lib/Svn/mime_type.rb', line 288 def line_right @line_right end |
#nb_line_left ⇒ Object
Returns the value of attribute nb_line_left.
285 286 287 |
# File 'lib/Svn/mime_type.rb', line 285 def nb_line_left @nb_line_left end |
#nb_line_right ⇒ Object
Returns the value of attribute nb_line_right.
287 288 289 |
# File 'lib/Svn/mime_type.rb', line 287 def nb_line_right @nb_line_right end |
#offsets ⇒ Object
Returns the value of attribute offsets.
291 292 293 |
# File 'lib/Svn/mime_type.rb', line 291 def offsets @offsets end |
#type_diff_left ⇒ Object
Returns the value of attribute type_diff_left.
290 291 292 |
# File 'lib/Svn/mime_type.rb', line 290 def type_diff_left @type_diff_left end |
#type_diff_right ⇒ Object
Returns the value of attribute type_diff_right.
289 290 291 |
# File 'lib/Svn/mime_type.rb', line 289 def type_diff_right @type_diff_right end |
Instance Method Details
#html_line ⇒ Object
318 319 320 |
# File 'lib/Svn/mime_type.rb', line 318 def html_line line_to_html(line, offsets) end |
#html_line_left ⇒ Object
310 311 312 |
# File 'lib/Svn/mime_type.rb', line 310 def html_line_left line_to_html(line_left, offsets) end |
#html_line_right ⇒ Object
314 315 316 |
# File 'lib/Svn/mime_type.rb', line 314 def html_line_right line_to_html(line_right, offsets) end |
#inspect ⇒ Object
322 323 324 325 326 327 328 |
# File 'lib/Svn/mime_type.rb', line 322 def inspect puts '### Start Line Diff ###' puts self.nb_line_left puts self.line_left puts self.nb_line_right puts self.line_right end |
#line ⇒ Object
306 307 308 |
# File 'lib/Svn/mime_type.rb', line 306 def line type_diff_right == 'diff_in' ? line_right : line_left end |
#type_diff ⇒ Object
302 303 304 |
# File 'lib/Svn/mime_type.rb', line 302 def type_diff type_diff_right == 'diff_in' ? type_diff_right : type_diff_left end |