Method: VMC::App::Sync#display_changes

Defined in:
lib/vmc/cli/app/push/sync.rb

#display_changes(app) ⇒ Object



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/vmc/cli/app/push/sync.rb', line 13

def display_changes(app)
  return unless app.changed?

  line "Changes:"

  indented do
    app.changes.each do |attr, (old, new)|
      line "#{c(attr, :name)}: #{diff_str(attr, old)} -> #{diff_str(attr, new)}"
    end
  end
end