Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Ignore MSBuild return code when trying to build unbuildable project

MSBuild behaviour changed between pre-2017 and 2017. It used to fail on

pre-2017 if a project was requested and wasn't buildable. Starting with

2017, MSBuild doesn't fail anymore. The diagnostic message is the same

for all MSBuild version so we assert only on the message.

Merge branch 'master'

Add more coverage for `getExecutableName` on UNIX operating system

Add more coverage for `getScriptName` for UNIX operating system

Change implementation of `getStaticLibraryName` to append only on Windows

Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on Windows

Pass validation context to PropertyWalker

Instead of using a new visit method on `PropertyVisitor`.

  1. … 7 more files in changeset.
Rebaseline (non)-abi change performance tests

The (non-) abi change performance tests on the large monolithic java

project seem to be exposing a flakiness on `master`.

I rebaselined to see if that helps to mitigate the flakyness.

I checked the tests for the large multi project, and they don't seem

to have a regression, that's why I rebaseline both tests.

Use JaCoCo 0.8.3 by default

Signed-off-by: Evgeny Mandrikov <>

    • -1
    • +1
    • -0
    • +4
Merge branch 'release'

Merge pull request #8331 from gradle/wolfs/inputs/allow-deferred-kotlin-props

Support Kotlin lambdas for input properties

Use Set for storing activated constraints

Issue #8099

Add support for customizing Maven POM properties (#8341)

Add support for customizing Maven POM properties

This was previously only possible by modifying the raw POM XML tree by

calling withXml. This change adds the possibility to set Maven POM

properties using a MapProperty<String, String>.

Resolves: #5739

Welcome message checks quiet flag (#8283)

Log welcome message on log level LIFECYCLE

Logging the welcome message to System.out without going through the

logging system broke several users CI builds because they expected

nothing to be logged when passing the quiet option. This changes the

logging of the welcome message to use the logging system on log level LIFECYCLE

which causes the welcome message not to be logged anymore when using the quiet


Resolves: #5213

Set collection to null instead of using clear

This simplifies the branch check and the cleanup logic.

Issue #8099

Refactor virtual platform updates

This commit changes the way a virtual platform node gets updated when it

contains new / updated constraints.

Fixes #8099

Publish 5.2-20190128010046+0000

Differentiate between artifacts that are dirs/zips

- Add artifactType attributes to the api configuration and published


- Recognize directory artifacts and add explicit artifactType (instead

of "")

Add section on controlling dep versions to Maven migration guide

This also includes information on using the new Java Platform Plugin to control

dependency versions across a multi-project build.

Publish 5.2-20190127011801+0000

Use lenient instantiator for extensible instances

Use lenient instantiator for extensible instances

Merge pull request #8284 from gradle/lacasseio/native/vs-ide-unbuildable

Allow Visual Studio IDE generation when unbuildable architecture are present

More test coverage for extension creation

More test coverage for extension creation

Add note to upgrade guide to not try upgrading to 5.0 and switching to the Kotlin DSL at the same time

Issue #7815

Signed-off-by: Panayiotis Vlissidis <>

Publish 5.2-20190126010045+0000

Remove output content assertion

Fix exception cause assertion

Fix output assertion typo