)]}'
{
  "commit": "f2a5cae3236cc971c647eaeb62e685c9e24973df",
  "tree": "f4a463eda7005b8104e09e05b0e84b47ceb52b98",
  "parents": [
    "0b0b1f509072617b86d90971b51da23cc52694f2"
  ],
  "author": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Thu Feb 22 09:57:14 2018 +0100"
  },
  "committer": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Fri Mar 02 20:12:08 2018 +0000"
  },
  "message": "internal/language/compact: copy of language\n\nCopy language package to internal/language/compact\nThe purpose is to expose the compact ID functionality\nto other packages in x/text, but without exporting\nit outside of x/text.\n\nThe next steps will be to delete respective\nfunctionality in the original and destination\npackage and expose the functionality in the\nthe internal package.\n\nChange-Id: I35ff1a041069729f75bab743148f4cf3f16c2058\nReviewed-on: https://go-review.googlesource.com/96637\nRun-TryBot: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ross Light \u003clight@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01063319da6017939bbc6da92221326b32bb6aed",
      "new_mode": 33188,
      "new_path": "internal/language/compact/compact.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdb6156508c276d1bd828b7b519059b8ac8e4b45",
      "new_mode": 33188,
      "new_path": "internal/language/compact/coverage.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbc092caa5f2bc62c0f6cfae8f28adc699d71925",
      "new_mode": 33188,
      "new_path": "internal/language/compact/coverage_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68caa3f68a843e192c4ec248a01c6ba1e08ca493",
      "new_mode": 33188,
      "new_path": "internal/language/compact/examples_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5190040fec86f23fc2b108ff6c0f55056f5a72eb",
      "new_mode": 33188,
      "new_path": "internal/language/compact/gen.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a84a915e56ac13911b49fd005b93943ca46c5a0",
      "new_mode": 33188,
      "new_path": "internal/language/compact/gen_index.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "380f4c09f7f235ca8ecdc1f05ef2863120995940",
      "new_mode": 33188,
      "new_path": "internal/language/compact/go1_1.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38268c57a373fb3e8c2f0cbafca45777d799e55b",
      "new_mode": 33188,
      "new_path": "internal/language/compact/go1_2.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c0ab9cc32356a00429820065232222c96aa3c8",
      "new_mode": 33188,
      "new_path": "internal/language/compact/httpexample_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4855b502976e91eeb3b820fe38163fedd35cca9",
      "new_mode": 33188,
      "new_path": "internal/language/compact/language.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20bc48ccb7e886e7ee2f595604adee029396e83d",
      "new_mode": 33188,
      "new_path": "internal/language/compact/language_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d50c8aac7d0bf384df2f8d13dd16b990bc6e7b73",
      "new_mode": 33188,
      "new_path": "internal/language/compact/parse.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ff28bfd3d06abfe5ddebcf8a588a987f519b6ad",
      "new_mode": 33188,
      "new_path": "internal/language/compact/parse_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1825af68e00c252d63a44e5c227de78d6bcd5a2c",
      "new_mode": 33188,
      "new_path": "internal/language/compact/tables.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acc482a6a6948542f99f0ea7f40afff9bf605b3f",
      "new_mode": 33188,
      "new_path": "internal/language/compact/tags.go"
    }
  ]
}
