)]}'
{
  "commit": "3028c6a426a4aaf6da91c4ebafe716ae370225fe",
  "tree": "07332275248f62adafaba1f51023eb0568f1312b",
  "parents": [
    "1e3fd10c5df6b704fc764ee388149e4f32862823"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Mon Jul 20 11:28:59 2020 +0200"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jul 20 09:38:42 2020 +0000"
  },
  "message": "[apple] Remove support for frameworks in libs\n\nAs configs now support both \"frameworks\" and \"weak_frameworks\",\nremove support for frameworks from \"libs\", printing an error if\nusers try to assign Foo.framework to \"libs\".\n\nBug: chromium:1052560\nChange-Id: I82a29aa16432e0659c18d9c1432692b090602e64\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/9240\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad1ef27a8ff33a7ff1f29822cd05b8ef990b39b8",
      "old_mode": 33188,
      "old_path": "docs/reference.md",
      "new_id": "8fc86fd10bf29772a3475ab5fbffb55e5d155ad8",
      "new_mode": 33188,
      "new_path": "docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "7d39efb68c43e1f343ecc6e5e24358fa2312f39b",
      "old_mode": 33188,
      "old_path": "src/gn/format_test_data/048.gn",
      "new_id": "2584b757c578f7409e8aebb7302734a958496708",
      "new_mode": 33188,
      "new_path": "src/gn/format_test_data/048.gn"
    },
    {
      "type": "modify",
      "old_id": "7d39efb68c43e1f343ecc6e5e24358fa2312f39b",
      "old_mode": 33188,
      "old_path": "src/gn/format_test_data/048.golden",
      "new_id": "2584b757c578f7409e8aebb7302734a958496708",
      "new_mode": 33188,
      "new_path": "src/gn/format_test_data/048.golden"
    },
    {
      "type": "modify",
      "old_id": "0ff5d343b8c12f5a9172830b0e6e8a402931f669",
      "old_mode": 33188,
      "old_path": "src/gn/function_toolchain.cc",
      "new_id": "ac63c2eef8e24c1b029288830787fcbc5cf4d7f8",
      "new_mode": 33188,
      "new_path": "src/gn/function_toolchain.cc"
    },
    {
      "type": "modify",
      "old_id": "e12e83619f24e29ba8151acae7345e5f2c3ac3de",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_binary_target_writer.cc",
      "new_id": "4379ca03cc9c2b5da5d24b809ec9cbe9f264204a",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "74ea345d415a5375bd4d95073c389941f5179952",
      "old_mode": 33188,
      "old_path": "src/gn/value_extractors.cc",
      "new_id": "9eb759318d190fdaa2411de4a645758ec6b92d1b",
      "new_mode": 33188,
      "new_path": "src/gn/value_extractors.cc"
    },
    {
      "type": "modify",
      "old_id": "daabdb530d71c00b865f0fc2d299c26bcc4643c8",
      "old_mode": 33188,
      "old_path": "src/gn/variables.cc",
      "new_id": "b543dd26310d2d76ac8ee41d6bd5fad8f7cf18e1",
      "new_mode": 33188,
      "new_path": "src/gn/variables.cc"
    }
  ]
}
