Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Write a little less stuff to disk for each entry in a persistent cache. Incremented the artifact cache format version, as this is a breaking change to the cache layout.

  1. … 8 more files in changeset.
Don't persist the configurations of a Maven module metadata, as they are always the same for every Maven module.

Incremented the metadata cache layout version.

  1. … 20 more files in changeset.
Use a better approximation of Maven's handling of transitive dependencies of things in 'provided' scope, when traversing the dependencies of a Maven module.

Incremented the metadata cache version, as this is (currently) a parse-time concern.

  1. … 4 more files in changeset.
Moved the module type specific state from the module meta indexed cache entry to the serialized meta data for the module. Serialize `ModuleComponentResolveMetadata` instances directly instead of unpacking to a mutable `ModuleDescriptorState` instance.

  1. … 13 more files in changeset.
Set classifier directly rather than via attributes map

Because we are no long storing a map of attributes, this bumps the

module-descriptor cache layout version.

  1. … 9 more files in changeset.
replace CRC32 checksum with a count of written bytes - bumping metadata cache layout version to 2.16

+review REVIEW-5622

  1. … 3 more files in changeset.
Split up ModuleDescriptorCacheEntry into various subtypes, for missing, ivy and maven modules. Serialize only the stuff required to recreate the entry.

This is a meta-data format change, so incremented the meta-data version.

  1. … 7 more files in changeset.
Bumped meta-data cache version for changes to artifact meta-data

  1. … 2 more files in changeset.
Renamed subprojects/core-impl to subprojects/dependency-management.

    • -0
    • +54
    ./CacheLayoutTest.groovy
  1. … 1384 more files in changeset.