Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
No more absolute path in metadata cache

Reference to file are now relative to the root of the module cache

instead of being absolute.

This allows moving the full module cache around to be reused with

a different root path.

The path are also normalized, so that they are portable across systems

where the name separator changes.

Issue #1338

    • -6
    • +47
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 9 more files in changeset.
No more absolute path in metadata cache

Reference to file are now relative to the root of the module cache

instead of being absolute.

This allows moving the full module cache around to be reused with

a different root path.

The path are also normalized, so that they are portable across systems

where the name separator changes.

Issue #1338

    • -6
    • +48
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 9 more files in changeset.
Update module cache content

Reference to file are now relative to the root of the module cache

instead of being absolute.

This should allow moving the full module cache around to be reused with

a different root path.

    • -5
    • +33
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 7 more files in changeset.
No more absolute path in metadata cache

Reference to file are now relative to the root of the module cache

instead of being absolute.

This allows moving the full module cache around to be reused with

a different root path.

The path are also normalized, so that they are portable across systems

where the name separator changes.

Issue #1338

    • -6
    • +47
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 9 more files in changeset.
Fix a couple Java 8 warnings

    • -1
    • +1
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 3 more files in changeset.
Fix a couple Java 8 warnings

    • -1
    • +1
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 3 more files in changeset.
Fix a couple Java 8 warnings

    • -1
    • +1
    ./artifacts/DefaultModuleArtifactCache.java
  1. … 3 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions() (#10755)

This name change more clearly communicates the semantics of the

feature from a users point of view.

This commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

would have been misleading in the future. To make sure we catch all,

this also updates all variable/method/package names.

  1. … 70 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

  1. … 70 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

  1. … 70 more files in changeset.
Rename inheritStrictVersions() -> endorseStrictVersions()

This is more clearly communicating the semantics of the feature

from a users point of view.

The commit also removes all mentions of 'inheriting' AND 'forSubgraph'.

There have been some leftovers in documentation/comments that

will be misleading in the future. To make sure we catch all,

I also updated all variable/method/package names.

  1. … 70 more files in changeset.
Support dependency artifact in GMM

This is a compatibility layer for seamless migration to GMM.

  1. … 13 more files in changeset.
Support dependency artifact in GMM

This is a compatibility layer for seamless migration to GMM.

  1. … 13 more files in changeset.
Support dependency artifact selectors in Gradle Module Metadata

This is a compatibility feature for combining GMM and pure pom/ivy

modules.

  1. … 13 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 41 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 61 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 62 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 63 more files in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -25
    • +19
    ./PersistentModuleMetadataCache.java
  1. … 665 more files in changeset.
Apply `'try finally' replaceable with 'try' with resources` inspection the whole project

  1. … 53 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

    • -1
    • +1
    ./ModuleMetadataCacheEntrySerializer.java
    • -1
    • +1
    ./artifacts/AbstractArtifactsCache.java
    • -1
    • +1
    ./artifacts/DefaultModuleArtifactCache.java
    • -1
    • +1
    ./artifacts/DefaultModuleArtifactsCache.java
    • -1
    • +1
    ./dynamicversions/DefaultModuleVersionsCache.java
  1. … 904 more files in changeset.
Change few private methods to static

    • -5
    • +5
    ./ModuleComponentResolveMetadataSerializer.java
    • -3
    • +3
    ./SuppliedComponentMetadataSerializer.java
    • -1
    • +1
    ./dynamicversions/AbstractModuleVersionsCache.java
  1. … 248 more files in changeset.
Replace anonymous classes with lambdas

    • -24
    • +18
    ./PersistentModuleMetadataCache.java
  1. … 710 more files in changeset.
Replace anonymous classes with lambdas

    • -24
    • +18
    ./PersistentModuleMetadataCache.java
  1. … 694 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./artifacts/DefaultModuleArtifactCache.java
    • -0
    • +7
    ./artifacts/DefaultModuleArtifactsCache.java
    • -1
    • +4
    ./dynamicversions/DefaultModuleVersionsCache.java
  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./artifacts/DefaultModuleArtifactCache.java
    • -0
    • +7
    ./artifacts/DefaultModuleArtifactsCache.java
    • -1
    • +4
    ./dynamicversions/DefaultModuleVersionsCache.java
  1. … 885 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -0
    • +3
    ./artifacts/DefaultModuleArtifactCache.java
    • -0
    • +7
    ./artifacts/DefaultModuleArtifactsCache.java
    • -1
    • +4
    ./dynamicversions/DefaultModuleVersionsCache.java
  1. … 892 more files in changeset.