)]}'
{
  "commit": "de5d1b98c27428450b9a38ab5c2de479f59025af",
  "tree": "62bd9f393fdf58e443e1a649d5dcdada6e2355e1",
  "parents": [
    "74de188815ad93dd0a0aa61b5fd45fb67330fd8e"
  ],
  "author": {
    "name": "Adam Cozzette",
    "email": "acozzette@google.com",
    "time": "Fri Oct 16 15:48:18 2020 -0700"
  },
  "committer": {
    "name": "Adam Cozzette",
    "email": "acozzette@google.com",
    "time": "Thu Oct 22 15:31:54 2020 -0700"
  },
  "message": "Updated compiler code to fully qualify std::string\n\nThis is one step toward removing the \"using std::string\" statement from\nstubs/common.h.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "978fdf02b6fb6e89995933d8a92a464869010191",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc",
      "new_id": "86bacf8103bd2dc4c08200677a722f19efb3aa54",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a4e9ff4078329d6b145b185ebe749fb2d1fc336b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_doc_comment.cc",
      "new_id": "225d6dc54ea180c41411602fa5f039f48913b67c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_doc_comment.cc"
    },
    {
      "type": "modify",
      "old_id": "2baefd84ed93dfb310254c54b22cb0dcf7057aa9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_enum.cc",
      "new_id": "6d379235ce2c8634749a9cf83ed42437b16f31f2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_enum.cc"
    },
    {
      "type": "modify",
      "old_id": "b824c92f0200729bc5d0be6bc8ab864814331486",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_field_base.cc",
      "new_id": "f5f4c2391ea7f72d2401c8f90f00e2f2dab3f2f4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_field_base.cc"
    },
    {
      "type": "modify",
      "old_id": "d22a4b6cbb6635c9716dd8925da102f9130b0c37",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_field_base.h",
      "new_id": "f875fa11ace42584ce8e0aee40600b42e5265583",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_field_base.h"
    },
    {
      "type": "modify",
      "old_id": "8d90a1d3662056b9dff0c9330db8af1bbb2f6ad7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_generator.cc",
      "new_id": "5ce0651738b22dd6a151d13fa3d04d716f57c939",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "8875d4caacf6a1a95be5c8dbc6505ba623caa173",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_generator.h",
      "new_id": "f41f9b8358adcfe96ac789f5b1fc7bb379c11bf1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_generator.h"
    },
    {
      "type": "modify",
      "old_id": "c7a0d4fa9839a42b0705d25cf7d79eff22de7407",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_helpers.cc",
      "new_id": "32ef3994f16e0bea6b07d2cbfbe60e9d0258d963",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "90ead89c11f30e2250d0c235d40b2cc1d6d98a85",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h",
      "new_id": "a6009c8b1e4ece7d3cd19c9b28837e68932f2b4c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "d5d2b670cda7c8e0b2f97f08b9f1e0828f885e9c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_message.cc",
      "new_id": "5aec7ca743e0cf0936e8357cb1dcda0f6ff96dcf",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_message.cc"
    },
    {
      "type": "modify",
      "old_id": "44852721a85e9d88529948beec3965df62ec8767",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_names.h",
      "new_id": "67e53b640108234692932b741aeb7080cb1ba3a6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_names.h"
    },
    {
      "type": "modify",
      "old_id": "f2967683ee01be494e2f7d512c4f7840964c28a5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_enum.cc",
      "new_id": "12c475ff5a5b024b4bdf1edffe6bea9b4c70d960",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_enum.cc"
    },
    {
      "type": "modify",
      "old_id": "50a6564479798283584baeb8bf09cd7330a40a04",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_enum.h",
      "new_id": "1d5741a53ce2e3f59441bd61a0cef649905a6301",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_enum.h"
    },
    {
      "type": "modify",
      "old_id": "3893801fa4e35ddc54c3b9df912e02c550bdb8b8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc",
      "new_id": "ff69f39f484ffdd2c3b08406d56982b7cfdc1a18",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc"
    },
    {
      "type": "modify",
      "old_id": "5a69c97867106c18e6ff97ae14fd1bd1b95f0ada",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_enum_field.h",
      "new_id": "f89a7bf22fb0507a2aa29c314fb2613909d66658",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_enum_field.h"
    },
    {
      "type": "modify",
      "old_id": "b514b8a72a6e21857824af1e6567c8aceb37cb1b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_extension.cc",
      "new_id": "9cebcb22afa6864e0f79ff083c6aea68d7b94751",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_extension.cc"
    },
    {
      "type": "modify",
      "old_id": "1bc19d8187707b1cf71a9f31f6e07f1f1dad0c35",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_extension.h",
      "new_id": "d412f4a9f2a8ad94ea9b03c3602eb3637c747230",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_extension.h"
    },
    {
      "type": "modify",
      "old_id": "e8360a515ba92000524641d2737b1dea113e5489",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_field.cc",
      "new_id": "9d5fa9933a618a28358bec83765b55761c02e3ed",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_field.cc"
    },
    {
      "type": "modify",
      "old_id": "2ebe55b2fcace4584821547bab118d5e89e3ecf0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_field.h",
      "new_id": "0b0e3058f9c9e3ae769558a65aaa125c8b5878eb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_field.h"
    },
    {
      "type": "modify",
      "old_id": "ce4a12c98705229ecbb2df9df132bceffce1ce47",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_file.cc",
      "new_id": "417733ef4727d2b14232acd5d5bfa8161536e229",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_file.cc"
    },
    {
      "type": "modify",
      "old_id": "258bd13dc6222d146298a5cc37c07ace503b25c5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_file.h",
      "new_id": "cecbda2e336c73921e4a65a51faa23633e556217",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_file.h"
    },
    {
      "type": "modify",
      "old_id": "a1a6f529e40e4d1a66ac8d72c24dd53ff1af55e8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_generator.cc",
      "new_id": "c02e3775ece40c945d1821ceb0154b28af6b4084",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "d1e490c8c959455c834d6a3938c6a6485acdbf08",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_generator.h",
      "new_id": "1dbc666af16f7d3d8c81cf93c68466c3aff3ef12",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_generator.h"
    },
    {
      "type": "modify",
      "old_id": "72d62385e87572f0276e2426472504b81bfb19fa",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc",
      "new_id": "26ef63f021e391c9a8296e852ec228be2a156d05",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "02f540f8748084683d5bf7cfde5fdc86a4638718",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.h",
      "new_id": "1414152bca25c5b8e1b086b027f9b321db1e21db",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "dc1cef556f35ba759b7732ad1aa90be4742d6259",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc",
      "new_id": "0aef94fe3f82f2280e6a682c4bd410b1dc389151",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "545660db77a2fdd352aadd29ae51d20e713827bb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc",
      "new_id": "746224ff86b24df5ead32819446a6c203f19ace8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc"
    },
    {
      "type": "modify",
      "old_id": "da18d579f556e926ed4c9bd714b664ea9b0fa803",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_map_field.h",
      "new_id": "55fd56c125d29b388d7dbad61ea96b9e74cbc7ce",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_map_field.h"
    },
    {
      "type": "modify",
      "old_id": "0684021c2a65a79b94fc7c97a7d6043740516990",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_message.cc",
      "new_id": "917cc64861e8a5bf16e84e56bbb378dde92142da",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_message.cc"
    },
    {
      "type": "modify",
      "old_id": "138e6202063864dd39ccb44cf43129a6f64a03c5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_message.h",
      "new_id": "01108d29e75ae0d346608cd17c95c37376f9f77e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_message.h"
    },
    {
      "type": "modify",
      "old_id": "7bf33f4c120a9986450aa1256e00a28df99768b4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc",
      "new_id": "299a20b152eebee8a4eda9153948dd4b1300f16b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc"
    },
    {
      "type": "modify",
      "old_id": "a53c4a540cf3e60f2e84b566944000b5ef745688",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_message_field.h",
      "new_id": "01dd6ed21f0cf64743a006b5532480a01a4c3729",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_message_field.h"
    },
    {
      "type": "modify",
      "old_id": "badebf55b9b3c2137d225c30077927bf023758d5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc",
      "new_id": "1bef293e2885ee58c30cc9a33ce5ddee5440c8c4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc"
    },
    {
      "type": "modify",
      "old_id": "852ef02241cb9cce49aef105b5137da022446f5d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_oneof.h",
      "new_id": "034f07fb3306e72e39f5fa55304e24716d0958d0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_oneof.h"
    },
    {
      "type": "modify",
      "old_id": "0511b37dd7ebb246795afe0c813cb9d2f3939bc0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc",
      "new_id": "e198c5c182ca3bf701849383b7a09757dc30a3ca",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc"
    },
    {
      "type": "modify",
      "old_id": "365cb64e532787dbc622aa3c930723f0e277659d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/php/php_generator.cc",
      "new_id": "6f100a054bf98fafab48cf7d35771a6ca9b5e329",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/php/php_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "f67bb4041760aff5164e8645b947a6f6be5009f3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/php/php_generator.h",
      "new_id": "a3ca6092f99666663f7bc5d2d99be957067d4e46",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/php/php_generator.h"
    },
    {
      "type": "modify",
      "old_id": "d93a68d9afd13c779e5e1825488e66fde8bbe336",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc",
      "new_id": "27439a737bbac95eac8d7dab51bcfc28197e1f34",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc"
    }
  ]
}
