)]}'
{
  "commit": "39835409d10de2402c4b3e10dba20286989627d4",
  "tree": "b7517eb09a0c3a2298408ca81ef30d08e7ebf532",
  "parents": [
    "59e1205d167c9acc17114a2f96425325470b1db8"
  ],
  "author": {
    "name": "Jonathan Tan",
    "email": "jonathantanmy@google.com",
    "time": "Fri Feb 05 12:48:48 2021 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Feb 05 13:49:54 2021 -0800"
  },
  "message": "connect, transport: encapsulate arg in struct\n\nIn a future patch we plan to return the name of an unborn current branch\nfrom deep in the callchain to a caller via a new pointer parameter that\npoints at a variable in the caller when the caller calls\nget_remote_refs() and transport_get_remote_refs().\n\nIn preparation for that, encapsulate the existing ref_prefixes\nparameter into a struct. The aforementioned unborn current branch will\ngo into this new struct in the future patch.\n\nSigned-off-by: Jonathan Tan \u003cjonathantanmy@google.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5630337e4eb7a60bdc33a27fcc3769867fa0d43",
      "old_mode": 33188,
      "old_path": "builtin/clone.c",
      "new_id": "211d4f54b09e611879de6314c7088889fda4a208",
      "new_mode": 33188,
      "new_path": "builtin/clone.c"
    },
    {
      "type": "modify",
      "old_id": "58b7c1fbdc47b7f3bf866e1e9bcdf924a10e8033",
      "old_mode": 33188,
      "old_path": "builtin/fetch-pack.c",
      "new_id": "c2d96f4c89ab0fa7207f74a17d0bdf94f8bd3780",
      "new_mode": 33188,
      "new_path": "builtin/fetch-pack.c"
    },
    {
      "type": "modify",
      "old_id": "ecf8537605077a8485e59d6dbba6d4d447642910",
      "old_mode": 33188,
      "old_path": "builtin/fetch.c",
      "new_id": "837382ef4f0f71869cddc6fb7f25a9a183a9002e",
      "new_mode": 33188,
      "new_path": "builtin/fetch.c"
    },
    {
      "type": "modify",
      "old_id": "092917eca29b76f27bce31cbf6a5fff562fae7f0",
      "old_mode": 33188,
      "old_path": "builtin/ls-remote.c",
      "new_id": "ef604752a044a48609a10ee90a8ca487c0acfb2d",
      "new_mode": 33188,
      "new_path": "builtin/ls-remote.c"
    },
    {
      "type": "modify",
      "old_id": "8b8f56cf6d230b23c46bb980755cb6d1fc3684ef",
      "old_mode": 33188,
      "old_path": "connect.c",
      "new_id": "328c2792504f9c5f1a0469a2fc5463be49eec5bc",
      "new_mode": 33188,
      "new_path": "connect.c"
    },
    {
      "type": "modify",
      "old_id": "3211abdf05ceef275309053af0dafc06f51fbb13",
      "old_mode": 33188,
      "old_path": "remote.h",
      "new_id": "4ae676a11b7ebdf7b6fcf3981b4897a953ad1a5d",
      "new_mode": 33188,
      "new_path": "remote.h"
    },
    {
      "type": "modify",
      "old_id": "5f6e0b3bd874dba714c107dffebd423ef25d10b4",
      "old_mode": 33188,
      "old_path": "transport-helper.c",
      "new_id": "49b7fb4dcb9a3012a9bdc60bc6fa581a47875e07",
      "new_mode": 33188,
      "new_path": "transport-helper.c"
    },
    {
      "type": "modify",
      "old_id": "27c9daffc47ac95b2070006f570373c14cd4aa22",
      "old_mode": 33188,
      "old_path": "transport-internal.h",
      "new_id": "b60f1ba9077d09c5f0c3259fe5bc86c5facdbc78",
      "new_mode": 33188,
      "new_path": "transport-internal.h"
    },
    {
      "type": "modify",
      "old_id": "679a35e7c1b6168d3b8fc93f72ec9a50178d894c",
      "old_mode": 33188,
      "old_path": "transport.c",
      "new_id": "b13fab5dc3b1b90933b77f15fe87ca422cc70784",
      "new_mode": 33188,
      "new_path": "transport.c"
    },
    {
      "type": "modify",
      "old_id": "24558c027d61bba1dd99b17a1c9d1cd484b1cb8a",
      "old_mode": 33188,
      "old_path": "transport.h",
      "new_id": "1f5b60e4d3156984197364a39344c4bc53e0834a",
      "new_mode": 33188,
      "new_path": "transport.h"
    }
  ]
}
