Resolves #302. There is a binary incompatibility between Gradle 7 and 8 that changed the return type
of outputLocation. Catch an error with the new method and fall back to a safe alternative.
First commit adds (failing) test cases, the second commit fixes the code. Extend the test infrastructure to allow test projects to toggle Jacoco on/off at will. Furthermore, allow some tests to only run from specific Gradle versions onwards
Resolves #302. There is a binary incompatibility between Gradle 7 and 8 that changed the return type of
outputLocation
. Catch an error with the new method and fall back to a safe alternative.First commit adds (failing) test cases, the second commit fixes the code. Extend the test infrastructure to allow test projects to toggle Jacoco on/off at will. Furthermore, allow some tests to only run from specific Gradle versions onwards