)]}'
{
  "commit": "f30cae446126da98ff9de08049c984884f2ab897",
  "tree": "a79631008d0c7eb3d09fe91ca9adf16a437797fc",
  "parents": [
    "2498419411985d96432063d19b5feffaf7709e7f"
  ],
  "author": {
    "name": "djasper",
    "email": "djasper@google.com",
    "time": "Wed Jan 13 01:40:50 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 13 01:41:59 2021 -0800"
  },
  "message": "Use IncludeScanningHeaderData as proper abstraction, not just data container.\nThis will make subsequent optimizations easier.\n\nRELNOTES: None.\nPiperOrigin-RevId: 351539367\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "776b93ea45f734de57d18a661e3a2a9d98a89dd5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/includescanning/LegacyIncludeScanner.java",
      "new_id": "50dfb925d872f925efb507eb4a3115e355c7dcd1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/includescanning/LegacyIncludeScanner.java"
    },
    {
      "type": "modify",
      "old_id": "11b4d34c908e2bf04bdcdae6d33dd9130e9cfd13",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/IncludeScanner.java",
      "new_id": "89a4c4ab6cbd5ad603719ab30414452163b7203c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/IncludeScanner.java"
    }
  ]
}
