)]}'
{
  "commit": "bad5a075147b13faa7140213a7fd18065eb8d8e4",
  "tree": "1e588ceee7da7f2abf48786c18b911992f32a7ce",
  "parents": [
    "816b8dda52ffc59506d26724645ddd5d2da61655"
  ],
  "author": {
    "name": "evanm",
    "email": "evanm@google.com",
    "time": "Fri Feb 21 11:19:02 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Feb 21 11:19:18 2020 -0800"
  },
  "message": "don\u0027t stat() all input files\n\nAs part of transpilation we might receive directories as input\nfiles.  To check, we tested each file for whether it was a\ndirectory or not.  This disk access evaded our various caches.\n\nTo fix:\n1. only check for directories in transpilation;\n2. when checking for directories, assume names ending in\n   sourc file extensions like \".js\" are not directories.\n\nPiperOrigin-RevId: 296473783\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24e2e6eefc2907fc343fa81a71c144aea6a77ed5",
      "old_mode": 33188,
      "old_path": "internal/tsc_wrapped/tsc_wrapped.ts",
      "new_id": "077a9480ce6ea326d850950138c5145ba9feb190",
      "new_mode": 33188,
      "new_path": "internal/tsc_wrapped/tsc_wrapped.ts"
    }
  ]
}
