)]}'
{
  "commit": "0044ea2dbbfd66035f8a934c7787506ce3f6d2d2",
  "tree": "22d93116db156ae05222696f23591a3fe4096123",
  "parents": [
    "2b126bcd0de64165151a78dd8c0e5196bae0303e"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "github@adambarth.com",
    "time": "Mon Oct 02 00:06:24 2017 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 02 00:06:24 2017 -0700"
  },
  "message": "Replace usage of FractionalOffset with Alignment (#12348)\n\nAlignment will eventually replace FractionalOffset.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4638b6000c42cb8760cea6ef8b4936663f4046e2",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/ui/lib/keyboard_resize.dart",
      "new_id": "b74ab5818e1906cd67bf7b2522f966af9269ad4d",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/ui/lib/keyboard_resize.dart"
    },
    {
      "type": "modify",
      "old_id": "e79acd62b493447eaa8db4a43469f734de24541a",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/lib/card_collection.dart",
      "new_id": "1ce9f79941637adde149a324a5c6fd98db8a9a60",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/lib/card_collection.dart"
    },
    {
      "type": "modify",
      "old_id": "6e3b7da1547e6e4d85b68787e0f7b4c6a4c54125",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/lib/color_testing_demo.dart",
      "new_id": "89a58c275c747d6c09e373dfffbf9321349544dc",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/lib/color_testing_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "f31845ff7c9ce17d8eb0a35326096420e2481040",
      "old_mode": 33188,
      "old_path": "examples/catalog/lib/app_bar_bottom.dart",
      "new_id": "fd934d79161d9eb18605edea8f3b64fe48ec4218",
      "new_mode": 33188,
      "new_path": "examples/catalog/lib/app_bar_bottom.dart"
    },
    {
      "type": "modify",
      "old_id": "0b1d1a2791308da275c4dfb1f42d5170ee7997f8",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/animation/home.dart",
      "new_id": "901e4be028c0f42d1b376f3f5cc8de51eff008a1",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/animation/home.dart"
    },
    {
      "type": "modify",
      "old_id": "63cf835fe55e3370300314c5c929b1a359256d93",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/animation/widgets.dart",
      "new_id": "5470efedbfa7c84e15b5bc858ba81a27ffe5c0be",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/animation/widgets.dart"
    },
    {
      "type": "modify",
      "old_id": "b1e2c658ef6a3b6bc08d90f9c2b8a3691247baae",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/contacts_demo.dart",
      "new_id": "4f9687986237e3cf4700c7db9d9fbca1f71a79f2",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/contacts_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "d9165900d1e824da37497e77389e50624af145a0",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_buttons_demo.dart",
      "new_id": "15d314d21b176cf6e66de055f159dfd3e80721aa",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_buttons_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "fc6cfe6eef8385061bea34289906886312b72da3",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/bottom_navigation_demo.dart",
      "new_id": "63b57919ca11182cf6bc0fcb925e57871ccace0f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/bottom_navigation_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "249b2457cfd2c2a0fecb7cedf2f81d28f1f8ff73",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/buttons_demo.dart",
      "new_id": "ebf98ff245b91d1b7e1733cdbd9a4ce7ef30a3f9",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/buttons_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "876ee60c12ca5ab56d18e875113302a396914ebd",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/cards_demo.dart",
      "new_id": "466dbfec77a5a71ed7611bfa5ca325f9a3f0bc3c",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/cards_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "b38239481a656f5a4dee429e5d141bf68a04eb6d",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/drawer_demo.dart",
      "new_id": "85c1e3284edc892085dcf9a3e456a50809f33edc",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/drawer_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "2a0e339e8feb0d0d69c1bd686e8765e4582bb8d0",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/expansion_panels_demo.dart",
      "new_id": "175a134da5365ae9630bd3e482ca774ee43271c6",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/expansion_panels_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "94c9d09a4141803eb730938d4725113a57384152",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart",
      "new_id": "ac762008ffcd4192f348d1cfde9666cf8561f4d6",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "10b6f845293462aab614504e6f9218714640494a",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/grid_list_demo.dart",
      "new_id": "a4e28f76a6f63dfed21a8f9aad10bc8a8c49b148",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/grid_list_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "c4a806b3bac60ecf80bb1400120000a341c32d07",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/selection_controls_demo.dart",
      "new_id": "1e31cb0d92d4f622fb1572924e623debfb9f67ca",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/selection_controls_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "43798e3b5f8f658ee1331837fc9c23784e3d1eae",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/tabs_demo.dart",
      "new_id": "bd6b6a4842b7cddc181e1859112b08d072f17e70",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/tabs_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "2c8cdc33f02c5f487e9f41606ce4e7b2f829f13f",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/text_form_field_demo.dart",
      "new_id": "3ac0dfa2abe8389dc3785ae644c3743507008b14",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/text_form_field_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "02acf5f29bbba4d65989e24228b9888ae649ffd1",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart",
      "new_id": "ed59672f233d9e333c929772ad1dedf9aa8f6d63",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/pesto_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "cc3a517d122f610b14e65bd45492bb96e358dad6",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/shrine/shrine_home.dart",
      "new_id": "484ce4879977538de9ed24754fa7a8f7eb38ecbb",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/shrine/shrine_home.dart"
    },
    {
      "type": "modify",
      "old_id": "8d0c25c68a58332ead25332e20a6d0589a2d6d9c",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/shrine/shrine_order.dart",
      "new_id": "aede511caefde8e5a7efb75e5de94dbc53c5339c",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/shrine/shrine_order.dart"
    },
    {
      "type": "modify",
      "old_id": "c650f80910c762cdc2a0e8044bb7cb7cba700af1",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/home.dart",
      "new_id": "2356cd33c3b67d0b8c982fa9f186a858cc6f4292",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/home.dart"
    },
    {
      "type": "modify",
      "old_id": "69a4dc2415b498d26196dc89a764f4eafa98b7a6",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/hello_world.dart",
      "new_id": "848015801464a56edccd4a44361f6edb945592ca",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/hello_world.dart"
    },
    {
      "type": "modify",
      "old_id": "a7f5623f53b51b431709600d170d2f5e58899c06",
      "old_mode": 33188,
      "old_path": "examples/layers/rendering/spinning_square.dart",
      "new_id": "f52a899e903b4d791a2ecbd45cec2fcfaeee2bf4",
      "new_mode": 33188,
      "new_path": "examples/layers/rendering/spinning_square.dart"
    },
    {
      "type": "modify",
      "old_id": "8b2a404e22411b4210359881f13e03899f2ca609",
      "old_mode": 33188,
      "old_path": "examples/layers/widgets/spinning_mixed.dart",
      "new_id": "adfbd790174a19a67d5314db1db5a54d9f8bc3f3",
      "new_mode": 33188,
      "new_path": "examples/layers/widgets/spinning_mixed.dart"
    },
    {
      "type": "modify",
      "old_id": "d2625400f26346b36f11f8676138c4141aaf03b9",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/painting/alignment_test.dart",
      "new_id": "74e05253ae64d606cf59941314342fbdd202ff67",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/painting/alignment_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5f6a2f64952acbe74e122cd7f042c1abf90c0fb6",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/finders.dart",
      "new_id": "e462965996cc5453a410d50ef1b4754f86c817bc",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/finders.dart"
    },
    {
      "type": "modify",
      "old_id": "94082c54d2629e4d3fc5197db96e86bd0bb80ec0",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/finders_test.dart",
      "new_id": "cc00024aeca8ceff5469e4d4cc647d6925834c54",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/finders_test.dart"
    }
  ]
}
