)]}'
{
  "commit": "0e71e08a3160e8c1a0e44b26741dd16d28b92e78",
  "tree": "e63958b1c9995ecc705698a9a2268ebc324cb71a",
  "parents": [
    "fb9c549bf7adbe195d7c370e39057d318b58853d"
  ],
  "author": {
    "name": "Simon Mavi Stewart",
    "email": "simon.m.stewart@gmail.com",
    "time": "Fri Jan 09 13:45:11 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 09 13:45:11 2026 +0000"
  },
  "message": "Put files in `ResolutionResult` (#1484)\n\nThis will allow an optimisation for when the resolver has already downloaded all\nthe files so we can avoid a \"double download\"\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84b83c8c41378fc9be0913581cbed61428fe8617",
      "old_mode": 33188,
      "old_path": "private/rules/coursier.bzl",
      "new_id": "73d54cf0f7910d5ee8eda3c3c927df72d27cb781",
      "new_mode": 33188,
      "new_path": "private/rules/coursier.bzl"
    },
    {
      "type": "modify",
      "old_id": "820db701ba732e688f6c9fb9c405ae0a1a583c72",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/ResolutionResult.java",
      "new_id": "52bb456376ba0f9c8a77004e0c5db1842b254c13",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/ResolutionResult.java"
    },
    {
      "type": "modify",
      "old_id": "26559a6dfe2c3bb81917742d1a20e5be94045e7d",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/cmd/AbstractMain.java",
      "new_id": "24201115ea538e09a9e1d980bb6f4cc6e2ac09cd",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/cmd/AbstractMain.java"
    },
    {
      "type": "modify",
      "old_id": "d1c89f27d1064a1c1a286fbcae93eeecb33f86e2",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/events/DownloadEvent.java",
      "new_id": "06e541afd312ad4d41817eb384eb1b557b4ba3f3",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/events/DownloadEvent.java"
    },
    {
      "type": "modify",
      "old_id": "b68cc2b4c139eb56516f08e4beb186c3c5a1ccad",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/gradle/GradleResolver.java",
      "new_id": "8d928bb75d920b9f67876628dc711af89d3642fe",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/gradle/GradleResolver.java"
    },
    {
      "type": "modify",
      "old_id": "9b4f22e4fd3e27822b3d65ba41eaadb06fc82618",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/maven/MavenResolver.java",
      "new_id": "24ed229177e5a8ab8581ec01130bc84c750293f0",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/maven/MavenResolver.java"
    },
    {
      "type": "modify",
      "old_id": "746b8da3372f424fedc71a21f49b35b5b2e02330",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/remote/Downloader.java",
      "new_id": "c5aa48efa23e71ec0ef923750768e228fc0aaa43",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/remote/Downloader.java"
    },
    {
      "type": "modify",
      "old_id": "f5a18b1ebad06f776e6a4930f8a873d88289c43e",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/remote/HttpDownloader.java",
      "new_id": "9768965fc37be3ba351b3cf796cb244b25e2eec7",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/remote/HttpDownloader.java"
    },
    {
      "type": "modify",
      "old_id": "a4c597c0cb8e3b05b356269cf445b2d9243b5400",
      "old_mode": 33188,
      "old_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/ui/PlainConsoleListener.java",
      "new_id": "3039c94de7317ba992889d61f22f9db8edace629",
      "new_mode": 33188,
      "new_path": "private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/ui/PlainConsoleListener.java"
    },
    {
      "type": "modify",
      "old_id": "27953ab6d0b1ff52ac617f2b65f22ed5f4df47dd",
      "old_mode": 33188,
      "old_path": "tests/com/github/bazelbuild/rules_jvm_external/resolver/ResolverTestBase.java",
      "new_id": "6e9f318a928d488d3ee86c764fefc60e76fc25f8",
      "new_mode": 33188,
      "new_path": "tests/com/github/bazelbuild/rules_jvm_external/resolver/ResolverTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "2e501a7e028d2fab5b584f875c22e10fec4caa5b",
      "old_mode": 33188,
      "old_path": "tests/com/github/bazelbuild/rules_jvm_external/resolver/maven/DownloaderTest.java",
      "new_id": "79aecf73148b8a6b127df462989127f17951c18e",
      "new_mode": 33188,
      "new_path": "tests/com/github/bazelbuild/rules_jvm_external/resolver/maven/DownloaderTest.java"
    }
  ]
}
