Community
Participate
Working Groups
Set 'code.ignoredWarnings' for test bundles in order to use the global build settings and reduce the discouraged access warnings in the official build. The easiest way to do this is: 1. in the repository root add a folder 'tests-pom' 2. into the new folder add the following pom.xml: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/plain/tests-pom/pom.xml 3. adjust the parent group and artifact id in that file 4. in each test bundle modify the pom.xml as follows: a) replace the parent artifact id with "tests-pom" b) add this to the parent declaration: <relativePath>../../tests-pom/</relativePath> As a template you can use e.g. http://git.eclipse.org/c/pde/eclipse.pde.ui.git/
The rt.equinox.framework repo only has one test project. I just updated that pom.xml to include the new property directly: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=634c7448ee842e6c320b4efc4014b83be4513be2 Still need to do this for the tests in rt.equinox.bundles. There are multiple test projects there so will use a new parent pom.
Fixed in rt.equinox.bundles: http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=916c5cb71f2689f1e2f2171f65eb88f7e283d8c4