)]}'
{
  "commit": "bbc35f3747702e0fbc970d6ecbe7915a1a00a6f0",
  "tree": "a151905ad0e8626d317cae5f3597f7e672d58b97",
  "parents": [
    "568a22815f39ca229df8c2910fbce90f7a4f21ac"
  ],
  "author": {
    "name": "TypeScript Team",
    "email": "noreply@google.com",
    "time": "Tue Jan 28 11:14:23 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jan 28 11:14:46 2020 -0800"
  },
  "message": "Improve formatting of cyclical dependency error reporting\n\nThis adds a line break between dependencies, since each line tends to be very long. It\u0027s easier to understand the cycle if the actual file names are grouped closer together into a column. This change adds a newline between each dependency in the cycle to better achieve that. It also adds space between the stacktrace below and the context above.\n\nPreviously:\n\nCompilation failed Error: Cyclical dependency between files:\nsrc/b.ts -\u003e src/a.ts -\u003e src/b.ts\n\nNow:\n\nCompilation failed Error:\n\nCyclical dependency between files:\nsrc/b.ts -\u003e\nsrc/a.ts -\u003e\nsrc/b.ts\n\nPiperOrigin-RevId: 291974463\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e5b9f6483e59cbdf732ab2e1f0c6b504a7cebbf",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/manifest.ts",
      "new_id": "3642dc761f3618144d3dc7e814cc3badf434f733",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/manifest.ts"
    },
    {
      "type": "modify",
      "old_id": "2351cd87f2efb18bc1be4205b7a4ba8f8782be4d",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/tsc_wrapped_test.ts",
      "new_id": "ccb4eee071a71352b9d629685a5c0dbb7cfd5f27",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/tsc_wrapped_test.ts"
    }
  ]
}
