)]}'
{
  "commit": "e8eb189ceba99b0a4f29c349cbed757ea96b6114",
  "tree": "d61a0bfc94b3519c167578539305edc6fd6e1201",
  "parents": [
    "04c0dd5c385e04e6d61de8c2e4b42e6a6e670109",
    "dc1849513d569f0d02c90e24d62e48076f1df737"
  ],
  "author": {
    "name": "bors[bot]",
    "email": "26634292+bors[bot]@users.noreply.github.com",
    "time": "Thu Apr 08 17:41:00 2021 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 08 17:41:00 2021 +0000"
  },
  "message": "Merge #284\n\n284: Move `libtock_platform` and `libtock_runtime` out of `core/`. r\u003dhudson-ayers a\u003djrvanwhy\n\n`libtock_platform` was originally built in `core/` because I intended to replace `libtock_core`\u0027s modules one-by-one with replacements built on `libtock_platform`. However, this plan changed when we decided to build the new `libtock-rs` directly against Tock 2.0 rather than Tock 1.0, as that made `libtock_core` and `libtock_platform` fundamentally incompatible.\r\n\r\nInstead, these crates should be in the root of the repository. When we remove Tock 1.0 support from `libtock-rs`, we will remove the `core/` directory entirely.\r\n\r\nTo make this change, I did:\r\n\r\n1. `git mv core/platform .`\r\n2. `git mv core/runtime .`\r\n3. Remove `core/` from the crate paths in `./Cargo.toml`\r\n4. Remove the `libtock_platform` dependency from `core/Cargo.toml`\n\nCo-authored-by: Johnathan Van Why \u003cjrvanwhy@google.com\u003e\n",
  "tree_diff": []
}
