)]}'
{
  "commit": "427bb20ccc852425d67f2880da2a9b4707c266b4",
  "tree": "e7b1d009d99f52b47edbc0d0bbda96203ff584f0",
  "parents": [
    "e3543257e804d5799fcd180b4c603a211d5ff878"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "campfish91@gmail.com",
    "time": "Wed Feb 17 16:43:15 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 17 16:43:15 2021 -0800"
  },
  "message": "Add an operation handle to allow inserting FileSystemExceptions in the memory fs without mocking (#181)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45378320832e75c386c1756aff01f1d7bfafe2bd",
      "old_mode": 33188,
      "old_path": "packages/file/CHANGELOG.md",
      "new_id": "4bf571ef5638bdee3ffb0a0fba497c1cd5b47f72",
      "new_mode": 33188,
      "new_path": "packages/file/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "31e90e753ecefb93cb58a5d0506ace4604864c4b",
      "old_mode": 33188,
      "old_path": "packages/file/lib/memory.dart",
      "new_id": "c5705eff9fda924ae6d4b49d7e12a60c7970cd05",
      "new_mode": 33188,
      "new_path": "packages/file/lib/memory.dart"
    },
    {
      "type": "modify",
      "old_id": "6b11263f7579626ba7807ed587bdb904cf63bdab",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/memory_directory.dart",
      "new_id": "c5c590eefc8c171c00512a549e25f53f5652e53f",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/memory_directory.dart"
    },
    {
      "type": "modify",
      "old_id": "e285f49a5b86e77dd0e85218ff33e69e0639169a",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/memory_file.dart",
      "new_id": "a3ce7247db24cb2c2d8af9ad2bb517bd4e928a16",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/memory_file.dart"
    },
    {
      "type": "modify",
      "old_id": "adb5e0acd60defb52b8780c8441b166f9cb66a89",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/memory_file_system.dart",
      "new_id": "8d63ea509fac35b753d3d185769c79bb98c069f3",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/memory_file_system.dart"
    },
    {
      "type": "modify",
      "old_id": "cdf64e3203cbd76ce628dd4f8caaa960c8a0f7f1",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/memory_file_system_entity.dart",
      "new_id": "c2f9c4dac733730ff39415d53a2c93e7f25dd61a",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/memory_file_system_entity.dart"
    },
    {
      "type": "modify",
      "old_id": "31c084a1594b1526c749a6232b1256c83afd10a7",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/memory_link.dart",
      "new_id": "a3cba7ce270b99e84ee43ae3fa7cf0d0f3759480",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/memory_link.dart"
    },
    {
      "type": "modify",
      "old_id": "71c86d28f95ee202a106e6ba90e87d3ad9e206da",
      "old_mode": 33188,
      "old_path": "packages/file/lib/src/backends/memory/node.dart",
      "new_id": "4cbb25c89625210e84397045805ab8fa4b04bcb7",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/node.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3e47f4ec0b7e7e7921d589d35cc976e3ef20d28",
      "new_mode": 33188,
      "new_path": "packages/file/lib/src/backends/memory/operations.dart"
    },
    {
      "type": "modify",
      "old_id": "f7485f17e669d37a234dcc0207f9041021909368",
      "old_mode": 33188,
      "old_path": "packages/file/pubspec.yaml",
      "new_id": "a6271713f15646c557351b5b4c51766c1a5a0a4c",
      "new_mode": 33188,
      "new_path": "packages/file/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e87831762e26fe81d3c7b86233a202594e9edf53",
      "new_mode": 33188,
      "new_path": "packages/file/test/memory_operations_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cb241d2176d85b90221ef4afe0fac3ca7ba49238",
      "old_mode": 33188,
      "old_path": "packages/file/test/memory_test.dart",
      "new_id": "8e358beccfb95aa30eb1ac8167e3d01f56215451",
      "new_mode": 33188,
      "new_path": "packages/file/test/memory_test.dart"
    }
  ]
}
