)]}'
{
  "commit": "bed8f40e34ebbd43d0a9d7e75953cf787d2e54a3",
  "tree": "85c84ca3123b751f193b24b0fdfac158eb08aba5",
  "parents": [
    "25926e846003a123e5249df42c5a1ce30c246e3a"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Fri Jul 24 11:29:13 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 24 11:29:13 2026 -0700"
  },
  "message": "Add `value` getter to `Result` (#969)\n\nThis is the synchronous version of `asFuture`. Typical uses of `Result`\nare asynchronous and the `asFuture` API is sufficient.\n\nThe `ValueResult` has a `result` member already, graduating this to the\n`Result` super class allows callers to use it without checking the type\nfirst.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48a3b444188270213bb4f5b1a1b5b7292f8a5de4",
      "old_mode": 33188,
      "old_path": "pkgs/async/CHANGELOG.md",
      "new_id": "a45dc8117c7bd1bbedc1efefbc5b59bde516a8a7",
      "new_mode": 33188,
      "new_path": "pkgs/async/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "f17ab077a150d034b61aba98282602751952b8c8",
      "old_mode": 33188,
      "old_path": "pkgs/async/lib/src/result/error.dart",
      "new_id": "fcf3ec8d9eb1019421b4fd91c3c4448c65e94e1a",
      "new_mode": 33188,
      "new_path": "pkgs/async/lib/src/result/error.dart"
    },
    {
      "type": "modify",
      "old_id": "ba436424a9e74cd1f7aa1781277ecad577f90caf",
      "old_mode": 33188,
      "old_path": "pkgs/async/lib/src/result/result.dart",
      "new_id": "8407cd3c7e979c83d7efc9ef3c1adc9eab48d4f9",
      "new_mode": 33188,
      "new_path": "pkgs/async/lib/src/result/result.dart"
    },
    {
      "type": "modify",
      "old_id": "8b5bb1064d7e3a862e0fc2e11c74c60109a93fcf",
      "old_mode": 33188,
      "old_path": "pkgs/async/lib/src/result/value.dart",
      "new_id": "8eb42cb12317b5a693a7954df1c10a5683abb22e",
      "new_mode": 33188,
      "new_path": "pkgs/async/lib/src/result/value.dart"
    },
    {
      "type": "modify",
      "old_id": "65d47f9c670ef2a41ff58b4e00e993a7ebdcc38f",
      "old_mode": 33188,
      "old_path": "pkgs/async/test/result/result_test.dart",
      "new_id": "066f2e37f5d01dc1a1a5ff5844d881fecdf3d8d2",
      "new_mode": 33188,
      "new_path": "pkgs/async/test/result/result_test.dart"
    }
  ]
}
