Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Extract an interface out of `ServiceRegistry` to include only the pieces needed for injection by the instantiator infrastructure. This will evolve to allow different annotations to be handled differently, but for now it simply behaves the same way as before.

Use a custom implementation of this interface for artifact transform instantiation, to avoid the cost of setting up a full mutable registry (for now).

  1. … 7 more files in changeset.
Publish 5.1-20181228000032+0000

Mention cygwin64 and mingw64 support in release notes

    • -0
    • +5
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #8123 from gradle/gh/stable-native/mingw64

Support for testing mingw64 on CI

Remove unnecessary method

Make dot in project name test generic for all native project

  1. … 3 more files in changeset.
Change implementation of `getExecutableName` to append only on Windows

Revert custom `withExtension` implementation

Update user guide to reflect support for cygwin64 and mingw64

Remove unused code

Let cache key derived from project schema include tasks and elements

Resolves #1303

Fix google test with mingw64

Merge pull request #8122 from gradle/lacasseio/native/issue-962

Add coverage for `allprojects` hook registered inside `projectsLoaded` build listener

Add issue annotation to the test case

Fix compile error

    • binary
    /Main$Experiment.class
    • binary
    /Main$TwoExperiments.class
Add a new strategy

Remove blank lines for flaky test (#8115)

Add a `@Workspace` annotation, which allows the workspace location, or output directory, to be injected into an artifact transform.

This is used on `ArtifactTransform` to set the `outputDirectory` property. The plan is that this will also work for any other artifact transform types we might add later.

In this commit, the `@Workspace` annotation is basically just treated the same way as `@Inject` and the workspace is passed as a service of type `File`. These will be separated in a later commit, so that `@Workspace` will supply only the workspace, and `@Inject` will supply only services.

  1. … 5 more files in changeset.
More versions

Remove init scripts

Move some internal types back to their original package.

  1. … 61 more files in changeset.
Correct init scripts

Add init scripts

    • -0
    • +194
    /mirrors2969901031757590387.gradle
    • -0
    • +194
    /mirrors879648600275838071.gradle
    • -0
    • +9
    /pid-instrumentation8752482104302232024.gradle
Fix path

Use lightweight runner

    • binary
    /commons-math3-3.6.1.jar
Move class generation and instantation infrastructure from core to modelCore project.

  1. … 76 more files in changeset.
Moved a bunch of dynamic object related types from core to live in modelCore.

  1. … 90 more files in changeset.
Moved a bunch of dynamic object related types baseServicesGroovy to live in modelCore.

  1. … 51 more files in changeset.
Publish 5.1-20181227000031+0000

Fix some tests to work with mingw64