)]}'
{
  "commit": "519989d3d53de94a99e52e6b04cbc24db0b06dd4",
  "tree": "c5b40805a8c2289432419a5ced4f034d06755da8",
  "parents": [
    "6546ee98229c427b4c0d089b87688e522caad41a"
  ],
  "author": {
    "name": "Googler",
    "email": "plf@google.com",
    "time": "Wed Feb 05 01:25:37 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Feb 05 01:25:55 2020 -0800"
  },
  "message": "Introduces static_deps attribute to cc_shared_library.\n\nThis removes the need for linked_statically_by, although both attributes work for now. The attribute linked_statically_by will disappear from cc_library and instead we will add exported_by which will allow library authors to retain the power of deciding who exports their library.\n\nWhen a library is linked statically by more than one shared library and this library was only supposed to be linked once, i.e. it contains static initializers, then Bazel will give an error.\n\nPiperOrigin-RevId: 293319906\nChange-Id: I3713511e09feffb9429d38ac3ae868498ed4afe6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bba2727c50892d9895e200f831a8f1ff342b6df",
      "old_mode": 33188,
      "old_path": "examples/experimental_cc_shared_library.bzl",
      "new_id": "80d4adcc94ac84af11d2396ddd87f1d6d7787143",
      "new_mode": 33188,
      "new_path": "examples/experimental_cc_shared_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "b45ca15a00a28986467009e7a7c98fc591fcff5c",
      "old_mode": 33188,
      "old_path": "examples/test_cc_shared_library/BUILD",
      "new_id": "12a20a147b2dae688b9a1088242c98756bfcaa8d",
      "new_mode": 33188,
      "new_path": "examples/test_cc_shared_library/BUILD"
    }
  ]
}
