)]}'
{
  "commit": "6957c980aa0069917b8d0088a4153f0cfa51eeb4",
  "tree": "be5e0c17d05782658d01661e40dee3c249090395",
  "parents": [
    "71defca6f294cd689986e2e6773c7d17a1e5b84b"
  ],
  "author": {
    "name": "Ömer Sinan Ağacan",
    "email": "omeragacan@gmail.com",
    "time": "Tue May 17 16:20:50 2022 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 17 15:20:50 2022 +0200"
  },
  "message": "Convert the field started with underscore and digit to a legal name (#651)\n\nIn proto it is allowed to name a field started with underscore and\r\ndigit like `_3d`. But it\u0027s illegal in Dart. Convert the field name when\r\ngenerating code.\r\n\r\nPort of cl/411592880",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "170fb0b4fe1fd0cd9b33f06165f8ae3d2bc53564",
      "old_mode": 33188,
      "old_path": "protoc_plugin/lib/names.dart",
      "new_id": "f96d861d57794fdf73d2f3b968ca32ec61c2f76d",
      "new_mode": 33188,
      "new_path": "protoc_plugin/lib/names.dart"
    },
    {
      "type": "modify",
      "old_id": "9fa3a0d1d2aca6110738539962be908f767c6cc8",
      "old_mode": 33188,
      "old_path": "protoc_plugin/test/names_test.dart",
      "new_id": "a9ac9cefaba41fee7f847205ea72696fe307504e",
      "new_mode": 33188,
      "new_path": "protoc_plugin/test/names_test.dart"
    },
    {
      "type": "modify",
      "old_id": "533d43c1872d8361a4b1b79a2c1c7a374b43bce1",
      "old_mode": 33188,
      "old_path": "protoc_plugin/test/protos/dart_name.proto",
      "new_id": "a09c742f9a6eb1109c3b9f75a99fc56c51e086e2",
      "new_mode": 33188,
      "new_path": "protoc_plugin/test/protos/dart_name.proto"
    }
  ]
}
