Module: Archimate

Defined in:
lib/archimate-diff.rb,
lib/archimate/diff/move.rb,
lib/archimate/diff/merge.rb,
lib/archimate/diff/change.rb,
lib/archimate/diff/delete.rb,
lib/archimate/diff/insert.rb,
lib/archimate/diff/version.rb,
lib/archimate/diff/cli/diff.rb,
lib/archimate/diff/conflict.rb,
lib/archimate/diff/cli/merge.rb,
lib/archimate/diff/conflicts.rb,
lib/archimate/diff/cli/merger.rb,
lib/archimate/diff/difference.rb,
lib/archimate/diff/cli/diff_summary.rb,
lib/archimate/diff/cli/conflict_resolver.rb,
lib/archimate/diff/conflicts/base_conflict.rb,
lib/archimate/diff/conflicts/path_conflict.rb,
lib/archimate/diff/archimate_node_reference.rb,
lib/archimate/diff/archimate_array_reference.rb,
lib/archimate/diff/archimate_node_attribute_reference.rb,
lib/archimate/diff/archimate_identified_node_reference.rb,
lib/archimate/diff/conflicts/deleted_items_referenced_conflict.rb,
lib/archimate/diff/conflicts/deleted_items_child_updated_conflict.rb

Defined Under Namespace

Modules: Diff

Class Method Summary collapse

Class Method Details

.diff(base, remote) ⇒ Object

Computes the set of differences between base and remote models



30
31
32
# File 'lib/archimate-diff.rb', line 30

def self.diff(base, remote)
  base.diff(remote)
end