John Mercier

[A software developer interested in java, groovy, and nixos]

I found an issue in an ivy.xml that resulted in hamcrest not being added to the test configuration. The junit dependency looked like this:

<dependency org="junit" name="junit" rev="4.12" conf="test->master"/>

The problem is test->master means only get the main artifacts from the remote dependency (no transitives). The fix is to change test->master to test->default. master and default are the only two values available for a maven repository.

2014 - 2018 | Mixed with Foundation v5.5.1 | Baked with JBake v2.5.1