)]}'
{
  "commit": "2b498567a4403b09a08c0d0a69942253288e51ba",
  "tree": "ca172ec42d992a70b662dd2be2df34a20a0ced3e",
  "parents": [
    "d39e2bb7763bcd97b9bdd514d8496e31ca49d620"
  ],
  "author": {
    "name": "Shi-Hao Hong",
    "email": "shihaohong@google.com",
    "time": "Tue Nov 12 12:50:51 2019 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 12 12:50:51 2019 -0800"
  },
  "message": "Sort Localization generation output (#44743)\n\n* Sort Localization generation output\r\n\r\n- When creating locales that were assumed from existing locales, the\r\nfile that is used is non-deterministic. This adds a sort to the iterator\r\nto ensure that the same existing locale is used to generate the assumed\r\nlocale\r\n- When generating material, cupertino and date localizations, the generated getters were not sorted. This\r\nintroduces an alphabetic sort\r\n\r\n* remove main.dart.snapshot\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6c0ca8a617be2f5be9ed03bce9bb868f64efa7c",
      "old_mode": 33188,
      "old_path": "dev/tools/localization/gen_localizations.dart",
      "new_id": "f23859d4936d18a6bc027e8b1fa50aa5e3e597dd",
      "new_mode": 33188,
      "new_path": "dev/tools/localization/gen_localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "d0744c8ba2962f2131e39b0131eb8b6367a035c8",
      "old_mode": 33188,
      "old_path": "dev/tools/localization/localizations_utils.dart",
      "new_id": "edc37e5939d0de357d3c9f26353d43e04dfefac5",
      "new_mode": 33188,
      "new_path": "dev/tools/localization/localizations_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "ea89d5462df401270548d37cd5d2c3f49fe66f8a",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart",
      "new_id": "9b3768e9960ac566962da72a37f834c46f08150b",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "b61b095b3cf25ded63281d782105157b5caa726d",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart",
      "new_id": "6e55ed4392826de36f149f55c2ed9bffd206a1d2",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart"
    }
  ]
}
