)]}'
{
  "commit": "103f8b437f5e791e0aef9d5c372521a5d675fabb",
  "tree": "0430df3eee996a30ea61180a197f6038254f14cf",
  "parents": [
    "1d89b9849536756d693467d67d4c03e910705ba4"
  ],
  "author": {
    "name": "Matthias Liedtke",
    "email": "mliedtke@chromium.org",
    "time": "Wed Jan 14 12:43:11 2026 +0100"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 14 10:42:37 2026 -0800"
  },
  "message": "Fix result of Scheduler::Run() with empty work queue\n\nScheduler::Run() should return true on success, not false.\nThis causes failures after\ncommit 9673115bc14c8630da5b7f6fe07e0b362ac49dcb which introduces a\npattern where g_scheduler-\u003eRun() is called in cases where there might\nnot be any scheduled tasks.\n\nBug: 475707985\nChange-Id: I0a3f17d717ccfb68bbf604b2589bc286d3a948a4\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/20840\nCommit-Queue: Andrew Grieve \u003cagrieve@google.com\u003e\nReviewed-by: Andrew Grieve \u003cagrieve@google.com\u003e\nReviewed-by: Greg Thompson \u003cgrt@chromium.org\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a72aed2b5e48d86c4237d0cb4537c483fe6d8194",
      "old_mode": 33188,
      "old_path": "src/gn/scheduler.cc",
      "new_id": "655eb36803746f32bcee9d51dcb0f84364ba312d",
      "new_mode": 33188,
      "new_path": "src/gn/scheduler.cc"
    }
  ]
}
