)]}'
{
  "commit": "1ad8dc6e917d8df681cf341f8fbb938fa584dace",
  "tree": "3f3b447b202bacab204a5e4de4f3a70207639ab7",
  "parents": [
    "e55c56e1f602df7f15b20bf5664471f718ab7a93"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Fri Jul 12 18:07:37 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jul 12 18:11:43 2019 -0700"
  },
  "message": "Refactor EncodeRequiredInsertCount() and DecodeRequiredInsertCount().\n\nDecodeRequiredInsertCount() is used in QpackProgressiveDecoder.\nEncodeRequiredInsertCount() is used for testing DecodeRequiredInsertCount(), and\nsoon will be used in QpackEncoder.  Clearely they belong to their own build\ntarget to avoid heavyweight dependencies between encoder and decoder.\n\ngfe-relnote: n/a, QUIC v99-only change.\nPiperOrigin-RevId: 257903034\nChange-Id: I956a3416018cc5e35dbb4b41861115a1ccb8f018\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07e20919477b42c8b2a05ecf18766128fe03ac0f",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.cc",
      "new_id": "e364edc14847ffd576a3818a02bd5baf7b64f067",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "c2e8f87e6d60d66bf14bdb31a1e3e274c14851e1",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.h",
      "new_id": "3abf4279fa20d17f208d711fecf4feac6fa421be",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22541e6ee07ef7e24ac3fc2c7552aac8fd08ee82",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_required_insert_count.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f489bcdf3c75dbe9b66924b457dfc14c0e90f2f",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_required_insert_count.h"
    },
    {
      "type": "rename",
      "old_id": "b3067023b976c904f5967c3783bc31b2724e8827",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder_test.cc",
      "new_id": "a84548d76062c4ba65fc0e2f49d1e5a7d1383331",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_required_insert_count_test.cc",
      "score": 81
    }
  ]
}
