Marc Philipp

Use last redirect location for HTTP failures

Instead of including the original HTTP request URI, the bottommost

exception for failed HTTP requests now includes the URI of the last

redirect location, if any.

Remove Jar task related duplication in integration tests

Remove Jar task related duplication in integration tests

Fix HttpResourceAccessorIntegrationTest

Fix unit tests

Use last redirect location for HTTP failures

Instead of including the original HTTP request URI, the bottommost

exception for failed HTTP requests now includes the URI of the last

redirect location, if any.

Delete WorkSpec interface

The interface no longer defined any methods and is replaced by

ActionExecutionSpec. In addition, unnecessary type parameters of a few

classes have been removed.

Delete WorkSpec interface

The interface no longer defined any methods and is replaced by

ActionExecutionSpec. In addition, unnecessary type parameters of a few

classes have been removed.

Document change in release notes

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
Fix DaemonPlayCompilerTest

Fix DaemonPlayCompilerTest

Fix DefaultWorkerExecutorTest

Fix DefaultWorkerExecutorTest

Fix DefaultWorkerExecutorParallelTest

Fix DefaultWorkerExecutorParallelTest

Explicitly set working dir again so compiler workers get reused

  1. … 6 more files in changeset.
Explicitly set working dir again so compiler workers get reused

  1. … 6 more files in changeset.
Fix WorkerDaemonIntegrationTest

Fix WorkerDaemonIntegrationTest

Fail if working directory is set in fork options of WorkerConfiguration

Fail if working directory is set in fork options of WorkerConfiguration

Announce Java 11 compatibility in release notes

    • -0
    • +2
    /subprojects/docs/src/docs/release/notes.md
Announce Java 11 compatibility in release notes

    • -0
    • +2
    /subprojects/docs/src/docs/release/notes.md
Document requirement of Java 8 in user guide

- Change minimum required JDK version to 8

- Link to Java 8 Javadoc

- Link to OpenJDK builds instead of Oracle JDK

Document requirement of Java 8 in user guide

- Change minimum required JDK version to 8

- Link to Java 8 Javadoc

- Link to OpenJDK builds instead of Oracle JDK

Merge branch 'release'

Make AbstractArchiveTask.destinationDir mandatory

Prior to this commit the working directory was used when the

`destinationDir` was not set. Since this behavior does not play nice

with reproducible builds, it will now fail instead. However, it should

rarely happen because the `base` plugin provides a convention.

  1. … 12 more files in changeset.
Make AbstractArchiveTask.destinationDir mandatory

Prior to this commit the working directory was used when the

`destinationDir` was not set. Since this behavior does not play nice

with reproducible builds, it will now fail instead. However, it should

rarely happen because the `base` plugin provides a convention.

  1. … 12 more files in changeset.
Fix ArchiveTreePerformanceTest

Fix JarIntegrationTest