Community
Participate
Working Groups
Since PDE build extends FileSet from Apache Ant, the update to Ant 1.9.x causes PDE build to no longer compile - as FileSet now has generics in it. We could simply up the BREE now to get a test build running and fix the type warnings later for M1.
http://git.eclipse.org/c/pde/eclipse.pde.build.git/commit/?id=050c7ba46d3c1ccbfae57060e3d199802530b40a Pushed the BREE update to allow the build to complete with Ant 1.9.2 (Bug 395421). I will work on reducing the compiler warnings and moving the test bundle up as well.
While I'll "soapbox" once more and say 1.5 would have been adequate, I'll also say that a test build with this change did complete fine. I'm not sure the test bundle needs to be changed ... as long as it compiles, it should still run! Guess we'll see in the 'nightly'? Thanks!
http://git.eclipse.org/c/pde/eclipse.pde.build.git/commit/?id=2486c47b8fbd00329e784e3efc5b13baad117c51 http://git.eclipse.org/c/pde/eclipse.pde.build.git/commit/?id=7922cc8caaca225d1ee2a369123d687427d7c643 http://git.eclipse.org/c/pde/eclipse.pde.build.git/commit/?id=f498ef7b934ec0f7d754101f81d4c45d3b35409d Fixed in master, all raw types warnings removed, annotations added. All tests pass locally. If Ant Core reduces its BREE to 1.5, PDE Build will do the same. I didn't update the test bundle, there are other priorities than working on updating its code. In a separate commit I will update the ant core dependency to use 3.3.0 as the move to 1.9.2 changes some of the ant API we use (Bug 395421).