)]}'
{
  "commit": "fabeb2a16f1d008ab8230f450c49141d35669798",
  "tree": "e9f02f9e9ebd6a6b486c65e7ec28a0806190cc36",
  "parents": [
    "bc5ea0a05af5af67489a04cf580e4658a8214982"
  ],
  "author": {
    "name": "Dan Field",
    "email": "dnfield@google.com",
    "time": "Tue Jan 28 07:56:51 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 28 07:56:51 2020 -0800"
  },
  "message": "Revert string interp (#49602)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5385ec2b2202bb9b7aebfe155538947125415165",
      "old_mode": 33188,
      "old_path": "dev/bots/unpublish_package.dart",
      "new_id": "581cd8f66c90b4e5cc9e13b7d1deee3254cf662d",
      "new_mode": 33188,
      "new_path": "dev/bots/unpublish_package.dart"
    },
    {
      "type": "modify",
      "old_id": "4a662ba830a8b52b05636cb884974ff7b93c22c5",
      "old_mode": 33188,
      "old_path": "dev/customer_testing/run_tests.dart",
      "new_id": "62133a4fd9eef765e1a08a83770270526d5d8c6d",
      "new_mode": 33188,
      "new_path": "dev/customer_testing/run_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "af0bf604467484792803e560efeb060d953aa1b1",
      "old_mode": 33188,
      "old_path": "dev/devicelab/bin/tasks/named_isolates_test.dart",
      "new_id": "acfa1cd9ad69e851d27dc03a9a6870ced3d4869c",
      "new_mode": 33188,
      "new_path": "dev/devicelab/bin/tasks/named_isolates_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d45b0470f431533175592dd185d4e2d16a1e7595",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/release_smoke_test/lib/main.dart",
      "new_id": "c2106a00c9cc9fb669bbf0bacb4d445c1d610b3c",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/release_smoke_test/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "b49d4d42a972eaeb9061f02efdf7119dfbe2a5cb",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/lib/density.dart",
      "new_id": "6c94ffc74c1f77654ac847d733d16fd1fd77cf98",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/lib/density.dart"
    },
    {
      "type": "modify",
      "old_id": "7d80476130a7ffa5852afd9a5fa276031c5747de",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/lib/code_gen.dart",
      "new_id": "c7f006a18f897d7cc3edb3678a400444db5fb870",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/lib/code_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "4c0ae2c3052bf1639728fc6fdc88bd16ae806aaf",
      "old_mode": 33188,
      "old_path": "dev/tools/localization/localizations_utils.dart",
      "new_id": "9813d4334e768eedd787fc25fbfc046faf7aa762",
      "new_mode": 33188,
      "new_path": "dev/tools/localization/localizations_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "6e1ae655a3b3bfc803d80014e2d33888321b1e60",
      "old_mode": 33188,
      "old_path": "examples/catalog/bin/sample_page.dart",
      "new_id": "852e7180afb70e24ae44c9b25bde4c6f6dcdea4e",
      "new_mode": 33188,
      "new_path": "examples/catalog/bin/sample_page.dart"
    },
    {
      "type": "modify",
      "old_id": "507c181131c319638f7aee7f5f1080b136715dd8",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/data_table_demo.dart",
      "new_id": "da59408583ae93b3f0678918626adb764799f97f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/data_table_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "a3a6eeb54e6adf0f4cd04da7516b3bc6171cfa6e",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart",
      "new_id": "775a6882151edb679c73733dcc3061e95ad7358f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "9cef2c057e227a047c8ab72bee4c4cce05a570db",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/tabs_demo.dart",
      "new_id": "d1ec37526ea74cda8d128be53e330ea14a95a06a",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/tabs_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "0bb47657a3eb01702ced4fce32247fed7c3dd0db",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/options.dart",
      "new_id": "a3b57c082bb98a44ccc17c0156d51afe437d1f70",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/options.dart"
    },
    {
      "type": "modify",
      "old_id": "88a2f8efb0232c2df3acc6489c5d43c32c763654",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_symbol_viewer.dart",
      "new_id": "e375ace16516bf8a18801c5cbe6a2b5b39f3bb42",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_symbol_viewer.dart"
    },
    {
      "type": "modify",
      "old_id": "b1cfaa370eaa75ee10558d37bcaadb86bc7208ec",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/animation/animation.dart",
      "new_id": "9f6785528b1e032d15bac3205c2ffc536366d881",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/animation/animation.dart"
    },
    {
      "type": "modify",
      "old_id": "707ee10de303d5abd01fabda461325b7464ab22b",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/animation/curves.dart",
      "new_id": "6d52f1e49f0946b9705d6251b5cc3df5e97fd400",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/animation/curves.dart"
    },
    {
      "type": "modify",
      "old_id": "37e3265cb76230c631308b897cc545c477f6bc4d",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/_isolates_io.dart",
      "new_id": "6c652645cf838a7c9825b11eff6372d5d24acb8f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/_isolates_io.dart"
    },
    {
      "type": "modify",
      "old_id": "34a9c54bb7b574486e81834a515733b0d125200d",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/assertions.dart",
      "new_id": "9154267469df111c8146d83336ec4ab848051693",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/assertions.dart"
    },
    {
      "type": "modify",
      "old_id": "56355581d18b97770e8d8dcc591e8966c8eda867",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/diagnostics.dart",
      "new_id": "118e1d071f6d0bbfc3650f33f0311aae4e45b0c1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/diagnostics.dart"
    },
    {
      "type": "modify",
      "old_id": "0094ce8217ec768996f2f00f97bbcddcc2e437da",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/gestures/mouse_tracking.dart",
      "new_id": "871e3ad1fb75bac30b83c9e5bbfdce03ffbaa528",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/gestures/mouse_tracking.dart"
    },
    {
      "type": "modify",
      "old_id": "fd1ec0850332218b497cd8e1a0d50711e9ab3c13",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/floating_action_button_location.dart",
      "new_id": "533eaf2aa317734c4b7c40aaab1028c86e960244",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/floating_action_button_location.dart"
    },
    {
      "type": "modify",
      "old_id": "a629ce7b39686dfc34c730ef49d1863edaaacde0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/decoration.dart",
      "new_id": "03e665a3119df6aeb67a94d41dbaea06f527080a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/decoration.dart"
    },
    {
      "type": "modify",
      "old_id": "2cd5b3e8f3c64189059125188f7a6288ba60cd6f",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/strut_style.dart",
      "new_id": "66f71860bd9277489cc47d79c771316ce55cb75e",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/strut_style.dart"
    },
    {
      "type": "modify",
      "old_id": "2387294203477d19db4d973c6916e52cfd625393",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/text_span.dart",
      "new_id": "a174b4c8cd9bb55c0a2a1276c02a6388378ac70e",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/text_span.dart"
    },
    {
      "type": "modify",
      "old_id": "f84063f2b0e941ee18fdb5280a80a7af95be796b",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/text_style.dart",
      "new_id": "be50003f0c733568a0e71f3df6a195bf269dc20d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/text_style.dart"
    },
    {
      "type": "modify",
      "old_id": "fc6732185eee73d39f5ad89fdde0bf47483903fc",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/physics/simulation.dart",
      "new_id": "9a9f6652910c0f4a6bc2aa151fd69c68981536b1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/physics/simulation.dart"
    },
    {
      "type": "modify",
      "old_id": "71dd11277d2494bb4c10140d3a43b93b20959df0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/custom_layout.dart",
      "new_id": "af8ee034788896bbb597d1d00e74fb7f7504e700",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/custom_layout.dart"
    },
    {
      "type": "modify",
      "old_id": "15b144793138a55ce30237e501b27a9ca260b474",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/flow.dart",
      "new_id": "dcc9d5309081f766fe01d251a339de2bd4f09dec",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/flow.dart"
    },
    {
      "type": "modify",
      "old_id": "855306442e1bab5d424cecada345fb897ad12f90",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/proxy_box.dart",
      "new_id": "afa7b563aa5521273e33528bba8cdd98fb6c0994",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/proxy_box.dart"
    },
    {
      "type": "modify",
      "old_id": "bd3be14ced43eb5caa6aa47c1db1945d6d80dc35",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/sliver.dart",
      "new_id": "d56720c96bd4210fefdf12f1d03c0d1cf71e8608",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/sliver.dart"
    },
    {
      "type": "modify",
      "old_id": "f627f952e0ba1bbeaf452e942271778ea397d3be",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/table.dart",
      "new_id": "b7ca6c4057d679190c1a2b4b7511f57ecc981f7d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/table.dart"
    },
    {
      "type": "modify",
      "old_id": "148a473aa8aaedec57cd6dc546acc591b0ee1108",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/semantics/semantics.dart",
      "new_id": "495b4ae250b280af8e9bb4408a102b999d500aab",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/semantics/semantics.dart"
    },
    {
      "type": "modify",
      "old_id": "56981dafcfbf67bdf98fd4b9d3e94e103d405454",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/basic.dart",
      "new_id": "4ea531b3112deb781064f9aa2cbaf3d5d4669fdd",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/basic.dart"
    },
    {
      "type": "modify",
      "old_id": "e61374721e483de9b0ea80546de2b6f729587d27",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/debug.dart",
      "new_id": "79a8746fe960914f537a006133ea79df1136a389",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/debug.dart"
    },
    {
      "type": "modify",
      "old_id": "753496495d7e01c0f3cd33428fd395670d430e1d",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart",
      "new_id": "71d3b29d111d1c99c2fe1f88c72216a015c72cb9",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart"
    },
    {
      "type": "modify",
      "old_id": "3b6ef7de97f90f571b7382eb7a949c6c3eb70c63",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/framework.dart",
      "new_id": "f63eb78a438c12a8ba002848becc4157b109f372",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/framework.dart"
    },
    {
      "type": "modify",
      "old_id": "a6ba5360d576ba215d2d89a2fa586f38e52ff79f",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/implicit_animations.dart",
      "new_id": "efd31e1da25cdca173f729d662c88c995e39af3b",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/implicit_animations.dart"
    },
    {
      "type": "modify",
      "old_id": "c959b525a27b48cee309983ce4641a799d024538",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/routes.dart",
      "new_id": "e0e507399130ae281f9719b9e7898d47991ad962",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/routes.dart"
    },
    {
      "type": "modify",
      "old_id": "0ce728c4300af40239ef430d478a670d05802ba8",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/scroll_activity.dart",
      "new_id": "3487ecf4dc83022ded4a29eeb189025251f8b3c6",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/scroll_activity.dart"
    },
    {
      "type": "modify",
      "old_id": "f295b18a592885865e31e65614c565614a6d652d",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/scroll_configuration.dart",
      "new_id": "a3e0d3ea2daeba591034972aa056148737978513",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/scroll_configuration.dart"
    },
    {
      "type": "modify",
      "old_id": "720b6e6d1dd57b512381971f3a03d39d67f6867b",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/shortcuts.dart",
      "new_id": "44caef627962122db6d16de982e31eb96f0d2519",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/shortcuts.dart"
    },
    {
      "type": "modify",
      "old_id": "7c71c25679a03fc54f3803cee78339e811fa16a8",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/slider_theme_test.dart",
      "new_id": "e474a406653fa7037cc81d1579dbdae87301e727",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/slider_theme_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fd66cf7aeafc6471b4893bf080bdaf95362091f8",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/semantics_tester.dart",
      "new_id": "dc3d2e71ee4eca8c83d5459f4b576d7a945e9dc3",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/semantics_tester.dart"
    },
    {
      "type": "modify",
      "old_id": "3b54198e0d7a41dacbf4761ccabc7a25920ddd78",
      "old_mode": 33188,
      "old_path": "packages/flutter_localizations/test/material/date_picker_test.dart",
      "new_id": "3563f174555a6278011466915b672601b8d6d753",
      "new_mode": 33188,
      "new_path": "packages/flutter_localizations/test/material/date_picker_test.dart"
    },
    {
      "type": "modify",
      "old_id": "219497df622eff31be7931699aa6138887af3061",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/test_async_utils.dart",
      "new_id": "cd99756cb913b38a86369421350806cc379df01e",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/test_async_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "65cb3e9e3c5ba4535eccd005c731e0c6f4849d0b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/android_studio.dart",
      "new_id": "f7ebfb428777d8b8c393686f0e668221c21d5caf",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/android_studio.dart"
    },
    {
      "type": "modify",
      "old_id": "443cab36731ec197062de11f7334a592fbff5bcb",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_runner/web_fs.dart",
      "new_id": "977f545ea5f427683bb214e295e88b2f25cb6d47",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_runner/web_fs.dart"
    },
    {
      "type": "modify",
      "old_id": "ef963235cccbb1880cb712192d57649f51dd4d17",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/cache.dart",
      "new_id": "7151899387bf141e713aacf9acc82e93eb1e5abd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/cache.dart"
    },
    {
      "type": "modify",
      "old_id": "30d01e4b25a2ebd5c62305c2ec3559fc891e4d05",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/update_packages.dart",
      "new_id": "9b3a170529a4d565f100f0834ad4d0625986ca45",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/update_packages.dart"
    },
    {
      "type": "modify",
      "old_id": "c00182118ad9d6d7f405c3e1de176bc35980f528",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/compile.dart",
      "new_id": "cbd4dd4689119953e9ba359821c6a0a411a89b81",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "b1805b961e1b26585f2dc95e8a01926ddea9d19e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/device.dart",
      "new_id": "debd75a5b5cf4074060809614a868d2be9281576",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/device.dart"
    },
    {
      "type": "modify",
      "old_id": "e92c05e25d131c150e768cd112f2d31ee2612966",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/devices.dart",
      "new_id": "c9b43412890c7c48dc8283c2966274350edac01b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/devices.dart"
    },
    {
      "type": "modify",
      "old_id": "1fd62bbc81504d6a55ae7d5411d8a3a6407af4b7",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/mac.dart",
      "new_id": "977a1e50e289c819669878a734b8f6bd89a64f14",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/mac.dart"
    },
    {
      "type": "modify",
      "old_id": "0e560ee744732e2d7580caaffda7bcdcdf8b94b2",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/macos/build_macos.dart",
      "new_id": "a18fd1b2a8b87fd754ea6a8e0728fdec86e283fc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/macos/build_macos.dart"
    },
    {
      "type": "modify",
      "old_id": "3bf813905fc75e8b93c5f819bc2fe423da77aaba",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/reporting/events.dart",
      "new_id": "626629c4b668a3c3a0342df7dc8e1f0cdd9ccc72",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/reporting/events.dart"
    },
    {
      "type": "modify",
      "old_id": "a876544c026d64bffa038a30752e8c0a8e2e8284",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/test/test_compiler.dart",
      "new_id": "30e90970c9ede48aa9e56167d656ca9ae83d6bee",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/test/test_compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "f7d7912f659de1806ab021273d17389f1a13e4ad",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/build_system/targets/macos_test.dart",
      "new_id": "9daa2c56d1e49e6b49f46407bb9771b3f236276d",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/build_system/targets/macos_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bb6104f2d4b6b675a473a49e216d0295d90df0c9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/runner/flutter_command_runner_test.dart",
      "new_id": "a5a6460f7ac289bc90db64a4273f2fa8cd6b0c1b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/runner/flutter_command_runner_test.dart"
    }
  ]
}
