Bug 531780 - Rule Repository Tooling - Merge Dialog Does Not Open

* Added a check to the MergeWithViewHandler that read in resources have
content before trying to access it
* Refactored the MergeWithViewHandler handler into separate providers to
allow unit testing
* Added a unit test bundle for the rule repository tooling and 2 tests:
* The first test tests that all providers with correct intermediate
results are used.
* The second one tests that reading in an empty resource or one with
irrelevant content does not throw an exception

Change-Id: I04f7e8ea2711d83bc106e504988623082112bed1
Signed-off-by: Lucas Koehler <lkoehler@eclipsesource.com>
18 files changed
tree: 9503130f4056e1644beac39ba14ed1c0a6ac9810
  1. bundles/
  2. examples/
  3. features/
  4. releng/
  5. tests/
  6. .gitignore
  7. .travis.yml