)]}'
{
  "commit": "943c83aa58731c4f9561d79c458f254427a8f24c",
  "tree": "bad129de0cde5e6284f36087b00d8e1ef96deaeb",
  "parents": [
    "92ae4e36b8176b548c218d5826414c1f80df950f"
  ],
  "author": {
    "name": "messa",
    "email": "messa@google.com",
    "time": "Mon Jun 28 07:54:28 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jun 28 07:56:19 2021 -0700"
  },
  "message": "Command line aspect-on-aspect\n\nThis CL supports aspect-on-aspect for command line aspects. Command line aspects specified via `--aspects` option will support a top-level aspect requiring aspect providers via `required_aspect_providers` to get their values from other top-level aspects advertising it that come before it in the `--aspects` list.\n\nPiperOrigin-RevId: 381862973\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e8a0ef29f5cf0ae4506b29eeb6ed7df274490e3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/AnalysisFailureEvent.java",
      "new_id": "2a8445a50351574520a16cf6f1113e19c26243a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/AnalysisFailureEvent.java"
    },
    {
      "type": "modify",
      "old_id": "bec43a1036d6bfe7d05123e48676ca119452d1d8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/BuildView.java",
      "new_id": "f835927ef56fa07bcdbe98511d455ef7d6cb2e1c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/BuildView.java"
    },
    {
      "type": "modify",
      "old_id": "5e1c1ce01c556cc32f95939a8e068d1ffa4f388b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java",
      "new_id": "d39d604e15228c7d92954d7c86a3bfcca9e6e656",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java"
    },
    {
      "type": "modify",
      "old_id": "cb0678d990754bb5d11287638e3f2ee64f16d6f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/StarlarkAspectClass.java",
      "new_id": "9bde8305dbed4d2e458f71229e9a9d723912fe02",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/StarlarkAspectClass.java"
    },
    {
      "type": "modify",
      "old_id": "f6ecb9c43940d5388016c8b7b58dd161d5fc7912",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/AspectValueKey.java",
      "new_id": "fddca3fa88e5e7e0faba3ff80f73a0ef96d87342",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/AspectValueKey.java"
    },
    {
      "type": "modify",
      "old_id": "33006ba4d79d6c2f95346ab0d92361b5b73d3d3b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/BUILD",
      "new_id": "52c40f2ecf1e34a3ba3511c1849ade802e9b6511",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d81910f6e500ea4351277878c68fb8489fb3099",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/LoadStarlarkAspectFunction.java"
    },
    {
      "type": "modify",
      "old_id": "cb07796b36619249c1ca9c124465221b8f60536b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java",
      "new_id": "46443e4d3dc9a0ec84cb16fe8a9d43cd8f0f6b63",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java"
    },
    {
      "type": "modify",
      "old_id": "7b4007d6054781020bc1999a57918ecfc7528bb8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java",
      "new_id": "c6d559b4dfcd594e9d68a0324f8c2bf6bc496957",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java"
    },
    {
      "type": "modify",
      "old_id": "3ef335b887bdde03486db105b767500d5e6a9a51",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java",
      "new_id": "8219b726513c9ef3d29e962b0a3358370f553515",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "cf8f8285f1bb0b5b671a247cd2745fd39a8910fe",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/TargetCycleReporter.java",
      "new_id": "693bde758f4f643a557b0311b140d6ca833fca31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/TargetCycleReporter.java"
    },
    {
      "type": "modify",
      "old_id": "a858e35e351abdef9f23ded77c3a891b975bc808",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToplevelStarlarkAspectFunction.java",
      "new_id": "d230637110caf6f01d01781a6155a6aa16781fb8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToplevelStarlarkAspectFunction.java"
    },
    {
      "type": "modify",
      "old_id": "17ec74063c813f1b6551153b727a3a01a551f13c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/TargetCycleReporterTest.java",
      "new_id": "f491beac037b4e7477b7a2e7660039061ff08c9a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/TargetCycleReporterTest.java"
    },
    {
      "type": "modify",
      "old_id": "e74bb4d67e0ca264b04cbf46a2aa116dbda7a829",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/starlark/StarlarkDefinedAspectsTest.java",
      "new_id": "44c0059d9b27145794ad042f7ec0dc18e9315336",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/starlark/StarlarkDefinedAspectsTest.java"
    }
  ]
}
