Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix for previous commit.

  1. … 1 more file in changeset.
Fix for previous commit.

  1. … 1 more file in changeset.
Give `ActionNode` and `TransformNode` a common `execute()` method and merge their `NodeExecutor` implementations.

  1. … 12 more files in changeset.
Give `ActionNode` and `TransformNode` a common `execute()` method and merge their `NodeExecutor` implementations.

  1. … 12 more files in changeset.
Remove special repository default behavior with GRADLE_METADATA flag

The default behavior is now that we look for 'traditional' metadata

first, but find Gradle metadata if a marker is present.

We won't look for anything else if the 'traditional' metadata is not

found. This increases performance for the cases where one repository

is asked for many modules it does not contain.

Users can opt into different behavior using `gradleMetadata()` or

`artifact()` when defining their repositories.

  1. … 6 more files in changeset.
Remove special repository default behavior with GRADLE_METADATA flag

The default behavior is now that we look for 'traditional' metadata

first, but find Gradle metadata if a marker is present.

We won't look for anything else if the 'traditional' metadata is not

found. This increases performance for the cases where one repository

is asked for many modules it does not contain.

Users can opt into different behavior using `gradleMetadata()` or

`artifact()` when defining their repositories.

  1. … 7 more files in changeset.
Remove special repository default behavior with GRADLE_METADATA flag

The default behavior is now that we look for 'traditional' metadata

first, but find Gradle metadata if a marker is present.

We won't look for anything else if the 'traditional' metadata is not

found. This increases performance for the cases where one repository

is asked for many modules it does not contain.

Users can opt into different behavior using `gradleMetadata()` or

`artifact()` when defining their repositories.

  1. … 7 more files in changeset.
Remove special repository default behavior with GRADLE_METADATA flag

The default behavior is now that we look for 'traditional' metadata

first, but find Gradle metadata if a marker is present.

We won't look for anything else if the 'traditional' metadata is not

found. This increases performance for the cases where one repository

is asked for many modules it does not contain.

Users can opt into different behavior using `gradleMetadata()` or

`artifact()` when defining their repositories.

  1. … 7 more files in changeset.
Remove special repository default behavior with GRADLE_METADATA flag

The default behavior is now that we look for 'traditional' metadata

first, but find Gradle metadata if a marker is present.

We won't look for anything else if the 'traditional' metadata is not

found. This increases performance for the cases where one repository

is asked for many modules it does not contain.

Users can opt into different behavior using `gradleMetadata()` or

`artifact()` when defining their repositories.

  1. … 6 more files in changeset.
Introduce ensureEmptyDirectory() instead of cleanRecursively()

  1. … 9 more files in changeset.
Introduce ensureEmptyDirectory() instead of cleanRecursively()

  1. … 9 more files in changeset.
Fix constraint inheritance when the incoming edge itself is inheriting

  1. … 2 more files in changeset.
Add 'inheritConstraints' to Gradle Module Metadata

Adds test coverage for consuming and publishing.

  1. … 12 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

  1. … 14 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Remove some indirection when locating the project to lock before running build logic that may access project state.

  1. … 8 more files in changeset.
Add tests fro subgraph constraint collection methods

Add tests for subgraph constraint collection methods

Test dependency modification against all three metadata implementations