scopeids

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Apply `Anonymous type can be replaced with lambda` inspection the whole project

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

  1. … 909 more files in changeset.
Move Stat and Chmod to :files

  1. … 37 more files in changeset.
Move Stat and Chmod to :files

  1. … 37 more files in changeset.
Replace anonymous classes with lambdas

  1. … 711 more files in changeset.
Replace anonymous classes with lambdas

  1. … 695 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Move some of persistent-cache out of core

+review REVIEW-6562

  1. … 126 more files in changeset.
Rename “build ID” to “build invocation ID”.

    • -0
    • +37
    ./id/BuildInvocationScopeId.java
  1. … 29 more files in changeset.
Decouple the build scan plugin from the following internal types:

- UniqueId

- BuildScopeId

- WorkspaceScopeId

- UserScopeId

Instead, introduce a single view over these that passes the values as strings.

  1. … 5 more files in changeset.
IDs are advertised for [build invocation, workspace, user] to allow cross referencing invocations and linking invocations of the same user and workspace (#1963)

This commit also adds TaskStateInternal.getOriginBuildId() that advertises the ID of the build that produced the outputs that will be reused for the UP_TO_DATE and FROM_CACHE outcomes.

    • -0
    • +108
    ./DefaultPersistentScopeIdLoader.java
    • -0
    • +28
    ./PersistentScopeIdLoader.java
    • -0
    • +49
    ./PersistentScopeIdStoreFactory.java
    • -0
    • +43
    ./ScopeIdsServices.java
    • -0
    • +42
    ./UniqueIdSerializer.java
    • -0
    • +39
    ./id/BuildScopeId.java
    • -0
    • +40
    ./id/UserScopeId.java
    • -0
    • +41
    ./id/WorkspaceScopeId.java
  1. … 60 more files in changeset.