)]}'
{
  "commit": "f4b0ccd9fd8b39922eea3458be14e80de5214424",
  "tree": "c25370f3e32f75c33971097e7e0fd2dfa7699249",
  "parents": [
    "82dbd128aeacc424396009da2aa2284fd93e68d3"
  ],
  "author": {
    "name": "Yegor",
    "email": "yjbanov@google.com",
    "time": "Wed Nov 01 14:52:28 2017 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 01 14:52:28 2017 -0700"
  },
  "message": "Use alwaysUse24HourFormat when formatting time of day (#12517)\n\n* alwaysUse24HourFormat in MediaQuery and time picker\r\n\r\n* docs; dead code\r\n\r\n* address some comments\r\n\r\n* MaterialLocalizations.timeOfDayFormat is the single source of 24-hour-formattedness\r\n\r\n* Make TimePickerDialog private again\r\n\r\n* wire up MediaQueryData.fromWindow to Window\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a27674566b8ff92fc04c6ff7ec371ed85034f7ac",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/material_localizations.dart",
      "new_id": "0b994a8d866f2c003dab67fef4aece12c46b80ef",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/material_localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "375e39f6e80de7ce29d0908399daae4f059e3514",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/time.dart",
      "new_id": "0d2da35ac4b0a6e00cbd19309603ed4f686604c8",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/time.dart"
    },
    {
      "type": "modify",
      "old_id": "ebebe37ebf4b691f02a3f7ebaa21cbc7f81219f0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/time_picker.dart",
      "new_id": "7760f18fab733b33b711c9a10dced684fb58cf28",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/time_picker.dart"
    },
    {
      "type": "modify",
      "old_id": "f29e81499d7e665e15e96fab411475f215b7571d",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/media_query.dart",
      "new_id": "35474b9b111d07c3f22a9e9974f2601abe14127c",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/media_query.dart"
    },
    {
      "type": "modify",
      "old_id": "863dcef66082f79f9b2701b46ef2bced1701c2be",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/time_picker_test.dart",
      "new_id": "7e7ad2ed9f92efa0d95fe85f31854d4feaf5542d",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/time_picker_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25bf7fe70941a20d6170ccb14827fc0f1fa449f9",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/time_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4825451f09b98f81053360fbb2b4c568f32a170e",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/lib/src/material_localizations.dart",
      "new_id": "e1fb7d2fb2f3e7377db9b6cfc7c9c95d0ef93843",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/lib/src/material_localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "a1caf27c5bc45e7aec305982cce0e9dc055c85dd",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/test/date_time_test.dart",
      "new_id": "4f282b174078d8d5ad4c0195209d860f53db1c0d",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/test/date_time_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8e770d2f5dd39071760f6780d2527dd171fd69ad",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/test/time_picker_test.dart",
      "new_id": "8b70e49d0459b84adc1efceb6d967a3803afe059",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/test/time_picker_test.dart"
    }
  ]
}
