)]}'
{
  "commit": "dd9b25e0c6b5ef4e9d8251ab5fd7f7045e934356",
  "tree": "dae92ba7f764f3f15ae3a62cf31718429a98431c",
  "parents": [
    "a7694ec9b0393dfe0c9ee504bccb7475619b89a7"
  ],
  "author": {
    "name": "sashwinbalaji",
    "email": "sashwinbalaji@google.com",
    "time": "Fri Jun 05 19:12:16 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 05 19:12:16 2026 +0100"
  },
  "message": "perfetto: fix proto compilation with sandboxed protoc (#6150)\n\nWhen protoc sandboxing is enabled, Soong shards proto compilation, which\nrequires explicitly declaring include directories for imports to resolve\ncorrectly within the sandbox.\n\nAdd local_include_dirs: [\".\"] to the java proto modules so imports\nresolve relative to the repository root. The hand-written modules are\nupdated in Android.bp.extras; gen_android_bp now emits the same for the\nautogenerated perfetto_{trace,config}_java_protos modules.\n\nPorting ag/40227792 upstream\nBug: 498317670",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22f7129371645a2d24b9f6d152c254151204b962",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "13f8399bbbf641e00f9c8b7292a58ab85b8daeac",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "760d35c53623d0a84e1a1bf3292cc1265cbd41de",
      "old_mode": 33188,
      "old_path": "Android.bp.extras",
      "new_id": "2980b1f22236b01d84885e93069943cd3784956b",
      "new_mode": 33188,
      "new_path": "Android.bp.extras"
    },
    {
      "type": "modify",
      "old_id": "281d4809702754b4a9d9046b32927d1111b57e98",
      "old_mode": 33261,
      "old_path": "tools/gen_android_bp",
      "new_id": "6f873ea7162822a295d70fffaae672bc2e28b6a0",
      "new_mode": 33261,
      "new_path": "tools/gen_android_bp"
    }
  ]
}
