Re: [CANCELLED] Release AntUnit 1.4 Based on RC2
On Thu, 21 Jun 2018 at 11:17, Stefan Bodewig <bodewig@xxxxxxxxxx> wrote:
> On 2018-06-21, Gintautas Grigelionis wrote:
> > POM template has inconsistent Ant versions, 1.7.1 in compile scope and
> > 1.8.1 in provided scope.
> This happened in c3f8655 which updated the dependencies to 1.8.1 because
> one of the unit tests used a method of ant-testutil that hasn't been
> present in Ant 1.7.
> We could fix the test or explicitly document Ant 1.8.x as new
> requirement - which really doesn't exist except for the tests.
> The upgrade would be a breaking change but I don't expect it would break
> anything in real life. Some of the other antlibs may require Ant 1.7 but
> the only other one I'd expect to get new releases (Compress) is at 1.8
> already, so upgrading the dependency probably doesn't do any harm to
I decide to look at antlib builds, and I wonder why common/build.properties
Shouldn't antlibs be baselined to something more recent? If I remember it
Ant 1.8 was meant for Java 1.4, so I would suggest either that or the
version of Ant, i.e. 1.9, corresponding to Java 5.
P.S. I'm struggling to understand why "ant test" of antlibs bails because
"compile-tests" goes "setup-for-junit-tests, antlib, resolve" rather than
doing "resolve" first
and using the retrieved dependencies?