[dogfooding][cleanup] Use static inner class clean up

Using this cleanup brings:
- It reviews the feature
 - For optimization: small memory usage reduction as the outer pointer
is removed


Change-Id: Id4094687f9ada9d04afc9fda4e399d07f94c6716
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform/+/178705
Tested-by: Platform Bot <platform-bot@eclipse.org>
9 files changed
tree: 96c5af91f7910d5d80148ed81f606220b1e0f54e
  1. ant/
  2. platform/
  3. update/
  4. .gitignore
  5. CONTRIBUTING
  6. LICENSE
  7. NOTICE
  8. pom.xml