)]}'
{
  "commit": "9b02bdaa76a402d839c90997acf35ea067cfece1",
  "tree": "d16c86823d599738116e3198e7974c74ea8152fb",
  "parents": [
    "27c8b46eed33d6bc808589eb00eb997d0ada8dda"
  ],
  "author": {
    "name": "Alexander Aprelev",
    "email": "aam@google.com",
    "time": "Thu Jul 07 02:39:11 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jul 07 02:39:11 2022 +0000"
  },
  "message": "Revert \"Reland \"[ VM / Service ] Add abstract flag to Function\"\"\n\nThis reverts commit aa2e19827f3dead5d981c5a8c006456d5c11ea5d.\n\nReason for revert: broken g3 bot\n\nOriginal change\u0027s description:\n\u003e Reland \"[ VM / Service ] Add abstract flag to Function\"\n\u003e\n\u003e This reverts commit 6c542eca2292afba44b56983da4be2c78edd5ec5.\n\u003e\n\u003e Switched vm_service from a minor version bump to a major one.\n\u003e See: https://buganizer.corp.google.com/issues/236964692#comment4\n\u003e\n\u003e Bug: https://github.com/dart-lang/coverage/issues/398\n\u003e Change-Id: I85f88d4a1cdcb878cbf77da283041458381e2a2b\n\u003e TEST\u003dAdded to get_object_rpc_test.dart\n\u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/250772\n\u003e Commit-Queue: Liam Appelbe \u003cliama@google.com\u003e\n\u003e Reviewed-by: Siva Annamalai \u003casiva@google.com\u003e\n\nTBR\u003dbkonyi@google.com,asiva@google.com,liama@google.com\n\nChange-Id: I6fbedfb146ee2157baf49162acd0c943402b6cbf\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: https://github.com/dart-lang/coverage/issues/398\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/250787\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\nCommit-Queue: Alexander Aprelev \u003caam@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15e2ddcf9d0f3be8509ca320118ed7b1e3f603f7",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/CHANGELOG.md",
      "new_id": "5de2a685b96bc09052be9fa2b4c99d4f64dc73f5",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "cf92a3587eb444e042f9b73606e4c139d35a5b7d",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/java/version.properties",
      "new_id": "8aee343e8d42edcf290c076d4cdda304acf43a3c",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/java/version.properties"
    },
    {
      "type": "modify",
      "old_id": "5503f9ea24db62b3b5cedbe461c8cd1e693cbb35",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/lib/src/vm_service.dart",
      "new_id": "de2a2eaf62af437fc810dc182fbb9d577d65b425",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/lib/src/vm_service.dart"
    },
    {
      "type": "modify",
      "old_id": "43391631faeffbebb88efd2ba58f9964f52735dd",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/pubspec.yaml",
      "new_id": "68572038c3fab08f3fc0e7491eb03a06099431fa",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "e7b3719a09c87e97dedcfbfff4098d27833f2423",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/tool/dart/generate_dart.dart",
      "new_id": "e15328c8288c6eb34611362051ff9fa8026a9151",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/tool/dart/generate_dart.dart"
    },
    {
      "type": "modify",
      "old_id": "774c855b512ebcfdfc3c453e7c2a7dab7bdde51e",
      "old_mode": 33188,
      "old_path": "runtime/observatory/tests/service/get_object_rpc_test.dart",
      "new_id": "a1f05820b950f7e001ca9716ccdd59f0cbb1e3d2",
      "new_mode": 33188,
      "new_path": "runtime/observatory/tests/service/get_object_rpc_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bf51c6438c7dc0fffbc4b42658cd412aa541cca3",
      "old_mode": 33188,
      "old_path": "runtime/observatory/tests/service/get_version_rpc_test.dart",
      "new_id": "2e89731ddb2dbd6e5cfd8b73ebe17c310984f0bc",
      "new_mode": 33188,
      "new_path": "runtime/observatory/tests/service/get_version_rpc_test.dart"
    },
    {
      "type": "modify",
      "old_id": "20c65ff19c13633e255ec2620846805e835fd92c",
      "old_mode": 33188,
      "old_path": "runtime/observatory_2/tests/service_2/get_object_rpc_test.dart",
      "new_id": "9c45a9e17b2b02de40a6923b8578740e1467b1d6",
      "new_mode": 33188,
      "new_path": "runtime/observatory_2/tests/service_2/get_object_rpc_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4bb45aff1b4120397e0b3fa59e229b1c2b70f3db",
      "old_mode": 33188,
      "old_path": "runtime/observatory_2/tests/service_2/get_version_rpc_test.dart",
      "new_id": "451c93e1fd576a87e98ef3976ed085cf72b296bb",
      "new_mode": 33188,
      "new_path": "runtime/observatory_2/tests/service_2/get_version_rpc_test.dart"
    },
    {
      "type": "modify",
      "old_id": "41da4b4857f237ba3bb4ade7f5d4632f304a1d00",
      "old_mode": 33188,
      "old_path": "runtime/vm/object_service.cc",
      "new_id": "1d119339012964bc971359b279de5c9f819c8b40",
      "new_mode": 33188,
      "new_path": "runtime/vm/object_service.cc"
    },
    {
      "type": "modify",
      "old_id": "2df9119821cfd1515a0af53fded14468a06926e0",
      "old_mode": 33188,
      "old_path": "runtime/vm/object_test.cc",
      "new_id": "b168abc17bd6db8e452a1445bf4e877a6c4916b2",
      "new_mode": 33188,
      "new_path": "runtime/vm/object_test.cc"
    },
    {
      "type": "modify",
      "old_id": "38a0bf69e8faa9dd30847a11c5f5c66b59cd31d6",
      "old_mode": 33188,
      "old_path": "runtime/vm/service.h",
      "new_id": "b8e3124c61b84cf14db28a5677246f322e136eda",
      "new_mode": 33188,
      "new_path": "runtime/vm/service.h"
    },
    {
      "type": "modify",
      "old_id": "69c4c637988cdd05da0c8ba5306b3c375ddae9db",
      "old_mode": 33188,
      "old_path": "runtime/vm/service/service.md",
      "new_id": "8c0754093cf44841dc34c71b8d4b922dc940394b",
      "new_mode": 33188,
      "new_path": "runtime/vm/service/service.md"
    },
    {
      "type": "modify",
      "old_id": "22ef9de090a4deb0c161419680b9252197c76688",
      "old_mode": 33188,
      "old_path": "runtime/vm/source_report_test.cc",
      "new_id": "34a00bfcb7e8c253e50257e3aace5c5a05a43252",
      "new_mode": 33188,
      "new_path": "runtime/vm/source_report_test.cc"
    }
  ]
}
