)]}'
{
  "commit": "b24bd7fd0b031030a7bd173baccf4df2c303500e",
  "tree": "e0381ccf79eb35a83092894d304aeed7893df823",
  "parents": [
    "a16c51a41448b8dcad39a3ae06bbc1d43257cf01"
  ],
  "author": {
    "name": "Chris Poucet",
    "email": "poucet@google.com",
    "time": "Mon Nov 22 21:07:20 2021 +0100"
  },
  "committer": {
    "name": "Chris Poucet",
    "email": "poucet@google.com",
    "time": "Mon Nov 22 22:35:02 2021 +0100"
  },
  "message": "Make BrowserService and model no longer a singleton.\n\n- Merge browser-service and browser-model.\n- Rename BrowserService to BrowserModel\n- Move all observables onto BrowserModel.\n\nGoogle-Bug-Id: b/206459178\nChange-Id: I8e3bd48bd169672a4e2bf983501baf3899c0fb28\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2c31314ce1c1ee21546a37c20d7a86223b06dd0",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/change/gr-file-list/gr-file-list.ts",
      "new_id": "f40081406d7936670ff0f3920d70cbb1c0dd384c",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/change/gr-file-list/gr-file-list.ts"
    },
    {
      "type": "modify",
      "old_id": "8c0564098fa61fa30170d57a3a02fc6938b98231",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/diff/gr-diff-host/gr-diff-host.ts",
      "new_id": "f8fb40c478613c8e51e8e338bae85db794d51de7",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/diff/gr-diff-host/gr-diff-host.ts"
    },
    {
      "type": "modify",
      "old_id": "4f6ae148a1d4cf0448a06b764360e2f9825526ab",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/diff/gr-diff-mode-selector/gr-diff-mode-selector.ts",
      "new_id": "0d63360f786186adde28e5f92ef95cb773461b9c",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/diff/gr-diff-mode-selector/gr-diff-mode-selector.ts"
    },
    {
      "type": "modify",
      "old_id": "fe5f3899e1e6d324eeed049580baf63345c1c63d",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/diff/gr-diff-mode-selector/gr-diff-mode-selector_test.ts",
      "new_id": "3fafb0c8e092fd036826f31ef156d7d43aad422e",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/diff/gr-diff-mode-selector/gr-diff-mode-selector_test.ts"
    },
    {
      "type": "modify",
      "old_id": "8a681d1e3ac4160826e3d62dac637d7a79ae8b52",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/diff/gr-diff-view/gr-diff-view.ts",
      "new_id": "c4e248807097b100e32708f953576190d5d0af1b",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/diff/gr-diff-view/gr-diff-view.ts"
    },
    {
      "type": "modify",
      "old_id": "7c4ff12e98078f7d070b91dbbc2461a6db244c8c",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/diff/gr-diff-view/gr-diff-view_test.js",
      "new_id": "2367342ea167c28baa59917ab8133cbddb38750a",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/diff/gr-diff-view/gr-diff-view_test.js"
    },
    {
      "type": "modify",
      "old_id": "8c112452ac59461a2ff366106a3bb87536c11ac3",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/gr-app-element.ts",
      "new_id": "c89fe20c860adbebafdb5e7bb6274d833aa9c507",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/gr-app-element.ts"
    },
    {
      "type": "modify",
      "old_id": "32a45602181aa8eb960f2d15960766797f036ee2",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/services/app-context-init.ts",
      "new_id": "47d5f03f1370645293d95b7dd4d6ab17679c0f54",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/services/app-context-init.ts"
    },
    {
      "type": "modify",
      "old_id": "49d5bcc2c2b169014d843202c9bcead8dfaa7266",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/services/app-context.ts",
      "new_id": "87a18ef4e689f2ca98e1f42908baf125da9224eb",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/services/app-context.ts"
    },
    {
      "type": "modify",
      "old_id": "8cb65753dba4b8a72a4e6411a886f116785531cc",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/services/browser/browser-model.ts",
      "new_id": "b15091a92a06b9982a93489ba3f1310d52a21823",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/services/browser/browser-model.ts"
    },
    {
      "type": "delete",
      "old_id": "b80c4df4dc624d9397b1b2f93890acbb540f20d9",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/services/browser/browser-service.ts",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f555e8e55f218cf52a05d67cb491a8800d893a2e",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/test/common-test-setup.ts",
      "new_id": "f8fd53400dcd3aa5dc7207e0d32d624eb5e9016e",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/test/common-test-setup.ts"
    },
    {
      "type": "modify",
      "old_id": "2817d35d94664eac93d7779cfef05255d931c3e5",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/test/test-app-context-init.ts",
      "new_id": "03c5967ec4a64b97ee156845b22dc3ed8baeb885",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/test/test-app-context-init.ts"
    }
  ]
}
