Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert some changes to artifact transform execution, as these changes introduce a performance regression.

    • -13
    • +7
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 30 more files in changeset.
Revert some changes to artifact transform execution, as these changes introduce a performance regression.

    • -13
    • +7
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 30 more files in changeset.
Fixes for previous commit.

    • -7
    • +13
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 3 more files in changeset.
Fixes for previous commit.

    • -7
    • +13
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 3 more files in changeset.
Merge some logic used for executing a chained scheduled artifact transform node and the other places artifact transforms are executed.

An implication of this change is that when a scheduled transform produces multiple output files, then a consuming scheduled transform will transform those output files in parallel.

    • -7
    • +13
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 23 more files in changeset.
Merge some logic used for executing a chained scheduled artifact transform node and the other places artifact transforms are executed.

An implication of this change is that when a scheduled transform produces multiple output files, then a consuming scheduled transform will transform those output files in parallel.

    • -7
    • +13
    ./model/ComponentFileArtifactIdentifierTest.groovy
  1. … 23 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

Issue #9907

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

Issue #9907

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -8
    • +9
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 8 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

Issue #9907

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

Issue #9907

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Implement strict mode for locking

In strict mode, a locked configuration without a lockfile, empty or not,

is illegal and will cause the build to fail.

    • -3
    • +4
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 12 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +15
    ./model/PublishArtifactLocalArtifactMetadataTest.groovy
  1. … 26 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +15
    ./model/PublishArtifactLocalArtifactMetadataTest.groovy
  1. … 35 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +15
    ./model/PublishArtifactLocalArtifactMetadataTest.groovy
  1. … 34 more files in changeset.
Compute the name of PublishArtifactLocalArtifactMetadata lazily

In case where the publish artifact is of type 'LazyPublishArtifact',

this broke the laziness.

    • -0
    • +20
    ./model/PublishArtifactLocalArtifactMetadataTest.groovy
  1. … 1 more file in changeset.
Revert new exclude rule merging

This is a temporary revert to allow ironing out some issues with

the newer implementation.

    • -0
    • +3
    ./model/DefaultLocalComponentMetadataTest.groovy
  1. … 38 more files in changeset.
Revert new exclude rule merging

This is a temporary revert to allow ironing out some more issues with

the newer implementation.

    • -0
    • +3
    ./model/DefaultLocalComponentMetadataTest.groovy
  1. … 38 more files in changeset.
Revert new exclude rule merging

This is a temporary revert to allow ironing out some issues with

the newer implementation.

    • -0
    • +3
    ./model/DefaultLocalComponentMetadataTest.groovy
  1. … 38 more files in changeset.
Add deprecation mechanism for configurations

    • -7
    • +7
    ./model/DefaultLocalComponentMetadataTest.groovy
    • -1
    • +1
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 15 more files in changeset.
Add deprecation mechanism for configurations

    • -7
    • +7
    ./model/DefaultLocalComponentMetadataTest.groovy
    • -1
    • +1
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 15 more files in changeset.
Add deprecation mechanism for configurations

    • -7
    • +7
    ./model/DefaultLocalComponentMetadataTest.groovy
    • -1
    • +1
    ./model/RootLocalComponentMetadataTest.groovy
  1. … 15 more files in changeset.