)]}'
{
  "commit": "9fb6690ae99afc1d7d350953eb378629ab507bc2",
  "tree": "9eb474585a7724f6c2b94840849ace78b64c38b6",
  "parents": [
    "efdb545ac72f76605b0209a239451de0c4457d0d"
  ],
  "author": {
    "name": "Joshua Nelson",
    "email": "jyn514@gmail.com",
    "time": "Mon Feb 01 13:31:00 2021 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 01 19:31:00 2021 +0100"
  },
  "message": "Document how to stabilize a library feature (#1036)\n\n* Move \u0027force-unstable-if-unmarked\u0027 to the bootstrapping chapter\n\n* Document how to stabilize a library feature\n\nNote that features can\u0027t be stabilized until they go through FCP and\nthat FCP happens on the tracking issue, not the PR.\n\n* Fix wrong glob\n\nBy default `**` behaves the same as two `*` side by side, i.e. it only\nglobs file paths, not directories. `shopt -s globstar` needs to be set\nfor it to mean a directory. I didn\u0027t notice this before now because\n`globstar` is set by default in interactive mode, but not otherwise.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ecb8a309b64cd6bf5d2791b307754fb68d3e89a",
      "old_mode": 33261,
      "old_path": "src/doc/rustc-dev-guide/ci/check_line_lengths.sh",
      "new_id": "31cda5c65e911d62363fb8b741c9755282efacf7",
      "new_mode": 33261,
      "new_path": "src/doc/rustc-dev-guide/ci/check_line_lengths.sh"
    },
    {
      "type": "modify",
      "old_id": "5437a460a32d16ef3a1ccf1a59f3fb264d4fe839",
      "old_mode": 33188,
      "old_path": "src/doc/rustc-dev-guide/src/building/bootstrapping.md",
      "new_id": "68c4b1ad0d0c7908ccbf347f834a6e3e798dbf72",
      "new_mode": 33188,
      "new_path": "src/doc/rustc-dev-guide/src/building/bootstrapping.md"
    },
    {
      "type": "modify",
      "old_id": "69e434c07187000f3aafc8bce764a60b17cb4200",
      "old_mode": 33188,
      "old_path": "src/doc/rustc-dev-guide/src/stability.md",
      "new_id": "cfb4efd891fa8a9effca9b762b052d386753756e",
      "new_mode": 33188,
      "new_path": "src/doc/rustc-dev-guide/src/stability.md"
    },
    {
      "type": "modify",
      "old_id": "f4f58c39235854401945c74ecf618ded625e4bfc",
      "old_mode": 33188,
      "old_path": "src/doc/rustc-dev-guide/src/stabilization_guide.md",
      "new_id": "a6203a3c600583e6d7c3d5ecf1621e54a5b71cea",
      "new_mode": 33188,
      "new_path": "src/doc/rustc-dev-guide/src/stabilization_guide.md"
    }
  ]
}
