Class: Unified::Line

Inherits:
String
  • Object
show all
Defined in:
lib/unified/line.rb

Instance Method Summary collapse

Instance Method Details

#addition?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/unified/line.rb', line 4

def addition?
  @addition ||= first_character == "+"
end

#deletion?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/unified/line.rb', line 8

def deletion?
  @deletion ||= first_character == "-"
end

#unchanged?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/unified/line.rb', line 12

def unchanged?
  @unchanged ||= first_character == " "
end