)]}'
{
  "commit": "5b1e972948a9278f61cb1054151446c42bba6eec",
  "tree": "27a463da0158b1eb970d15bb4b73cc1a196f2975",
  "parents": [
    "0ec9132248892dfd8b537cf69db5587f4fa58b04"
  ],
  "author": {
    "name": "Alexander Aprelev",
    "email": "aam@google.com",
    "time": "Sun May 21 15:15:44 2017 -0700"
  },
  "committer": {
    "name": "Ian Hickson",
    "email": "ian@hixie.ch",
    "time": "Sun May 21 15:15:44 2017 -0700"
  },
  "message": "Filter out \u0027\\n\u0027 from terminal input. (#10220)\n\n* Remove \u0027\\n\u0027 from terminal input.\r\n\r\n* Use trim instead of replaceAll\r\n\r\n* Add unit test\r\n\r\n* Cleanup the test\r\n\r\n* Fixed lint\r\n\r\n* Style adjustments\r\n\r\n* Forgotten @override\r\n\r\n* Revert \"Forgotten @override\"\r\n\r\nAccidently added extra files.\r\n\r\nThis reverts commit 0aba24fc8ea321b3a4d0cd8aed7f589378393d96.\r\n\r\n* Just @override change\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9194e175492e758b4a297892aec5e40a143cfb3c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/resident_runner.dart",
      "new_id": "300d4ff4f96a95220976508952b614acfb09107c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/resident_runner.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62cf1160e0381f80ec144eb8f8cb4bedf2243e2e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/resident_runner_test.dart"
    }
  ]
}
