)]}'
{
  "commit": "db9e1ea566813606ca055868be13f6ff4a760ab8",
  "tree": "0717ffe67bb3ecfba496eaa7107ef4841e15e222",
  "parents": [
    "b756f3c04ba53983a94cd12eb29b7f22e472fd58"
  ],
  "author": {
    "name": "Devon Loehr",
    "email": "dloehr@google.com",
    "time": "Tue Mar 25 16:12:55 2025"
  },
  "committer": {
    "name": "Openscreen LUCI CQ",
    "email": "openscreen-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 25 22:20:23 2025"
  },
  "message": "Remove unnecessary virtual specifiers\n\nClang has added a new warning for virtual specifiers on methods of\n`final` classes. This cleans them up in preparation for enabling that\nwarning.\n\nBug: chromium:403236787\nChange-Id: I1bb144494028f674d0de409a65412af1f084b56c\nReviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6391658\nCommit-Queue: Mark Foltz \u003cmfoltz@chromium.org\u003e\nReviewed-by: Mark Foltz \u003cmfoltz@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3407ce9c531311e9e8471897106f82c9c99f053f",
      "old_mode": 33188,
      "old_path": "osp/public/service_listener.h",
      "new_id": "9dbe1b263d66dcce9cbc1df34973a13cc4c2ed59",
      "new_mode": 33188,
      "new_path": "osp/public/service_listener.h"
    },
    {
      "type": "modify",
      "old_id": "d231e2a8f53cfdbc7d92b11e56ee9311dfa990ee",
      "old_mode": 33188,
      "old_path": "osp/public/service_publisher.h",
      "new_id": "fdadc8a16fadcebf41f8d1c19e194e6534ccd672",
      "new_mode": 33188,
      "new_path": "osp/public/service_publisher.h"
    }
  ]
}
