Bug 406355: EclipseContext re-runs RunAndTrack's on changes that cannot
be seen by the RunAndTrack

* contribute 12 new unit tests cover expected RAT execution behavior
* fix ActivationTest.testGetActiveRATNumberOfCalls() (broken with fix to
bug 394336)
* change EclipseContext to not invalidate RATs in child contexts if the
changed or removed
variable is redefined in that child context, regardless of the value of
the changed variable.

Change-Id: Ib0b13d95d88e87ac635a46527391c957c800ca3e
3 files changed
tree: 499adfb3e93b52c9397b0cdee1470038758e1fe1
  1. bundles/
  2. features/
  3. tests/
  4. .gitignore
  5. pom.xml