Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix nb of expected deprecation warnings

Polish `DefaultProject`

- DRY

Polish `DefaultProject`

- Replace `!isTrue(string)` groovyism by `isNullOrEmpty(string)`

Polish `ClosureBackedAction`

- Reorder field declarations and assignments to match constructor

signature

- Replace long-winded if chain by boolean expression

Wait for `strip` to finish before proceeding (#1290)

It seems there is a small chance where the `strip` process is launch

and, while we are proceeding to the `installMainExecutable` task, the

`strip` process replace the current executable by removing it first then

writing the new one. If we try to open the executable file on the after

`strip` removed the file we would get a `FileNotFoundException` or

similar. Waiting for the `strip` process to finish is the best way to

avoid this kind of errors.

Suppress deprecation warnings that turns into an error

Add mention to Ant's `dependOptions` deprecation

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Mention `Björn Kautler` in release notes

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Disable console output for performance tests

The output is verbose to the point of being useless in teamcity

and depending on how well teamcity handles that amount of output,

it might put backpressure on the build under test, skewing the results.

We still have the XML test reports in case we need to analyze the output

after the fact.

Fix Project files() and fileTree() Closure based methods

Add missing `@Override` annotations to `NonRenamableProject`

Add missing `@since` annotation to `FileTree#matching(Action)`

Add @since javadoc tags to Action<T> overloads in :antlr

Use smaller example project for recompile all test

Add @since javadoc tags to Action<T> overloads on the Jar task

Add @since javadoc tags to Action<T> overloads on JavaPluginConvention

Add @since javadoc tags to Action<T> overloads on the Javadoc task

Add @since javadoc tags to Action<T> overloads in :osgi

Add @since javadoc tags to Action<T> overloads in :ear

Add @since javadoc tags to Action<T> overloads on the Test task

Generify `Project#configure(Object, Action<Object>)`

Suppress unused warnings from `RuleSource` subclass

Add @since javadoc tags to Action<T> overloads on the Upload task

Add missing `@since` annotation to newly added `Project` methods

Add @since javadoc tags to Action<T> overloads in :war

Add @since javadoc tags to Action<T> overloads in :ide

Merge pull request #1241 from gradle/rbo-BuildSrcProjectConfigurationAction

Introduce `BuildSrcProjectConfigurationAction`

Merge pull request #1284 from gradle/pm-action-overloads-project

Add Action<T> overloads to methods that takes a Closure on Project

Promote CompileOptions.incremental out of incubating status

Merge pull request #1261 from gradle/pm-action-overloads-ide

Add Action<T> overloads to methods that takes a Closure in :ide