)]}'
{
  "commit": "5c1ddcb69a01c3d4985ecffbbab126a4e8cd4e33",
  "tree": "ec84d1ff71f69470b6f439f7e1f1a442599e0080",
  "parents": [
    "40d97ee21fc3e39db73ee8f84b847a22f9d251cc"
  ],
  "author": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Fri May 27 16:25:01 2022 +0100"
  },
  "committer": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Fri Jun 17 09:58:49 2022 +0100"
  },
  "message": "Eliminate copy_location_spec\n\ncopy_location_spec is just a wrapper around location_spec::clone(), so\nremove it and call clone() directly.  This simplifies users, as they\nno longer have to use std::unique_ptr::get().\n\nChange-Id: I8ce8658589460b98888283b306b315a5b8f73976\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82937a3b78a576024834fe75c2eb3e58ad2ad366",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "7e008ba87a4247fa029ec2c240b5788001f9ff02",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "063944bb9a139d194061a1505c32614f9f4a946c",
      "old_mode": 33188,
      "old_path": "gdb/linespec.c",
      "new_id": "f992477b1d6091e351fafd98e2ea341a0106580d",
      "new_mode": 33188,
      "new_path": "gdb/linespec.c"
    },
    {
      "type": "modify",
      "old_id": "4d0b60ff9c7075a7b0d42e893bfa9a5549c769c1",
      "old_mode": 33188,
      "old_path": "gdb/location.c",
      "new_id": "19b58ab4f5b2a47d1c5242d81fbb236d143526b9",
      "new_mode": 33188,
      "new_path": "gdb/location.c"
    },
    {
      "type": "modify",
      "old_id": "0a2f1799bc4d9f8304f3d6b4b3f7f52c85aeb2fb",
      "old_mode": 33188,
      "old_path": "gdb/location.h",
      "new_id": "8275fa9c731c30ccf5e53dac3b2757b8955326dc",
      "new_mode": 33188,
      "new_path": "gdb/location.h"
    }
  ]
}
