This PR implements the model equality matcher using EMF Compare. This simplifies the code by not duplicating EMF Compare’s logic, but also – and more importantly – allows to list all differences between model elements, not just the first ones.
The implementation is still rough around the edges and will need more improvements down the road.
I additionally extracted all Matchers into their own files, since the single files were getting too big which made it hard to navigate them.
This PR implements the model equality matcher using EMF Compare. This simplifies the code by not duplicating EMF Compare’s logic, but also – and more importantly – allows to list all differences between model elements, not just the first ones.
The implementation is still rough around the edges and will need more improvements down the road.
I additionally extracted all Matchers into their own files, since the single files were getting too big which made it hard to navigate them.