)]}'
{
  "commit": "f513a770bae25fd676583b1b1222d4d187d69684",
  "tree": "0342d9300d852c1100c6caeeaa135a4e5f10cd0e",
  "parents": [
    "d276101934411ab2af710f0466792e354edf2914"
  ],
  "author": {
    "name": "Googler",
    "email": "lberki@google.com",
    "time": "Wed Oct 16 01:28:42 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 16 01:29:53 2024 -0700"
  },
  "message": "Make sure that there are no absolute prefixes in IgnoredSubdirectories.\n\nThis required a number of somewhat awkward .toRelative() calls, but the alternative would have been to make IgnoredSubdirectories either have all absolute paths or all relative paths (both prefixes and inputs) and this one seemed simpler.\n\nProgress towards #7093.\n\nRELNOTES: None.\nPiperOrigin-RevId: 686411349\nChange-Id: I62b0b7f12801e7b44b6e064893c1dc0cb282badb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f887c7c341ce5134e1425475cbd7c073e95c569d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/buildtool/SymlinkForest.java",
      "new_id": "9d970aff0bb726b40f751c3919c8b0ba37a62326",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/buildtool/SymlinkForest.java"
    },
    {
      "type": "modify",
      "old_id": "51b77e68f3218ce61333615ca402f1ac645595c9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/cmdline/IgnoredSubdirectories.java",
      "new_id": "356251845662b2c96a6ca79a47032bd169b8524b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/cmdline/IgnoredSubdirectories.java"
    },
    {
      "type": "modify",
      "old_id": "2d38b604975f6990f323a16a10ae226788e5a468",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java",
      "new_id": "02045f567b426acfbdba930c93427dd1e1573592",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "f38153e525701268f1519689794bf407cd9655f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/WatchServiceDiffAwareness.java",
      "new_id": "8e4d1ba0a832b7f9e9fd701b67abbac2c8adc7a4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/WatchServiceDiffAwareness.java"
    },
    {
      "type": "modify",
      "old_id": "69bdd8a8a34f1055518aefd1e0c6a38e75a0d1f3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/DiffAwarenessManagerTest.java",
      "new_id": "aa0c966fcd39aff0f8b850172879a8f38ef76299",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/DiffAwarenessManagerTest.java"
    },
    {
      "type": "modify",
      "old_id": "f7d6d5b759ee49e1c58e60de9f136884a2d1df66",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalDiffAwarenessTest.java",
      "new_id": "82b82cb21e5e68caaa97cd9ece81677264431252",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalDiffAwarenessTest.java"
    },
    {
      "type": "modify",
      "old_id": "99eb9dd23de8abe42858a93c77220830052893bd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/serialization/IgnoredPackagePrefixesValueCodecTest.java",
      "new_id": "dc04ba9babd67ceb4cbfa49273648ddcc82b3747",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/serialization/IgnoredPackagePrefixesValueCodecTest.java"
    }
  ]
}
