Class: Yaml::Merge::SourcePreservingProvider::Decision

Inherits:
Data
  • Object
show all
Defined in:
lib/yaml/merge/source_preserving_provider.rb

Instance Attribute Summary collapse

Instance Attribute Details

#base ⇒ Object (readonly)

Returns the value of attribute base

Returns:

  • (Object) —

    the current value of base



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def base
  @base
end

#classification ⇒ Object (readonly)

Returns the value of attribute classification

Returns:

  • (Object) —

    the current value of classification



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def classification
  @classification
end

#conflict ⇒ Object (readonly)

Returns the value of attribute conflict

Returns:

  • (Object) —

    the current value of conflict



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def conflict
  @conflict
end

#key ⇒ Object (readonly)

Returns the value of attribute key

Returns:

  • (Object) —

    the current value of key



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def key
  @key
end

#ours ⇒ Object (readonly)

Returns the value of attribute ours

Returns:

  • (Object) —

    the current value of ours



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def ours
  @ours
end

#selected_role ⇒ Object (readonly)

Returns the value of attribute selected_role

Returns:

  • (Object) —

    the current value of selected_role



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def selected_role
  @selected_role
end

#theirs ⇒ Object (readonly)

Returns the value of attribute theirs

Returns:

  • (Object) —

    the current value of theirs



33
34
35
# File 'lib/yaml/merge/source_preserving_provider.rb', line 33

def theirs
  @theirs
end