)]}'
{
  "commit": "d46f92f4465be387dcf96fd6be070e8791b59763",
  "tree": "6ccd39c536becf76c263cd618913603dc10f47e1",
  "parents": [
    "fb330c7867d626eab7f6bd369f41fb32418cc517"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Wed Apr 03 16:14:29 2019 +0200"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Apr 03 14:30:47 2019 +0000"
  },
  "message": "Make all bundle_foo_dir properties optional\n\nThe bundle_foo_dir properties are only required if they are used by\na bundle_data expansion ({{bundle_foo_dir}}). Do not report an error\nif they are not defined unless there is an expansion using them.\n\nBug: https://bugs.chromium.org/p/gn/issues/detail?id\u003d64\nChange-Id: I277fdfc209fb110352f4614addba7f35f127db51\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/4482\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8019687722b393c775aae35b76f2c08a9372c6c3",
      "old_mode": 33188,
      "old_path": "docs/reference.md",
      "new_id": "9571fb3c6e1834df257cb52ea0abd028eab903ba",
      "new_mode": 33188,
      "new_path": "docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "9f2cf2b84f431aec03cde5e5982c5a567aa5ede5",
      "old_mode": 33188,
      "old_path": "tools/gn/bundle_data.cc",
      "new_id": "095e98935c1bdb298eb598db5c8f595067be3b74",
      "new_mode": 33188,
      "new_path": "tools/gn/bundle_data.cc"
    },
    {
      "type": "modify",
      "old_id": "dc63bbd56a89b0c450cd28bf265310bbbf1c8f55",
      "old_mode": 33188,
      "old_path": "tools/gn/bundle_data.h",
      "new_id": "60254a9f92779a4d4b5e3e71121f4f55bfe505e4",
      "new_mode": 33188,
      "new_path": "tools/gn/bundle_data.h"
    },
    {
      "type": "modify",
      "old_id": "4d4ca3a34eb5251b7660d43e26e8ecf4603def97",
      "old_mode": 33188,
      "old_path": "tools/gn/bundle_file_rule.cc",
      "new_id": "78012a071814dd82279fa3fe90baff619d713f4f",
      "new_mode": 33188,
      "new_path": "tools/gn/bundle_file_rule.cc"
    },
    {
      "type": "modify",
      "old_id": "372e62802c7d733d377877ffd6119b828084f1b4",
      "old_mode": 33188,
      "old_path": "tools/gn/bundle_file_rule.h",
      "new_id": "b7a2428a60020c8386fcd82d2947356d3f66eb09",
      "new_mode": 33188,
      "new_path": "tools/gn/bundle_file_rule.h"
    },
    {
      "type": "modify",
      "old_id": "79edd78b3a825e19cc534d9d15992d1c3f104266",
      "old_mode": 33188,
      "old_path": "tools/gn/create_bundle_target_generator.cc",
      "new_id": "768697da5e742cf2b229e955a1ece8603ec81bff",
      "new_mode": 33188,
      "new_path": "tools/gn/create_bundle_target_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "e377f3e0ba5abbb58b3fc2983960546c40417847",
      "old_mode": 33188,
      "old_path": "tools/gn/desc_builder.cc",
      "new_id": "d0298439d83c67e96ba0bd2d618fecef0b6b3546",
      "new_mode": 33188,
      "new_path": "tools/gn/desc_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "24fc2489a826204b6e6ce40cb331857660f14e80",
      "old_mode": 33188,
      "old_path": "tools/gn/functions_target.cc",
      "new_id": "72ccf930e1bf04a82519c3f3a2f1f31a714f2527",
      "new_mode": 33188,
      "new_path": "tools/gn/functions_target.cc"
    },
    {
      "type": "modify",
      "old_id": "9834aba1c66b30ebf6601d4dc22c907f70be486a",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_create_bundle_target_writer.cc",
      "new_id": "cc816e128ac0a7b6e71cbba4ef3d483546fdfcc4",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_create_bundle_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "c61758b23bee0052188ce45ab0ebbf5963104275",
      "old_mode": 33188,
      "old_path": "tools/gn/target.cc",
      "new_id": "94fb994e277bf1225dc9ce0270bad9d602d50e85",
      "new_mode": 33188,
      "new_path": "tools/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "abc357e33a89d05d3d8ed7032a182720c2350356",
      "old_mode": 33188,
      "old_path": "tools/gn/target.h",
      "new_id": "b73ae575d8e1defc3d8fdabde9665c1f5ac3fef0",
      "new_mode": 33188,
      "new_path": "tools/gn/target.h"
    },
    {
      "type": "modify",
      "old_id": "9d9173e4331ca9117efbc94e5fc47c4671f094c1",
      "old_mode": 33188,
      "old_path": "tools/gn/target_unittest.cc",
      "new_id": "b2d70fe763ddc2621d8cc336e3e06f9dda3beaac",
      "new_mode": 33188,
      "new_path": "tools/gn/target_unittest.cc"
    }
  ]
}
