)]}'
{
  "commit": "d4fd87c206c613ff31e40efa03d1beffd1942a0b",
  "tree": "95803cd7369bb5dd246f4b2d09d8c49224f3a3a0",
  "parents": [
    "79dd09017c0bace606ba2c615c103d8144435c6a"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Wed Mar 18 14:26:44 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 18 14:26:44 2026 +0000"
  },
  "message": "tp: consolidate shell BUILD.gn into single source_set (#5133)\n\n## Summary\n- Merge all separate source_sets in shell/BUILD.gn into a single\n`:shell` target\n- Update parent BUILD.gn to reference `\"shell\"` instead of individual\ntargets\n- Simplifies dependency management\n\n## Test plan\n- [x] All 45 TraceProcessorShellIntegrationTest tests pass\n- [x] Builds cleanly with no warnings",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "624fe5f61508bfd9f686c44c46929bd1eef6e51d",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "4b523e8f519fad5c39d30bbe121ce05e6e3a2d0c",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "2ebbbc658e8226943772af8a2c64158d9d51a879",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "7a59d5a05af6de87e8be4c68573c4da92efb330e",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "7e463e6ac7085e05d03598ab8969c4f0d54457b6",
      "old_mode": 33188,
      "old_path": "src/trace_processor/BUILD.gn",
      "new_id": "c4f95ec0e37215b619ffcd8dca771698e8edabad",
      "new_mode": 33188,
      "new_path": "src/trace_processor/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "61f95245df6e548e38d5427345775f6cfb6cfd62",
      "old_mode": 33188,
      "old_path": "src/trace_processor/shell/BUILD.gn",
      "new_id": "b9ed373a13024fc431b4cca1fe759713030f17d7",
      "new_mode": 33188,
      "new_path": "src/trace_processor/shell/BUILD.gn"
    }
  ]
}
