Class: Transdeps::Inconsistency

Inherits:
Struct
  • Object
show all
Defined in:
lib/transdeps/inconsistency.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#actualObject

Returns the value of attribute actual

Returns:

  • (Object)

    the current value of actual



2
3
4
# File 'lib/transdeps/inconsistency.rb', line 2

def actual
  @actual
end

#expectedObject

Returns the value of attribute expected

Returns:

  • (Object)

    the current value of expected



2
3
4
# File 'lib/transdeps/inconsistency.rb', line 2

def expected
  @expected
end

Instance Method Details

#to_sObject



3
4
5
6
7
8
9
# File 'lib/transdeps/inconsistency.rb', line 3

def to_s
  "%-<expected>30s != %-<actual>30s (%-<component>30s)" % {
    expected: expected,
    component: actual.project_path.split('/').last,
    actual: actual,
  }
end