Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Do not follow symlinks when removing work outputs

  1. … 18 more files in changeset.
Do not follow symlinks when removing work outputs

  1. … 17 more files in changeset.
Do not follow symlinks when removing work outputs

  1. … 17 more files in changeset.
Merge branch 'javadoc_notimestamp' of https://github.com/vlsi/gradle

XXX move Deleter

  1. … 2 more files in changeset.
Move Deleter interface out of impl package

  1. … 41 more files in changeset.
Introduce ensureEmptyDirectory() instead of cleanRecursively()

  1. … 9 more files in changeset.
Introduce ensureEmptyDirectory() instead of cleanRecursively()

  1. … 9 more files in changeset.
Use Deleter to clean output dirs for AntlrTask, Javadoc and Groovydoc

  1. … 6 more files in changeset.
Use Deleter to clean output dirs for AntlrTask, Javadoc and Groovydoc

  1. … 6 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 909 more files in changeset.
Use notimestamp for JavaDoc and noversionstamp for GroovyDoc

Timestamps in the generated documentation have very limited practical use,

however they mark all the files as "modified" even in case of a small changes.

Having notimestamp by default enables repeatable documentation build, and

it simplifies storage of the documentation (e.g. reduces git traffic, etc)

Signed-off-by: Vladimir Sitnikov <sitnikov.vladimir@gmail.com>

  1. … 2 more files in changeset.
Use cleanDirectory for {Java,Groovy}doc

That leaves the root directory in place and fails when the directory

does not exist or is a file.

  1. … 1 more file in changeset.
Clean destination directory when running Groovydoc/Javadoc

Both tasks should clean their destination dir to avoid leftover stale

output files.

Issue #6168

  1. … 4 more files in changeset.
Add `@Nullable` to `@Optional` task inputs

where applicable.

  1. … 46 more files in changeset.
Remove annotations on private properties

  1. … 10 more files in changeset.
Activate Javadoc syntax check (Java 8+) and fix warnings and errors

This activates Javadoc's syntax check. Since it is not available with

Java 7, this commit does not yet activate the check on CI, where

the Javadoc is built as part of the distribution with Java 7.

#2553

  1. … 48 more files in changeset.
Replace usages of org.gradle.api.Nullable

With javax.annotation.Nullable.

  1. … 460 more files in changeset.
Use order retaining maps and sets for task input properties

+review REVIEW-6251

  1. … 5 more files in changeset.
Enable caching for Javadoc and Groovydoc tasks

+review REVIEW-6244

  1. … 1 more file in changeset.
Mark classpaths as `@Classpath`

Instead of annotating with `@InputFiles` and `@OrderSensitive`, we now have only `@Classpath`.

This also enables relative path normalization for every classpath property.

+review REVIEW-6241

  1. … 32 more files in changeset.
Mark all classpath task properties order-sensitive

All classpaths should respect file order.

+review REVIEW-6114

  1. … 26 more files in changeset.
Small version fixes after review.

+ review REVIEW-5995

  1. … 3 more files in changeset.
Fix annotations on `Groovydoc.pathToOverview`

+review REVIEW-5932

Bring back Upgrade to Groovy 2.4.7.

This reverts commit fe58a375a0c5a962751db9b675c6ba4a2ff1a1ba.

  1. … 32 more files in changeset.
Revert "Upgrade to Groovy 2.4.7."

This reverts commit 5959b63d38dc7adcc7651ce2c4c5003bc699b1b4.

  1. … 32 more files in changeset.
Upgrade to Groovy 2.4.7.

+ review REVIEW-5995

  1. … 32 more files in changeset.
Merge remote-tracking branch 'origin/release'

* origin/release:

Restored a constructor for an internal type, for backwards compatibility. The constructor is deprecated and will be removed in 3.0.

Restored some methods that previously leaked onto all decorated types. These are now deprecated and will be removed in 3.0.

Restored some behaviour in the `MavenDeployer.repository { ... } DSL that changed in a breaking way when the implementation of this interface was changed from Groovy to Java.

Adds four new build splits for speed.

Add release notes about API changes

Make DSL doc generation happy

Appease checkstyle

Restore binary compatibility with AntGroovydoc

Remove type bounds so we generate the same method signatures again

Add missing methods from Groovy -> Java conversion

Restore old Object only constructors

Remove setProperty from formerly-Groovy tasks

Improve integration with docs.gradle.org wrt CSS styles.

Review items for Manifest API fix

Remove unnecessary FileResolver injection in Ear

Restore lost access levels in codeQuality

Restore lost access levels in Jacoco plugin

Restore lost access level on EclipseClasspath.noExportConfiguration

Mention breaking change to RhinoWorkerHandleFactory

  1. … 25 more files in changeset.
Restore binary compatibility with AntGroovydoc

Annotate more task properties

Part of this is fixing missing annotations. Part is applying the new

`@Console` and `@Internal` annotations where appropriate.

+review REVIEW-5932

  1. … 80 more files in changeset.