Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add performance tests for advanced pom support

* Leverage where: support

* Clean up unused code

From issue #4281, pr #4291

TeamCity change in 'Gradle :: Promotion' project: artifact dependencies of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle :: Promotion' project: triggers of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle :: Promotion' project: general settings of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle :: Promotion' project: Build Configurations order changed

Ignore failed performance test for now

Convert ToolChain and Platform into Provider API properties for SwiftCompile

Migrate most of SwiftCompile's properties to Provider API

Add bigSwiftApp performance project and tests

    • -0
    • +7
    /subprojects/performance/templates.gradle
Got rid of separate in-memory caching layer for local repos

Local file repositories now use the regular `CachingModuleComponentRepository`,

but provide in-memory-only versions of the dependency resolution caches

in order to retain the current 'always-refresh' behaviour.

Correctly map a dependency that uses version ranges when generating a Swift PM manifest.

Correctly map a dependency on an upstream branch when generating the Swift PM manifest.

Refactor both Gradle environment probing to be init script

Introduced a service that determines the VCS to use to locate matches for a particular component selector, to allow this logic to be reused by the things that need this information rather than duplicating it in several places, and to decouple these consumers from the details of how the decision is made.

Restructure assertion to focus on a single project

Transform Gradle environment probe script into an init script to succeed

with native sample.

Fix typo in build fixtures

Refactor some common code and fix CI failure

Add comments explaining how Gradle distribution is located

Test the successful execution of the Visual Studio sample

Remove uneeded configuration

Changed Swift PM manifest generation to map a dependency on 'latest.integration' of component 'x' in the Gradle domain to a dependency on 'master' branch of component 'x' in the generated manifest.

Performance improvements

Do not check if files are missing (they shouldn't be), and use a fixed set of buffers to do copy operations.

Replace Guava by JDK primitives in `ScriptFileResolver`

That code is used by the command-line launcher so we should try to minimize

its dependencies and avoid expensive classloading chains.

Improve MSBuild search

- It split a `VswhereVersionLocator` from `CommandLineToolVersionLocator`.

- Introduce a `MSBuildVersionLocator` and expose it through

`VisualStudioLocatorTestFixture`

Polish `ScriptFileResolver` javadoc

Fix load operation for directories

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 20 more files in changeset.
Revert `taskPattern` change

Add information about distributionsDependencies subproject

    • -0
    • +1
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
Merge branch 'master' into teamcity-versioned-settings