Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Separate case for no previous execution

  1. … 5 more files in changeset.
Remove BuildableComponentSpec from VS project and solution objects

- Implement Named, Buildable instead

- Move non-dsl methods to internal interface

- Remove some now unnecessary references to projectPath

    • -4
    • +1
    /subprojects/docs/src/docs/dsl/org.gradle.ide.visualstudio.VisualStudioSolution.xml
Fix unit test

Merge remote-tracking branch 'origin/lacasseio/perf/incremental-build-master'

* origin/lacasseio/perf/incremental-build-master:

Instrument IncrementalCompileProcessor with build operation

Restructure dependency declarations in Gradle build

This change:

- Separates dependencies of main build (Gradle distribution), buildSrc,

and test-only dependencies

- Replaces all "old" rules with constraints and/or metadata rules

with reasons

- Declares dependencies that end up in the Gradle distribution as strict

To avoid unnecessary downgrade rules, we now respect the wish for version

upgrades from transitive dependencies where possible. As consequence,

the following upgrades were performed in the Gradle distribution:

- com.beust:jcommander 1.12 -> 1.47

- com.google.code.findbugs:jsr305 1.3.9 -> 2.0.1

- commons-codec:commons-codec 1.6 -> 1.9

- commons-io:commons-io 2.2 -> 2.4

- net.sourceforge.nekohtml:nekohtml 1.9.14 -> 1.9.20

- org.apache.httpcomponents:httpclient 4.4.1 -> 4.5.2

- org.codehaus.plexus:plexus-utils 2.1 -> 3.0.8

    • -310
    • +321
    /gradle/dependencies.gradle
    • -0
    • +59
    /gradle/testDependencies.gradle
    • -4
    • +8
    /subprojects/build-init/build-init.gradle
  1. … 8 more files in changeset.
Merge remote-tracking branch 'origin/sg/native/fix-incremental-test'

* origin/sg/native/fix-incremental-test:

Fix Swift/C++ interop incremental test to change header in a way that affects linking

Change VisualStudioExtension to be created instead of added

Activate 'advanced pom support' for Gradle build

Prepare Java 10-specific builds similar to Java 9 setup

    • -0
    • +192
    /gradle/java10.gradle
TeamCity change in 'Gradle :: Promotion' project: Build Configurations order changed

Instrument `IncrementalCompileProcessor` with build operation

TeamCity change in 'Gradle :: Promotion' project: runners of 'Master - Sanity Check' build configuration were updated

TeamCity change in 'Gradle :: Promotion' project: VCS roots of 'Master - Sanity Check' build configuration were updated

TeamCity change in 'Gradle :: Promotion' project: VCS roots of 'Master - Sanity Check' build configuration were updated

Instrument IncrementalCompileProcessor with build operation

TeamCity change in 'Gradle :: Promotion' project: 'Master - Sanity Check' build configuration was created

Revert "Introduce configuration for compilation and test execution of buildSrc (#4142)" (#4150)

This reverts commit e7518a54671cad2b8aa7076a4db78af20e8c2774.

Polish test

Introduce configuration for compilation and test execution of buildSrc (#4142)

Do not pass java7.home to builds

Now that we branched for 4.5, this is no longer necessary.

Clarify wording on the term dependency

Simplify relationship between VisualStudioProjectConfiguration and VisualStudioTargetBinary

Rebase all performance test to latest nightly

This version includes all changes of 4.5 GA and the changes

for 4.6 on master (merge commit 94a7230).

  1. … 12 more files in changeset.
Updated performance tests to minimum 4.5 (#4140)

  1. … 8 more files in changeset.
Updated performance tests to minimum 4.5 (#4140)

  1. … 9 more files in changeset.
Fix Swift/C++ interop incremental test to change header in a way that affects linking

Incremental compilation for Swift

Add test case illustrating dependencies from BOMs

This commit adds a test case showing that dependencies which version is

determined thanks to a BOM file are properly displayed as `via constraint`.

The test fixture for Maven publications has been updated to that we can

easily create BOMs, by specifying dependency constraints.

Adjust fields order

Remove unused comments