)]}'
{
  "commit": "d1c8af27411cae231bb1b271404877414ae590af",
  "tree": "7c075369fa665b2b87ae5934385d6e7fa10d14b2",
  "parents": [
    "c0329f1666563f54978e14cf57197688101e6a39"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch1@gmail.com",
    "time": "Thu Nov 05 14:15:18 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Nov 05 14:15:18 2020 -0800"
  },
  "message": "Async gap fixes (dart-lang/stack_trace#96)\n\n* Fix async gap handling. (backpublish)\r\n\r\nFix an issue where an async gap at the end of a stack trace would not\r\nget parsed correctly due to the trailing newline being `trim()`\u0027d.\r\n\r\nAdd tests to cover this case.\r\n\r\n* Fixes async gap handling in Trace.parse and Chain.parse (backpublish)\r\n\r\nCo-authored-by: Clement Skau \u003ccskau-g@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f189e695b7003f548b38a4a2f2f84bb45897699",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/CHANGELOG.md",
      "new_id": "f3cbc36cfa45b19d626f7db0a661c7b548f54d48",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "6b2eec5a190970d47bfd183e6cb935f8ede7eff3",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/lib/src/chain.dart",
      "new_id": "ecab35afbde6b468198bb0a4667935f2b46b26cd",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/lib/src/chain.dart"
    },
    {
      "type": "modify",
      "old_id": "96902a1a6864f9020cd484b9d3212219b880118b",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/lib/src/trace.dart",
      "new_id": "d66c0dbbf59718fe5ce526e5a0111c242b362360",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/lib/src/trace.dart"
    },
    {
      "type": "modify",
      "old_id": "838a093b5cbf2f37a17991a92d5a142ae81af2a9",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/lib/src/utils.dart",
      "new_id": "0dd1755af4747867ac44c7f7352c6463ab7a3b38",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/lib/src/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "147f7cc76d6177b132d3c1954a4d984b69cda6df",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/pubspec.yaml",
      "new_id": "e72ee38f109365b5233b7ed4d375e2e1037acf11",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b6ad33e034437bc95603f3b28e4c7550b1593927",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/test/chain/chain_test.dart",
      "new_id": "d71b2742caf1a715908462a3f4914bb956aef4a4",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/test/chain/chain_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ec7b074d5cdf4d4777b2947b7460c7ed4571a5bf",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/test/trace_test.dart",
      "new_id": "4df6e9ac3cda1e70202ebe272ab701aa5a746963",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/test/trace_test.dart"
    }
  ]
}
