Sterling Greene

Add epoxy to annotation processor list

Reorder sections of Java plugin chapter

Tasks are not as important as major plugin features:

- Incremental compilation

- Incremental annotation processing

- Compilation avoidance

Remove duplicated DSL property references in Java plugin chapter

Add release notes for JDK12 support

Use convention instead of set to set default value for AbstractArchiveTasks

Fixes https://github.com/gradle/gradle/issues/8831

Synchronize access to System Properties when creating SSLContexts

Synchronize access to System Properties when creating SSLContexts

Convert list of annotation processors into table in user manual

Instead of keeping track of which AP supports incremental compilation on GH,

document this directly in our user manual.

Convert list of annotation processors into table in user manual

Instead of keeping track of which AP supports incremental compilation on GH,

document this directly in our user manual.

Merge pull request #8814 from gradle/lacasseio/unlink-software-model-from-dsl

Unlink software model from DSL reference navigation bar

Update subprojects/docs/docs.gradle

Merge remote-tracking branch 'origin/sg/sync/delete'

* origin/sg/sync/delete:

Do not hide delete errors from Sync operations

Fix null handling of DirectoryProperty/RegularFileProperty.set(File)

Previously, we failed in a strange way if you explicitly called set(File) with a null.

set(Directory) or set(RegularFile) were OK.

Fix null handling of DirectoryProperty/RegularFileProperty.set(File)

Previously, we failed in a strange way if you explicitly called set(File) with a null.

set(Directory) or set(RegularFile) were OK.

Fix null handling of DirectoryProperty/RegularFileProperty.set(File)

Previously, we failed in a strange way if you explicitly called set(File) with a null.

set(Directory) or set(RegularFile) were OK.

Do not hide delete errors from Sync operations

Do not hide delete errors from Sync operations

Update to Checkstyle 8.18

Definitely need to allow shared packages to action class

Add hacky logger classes to worker classpath

Add test that checks that the entire Gradle runtime is not leaked into the worker

Explicitly add gradle runtime to worker API classpath

Restrict classpath used by workers

Move ClasspathInferer to base-services

Merge pull request #8769 from gradle/gh/core/jdk12-tempfile

Disable reset of temp file for JDK12

Reduce the size of the classpath used by a worker

Refactor to separate building a worker's classpath from package visibility

Refactor to separate building a worker's classpath from package visibility

Detangle caching and look-up in TypeInspector

Move TypeInspector to base-services