)]}'
{
  "commit": "333b8d14a36f4fdb2a634c70af589462bae0db26",
  "tree": "7159bd4f71415338fbbe4408510536c8d47ec92a",
  "parents": [
    "5e74a7a73d812f930b5b910297dd7dd27bf15e2a"
  ],
  "author": {
    "name": "philga",
    "email": "philga@1track.com",
    "time": "Tue Jul 11 14:00:57 2017 -0700"
  },
  "committer": {
    "name": "Trevor Ryland",
    "email": "tryland@google.com",
    "time": "Thu Oct 22 17:41:53 2020 -0600"
  },
  "message": "Correct Praveen\u0027s performance optimization to correctly handle deleted rows at the end of the worksheet. Previously we included the deleted row in the worksheet because we did not take the \u0027RowCount\u0027 into account. When the final worksheet row is deleted, the \u0027RowCount\u0027 is the only thing changed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f8a600f71a33eeb851bfbf7813b1c464fb6fbca",
      "old_mode": 33188,
      "old_path": "EPPlus/CellStore.cs",
      "new_id": "a4dd683d88d16b7611366eaa5a5f1e923cd12348",
      "new_mode": 33188,
      "new_path": "EPPlus/CellStore.cs"
    }
  ]
}
