)]}'
{
  "commit": "c98afebda8a80490f21c97fca137e353143d330e",
  "tree": "833dac862227c66a1d03b31a1a436463172d287b",
  "parents": [
    "f14eb94bf9dd58432673bfe186d51711f07d8705"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Apr 09 18:14:40 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 09 18:14:40 2024 +0000"
  },
  "message": "RefBase: make operator bool explicit.\n\nOtherwise doing refA !\u003d refB could end up converting both sides to bool\nand then perform the comparison of the two bools. Definitely not what\nwas intended.\n\nAlso adds a test and removes suppressions.\n\nFixed: dawn:2489\nChange-Id: I2566a8101f694feb40d49ce296ad6db37f0c612c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/183121\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9785407b19b731c61fecf38d22f1217051f69677",
      "old_mode": 33188,
      "old_path": "src/dawn/common/RefBase.h",
      "new_id": "bdf6ec80cc71e4f692f61b4cf7d5b5a7a0703edd",
      "new_mode": 33188,
      "new_path": "src/dawn/common/RefBase.h"
    },
    {
      "type": "modify",
      "old_id": "ee70d2f693734b9a08e52a5f331a92fe79ffea6b",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/RefBaseTests.cpp",
      "new_id": "f8982751a6148ceec2d6d9eee59c31ab2c4129a9",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/RefBaseTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "80280b7d1461262131bd180b0830a07eeb21871e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/ObjectCachingTests.cpp",
      "new_id": "8a6071ad830a4796a98468d04d4d9e412d668476",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/ObjectCachingTests.cpp"
    }
  ]
}
