Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Polish Build Environment chapter

Signed-off-by: Eric Wendelin <eric@gradle.com>

Use title case to be consistent with other chapters (#3967)

Reproduce and fix issue

We did not propagate the settings from the Software Model binary to the link shared library task

Fixes https://github.com/gradle/gradle-native/issues/368

Keep generic information consistent (#3963)

Moved Spring-related content to the concrete example.

Order the most commonly-used dependency type first (#3962)

Extract allTestRuntimeDependencies and reuse

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

    • -1
    • +1
    /subprojects/build-init/build-init.gradle
    • -2
    • +2
    /subprojects/integ-test/integ-test.gradle
Better docs around GradleBuildPerformanceTest baseline

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

    • -0
    • +2
    /subprojects/performance/templates.gradle
Fix typo in PR template

Fix typo in PR template

Update PR template and contributing guide

Javadoc on the RemoteProject task

In order to clarify branch & ref properties purposes.

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

Allow rich Java compiler arguments (#3858)

This allows adding richer compiler arguments to JavaCompile.

  1. … 16 more files in changeset.
Merge branch 'release'

Signed-off-by: Jendrik Johannes <jendrik@gradle.com>

Fixed names for C++ publications and variants in publications.

Fixed test on macOS.

Defer creation of the tasks and configurations for a native binary until the binary is realized, rather than when the binary is created.

Changed the `BinaryCollection` implementation to defer firing the 'when known' event for a binary until just before the binary is configured. Restructured parts of various plugins to react to binaries becoming known rather than making assumptions about the things that exist when the binary is created.

Rename WarningType to WarningMode

Signed-off-by: Bo Zhang <bo@gradle.com>

    • -3
    • +3
    /subprojects/docs/src/docs/release/notes.md
  1. … 15 more files in changeset.
Internalize gnupg classes

Signed-off-by: Bo Zhang <bo@gradle.com>

Remove/inline unused methods

Signed-off-by: Daz DeBoer <daz@gradle.com>

Fix links and tests for build environment chapter

Signed-off-by: Eric Wendelin <eric@gradle.com>

Clean up local cache fixture

Signed-off-by: Lóránt Pintér <lorant@gradle.com>

Update plugins in smoke test suite to latest version (#3948)

Show build scans infrastructure capture

Signed-off-by: Eric Wendelin <eric@gradle.com>

Run Configuration dependency actions only when required

This change fixes #3908, by deferring the execution of Configuration

`withDependencies` and `defaultDependencies` actions. Previously,

these were executed when constructing the LocalComponentMetadata

instance for resolving: this execution is now deferred until the

dependencies or excludes for the LocalConfigurationMetadata are

actually required.

Fixes #3908

Signed-off-by: Daz DeBoer <daz@gradle.com>

Add test for injecting settings into included build

This improves the build environment docs chapter significantly

- Adds information about environment variables and system properties

- Adds missing standard gradle properties

- Adds system properties for build cache and wrapper

- Adds a specific example uses of project properties

Issue: gradle/dotorg-docs#41

Signed-off-by: Eric Wendelin <eric@gradle.com>

Add failing test for #3908

Also adds a test for consistent resolution order,

that demonstrates a flaw in a proposed fix for #3098, where

the order of resolved dependencies for a configuration could

change depending on whether a parent configuration was resolved

first.

Signed-off-by: Daz DeBoer <daz@gradle.com>

Minor comment change

Published 4.5-20180103174837+0000

Java 10 classes should be treated as Java 9 classes to work around ASM bug (#3941)