Skip to content

Rearrange dev.annotations to add proxytest module

Created by: dbluhm

Opening these changes up for comment. This change facilitates testing of generated DataElements using a separate maven module as a proxy tester. The proxy is necessary to test generated DataElements as Maven projects cannot use themselves as an annotation processor, as far as I have been able to discover.

Since the diff is a little hectic, here's an overview of the changes:

  • Create org.eclipse.ice.dev project
  • Move org.eclipse.ice.dev.annotations to child project of org.eclipse.ice.dev
  • Create org.eclipse.ice.dev.annotations.proxytest child project (sibling to dev.annotations)
  • Move what were essentially the proxy tests from org.eclipse.ice.renderer to org.eclipse.ice.dev.annotations.proxytest

Very open to feedback on naming of projects and the approach

Merge request reports