Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Create a dedicate registration point for the scan plugin's end of build callback (#7542)

Merge remote-tracking branch 'origin/sg/scala/play24routes'

* origin/sg/scala/play24routes:

Use JavaConversions instead of JavaConverters

Fix to work on older versions of Scala too

Interpret result of Play routes compilation

Adapter Routes compiler for Play 2.4+

Publish 5.0-20181027000029+0000

Use JavaConversions instead of JavaConverters

Test forced dynamic version (and fix bug in insight)

Fix to work on older versions of Scala too

Merge branch 'ew/pr/6317' into release

Update docs side navigation to include new chapters and reorganize

    • -38
    • +49
    /subprojects/docs/src/main/resources/header.html
Fix typo in test name

Interpret result of Play routes compilation

Play 2.4+ no longer returns a simple Boolean for compilation

For older versions of Play, we continue to check for Boolean.

For newer versions of Play, we decompose the Either[Seq[RouteCompilationError], Seq[File]]

Use up-to-date step

Avoid additional parameter and method call

ResolvedComponentResult extends ComponentResult

This refactor does not change the API signature for `ResolvedComponentResult`,

but ties it to the existing supertype.

Remove nearly all current caching

Update wrapper to latest release-nightly

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Allow Maven repositories to specify a kind

This commit leverages the content filtering feature to allow

a Maven repository to have a kind, where there are actually

3 kinds of repositories:

- snapshot only: we would never try to look for non snapshot

versions of a module there

- releases only: we would never try to look for a SNAPSHOT

version of a module

- mixed: the default, where we assume a repository can host

both snapshots and releases

Fix tests

Fix unit test

Add unknown status to avoid misleading report row

Add unknown status to avoid misleading report row

See https://github.com/gradle/gradle-private/issues/1560

Previously we don't check TC cancelled status (UNKNOWN). This commit supports

this by introducing another tag `UNKNOWN`.

Allow access to the module version in repository content filtering

This is a required feature as soon as we want to implement the

common Maven case where snapshots are published in a different

repository from releases: this will let us differentiate between

those kinds of repositories just based on the version number.

Fix execution of artifact transforms from script dependencies

We now have two WorkExecuters: One in Gradle user home scope and one in

Gradle scope.

Add teamcity build id to performance tests (#7524)

This fixes https://github.com/gradle/gradle-private/issues/1535

Previously, we only don't have buildId recorded in performance database, which might cause incorrect result if running multiple performance builds against same commit. This PR adds `teamCityBuildId` column to performance test database.

A bonus is that we now have build url link in performance graph page.

  1. … 3 more files in changeset.
Include code style

    • -0
    • +62
    /.idea/codeStyles/Project.xml
    • -0
    • +5
    /.idea/codeStyles/codeStyleConfig.xml
Merge pull request #7533 from gradle/marc/fix-travis

Remove links from build scans created on Travis

Make TaskTimeoutIntegrationTest fail fast

See https://github.com/gradle/gradle-private/issues/1609

There're some exeucution timeouts when executing TaskTimeoutIntegrationTest.

This commit adds a timeout to CountDownLatch.wait() to prevent it running forever.

Publish 5.0-20181026000040+0000

Be a bit more systematic in the collection of selection reasons

- Collect rule reasons for each dependency for a selector, not just

the first dependency discovered

- Apply 'force' reason for a dependency at the same time as other

reasons are collected.

Fixes #7535

Add test demonstrating "forced" being reported for substitution

Issue: #7535

Merge branch 'release' into 'master'