)]}'
{
  "commit": "a0539429d10a57f2129b77b9757f9c418c3b7e61",
  "tree": "df20f2d1c7be699f5fa8102548959c6866f93be4",
  "parents": [
    "de706a114ff8ed11f7f968982dddce565e339b74"
  ],
  "author": {
    "name": "Kaushik Lingarkar",
    "email": "kaushik.lingarkar@linaro.org",
    "time": "Wed Oct 04 13:36:47 2023 -0700"
  },
  "committer": {
    "name": "Kaushik Lingarkar",
    "email": "kaushik.lingarkar@linaro.org",
    "time": "Tue Oct 17 13:36:25 2023 -0700"
  },
  "message": "Allow using submit requirement predicates\n\nUpdate the plugin to allow submit requirement predicates along with\nregular change query operators. Organizations using this plugin may\nhave the need to use submit requirements as tasks to ensure they are\nmet before the change is ready for CI. One such example is the need\nto use submit requirements from code-owners plugin as tasks.\n\nChange-Id: Ia17bdd51e5a98b34ae816794a98cb49663d36d61\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "472b1e7aa4e2c9816a0b9184f01c09ecba5a1cb1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/IsTrueOperator.java"
    },
    {
      "type": "modify",
      "old_id": "d28e529156dea8611120586883f590037ae53c2d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/Modules.java",
      "new_id": "6bedb5ec165d78efc097e05ab92e5d1d75eeea51",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/Modules.java"
    },
    {
      "type": "modify",
      "old_id": "3c79982cd1d964ab376e1fdf122e195acef8beda",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/PredicateCache.java",
      "new_id": "268b1a34a7911f781a5e0a6f1bc71fe6c427a0ef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/PredicateCache.java"
    },
    {
      "type": "modify",
      "old_id": "315b05ffcfd1860d3bfa136a251f2bc3e3f7fe9b",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/test/task_states.md",
      "new_id": "f4f88425139e7029a820370fa4ecfaeebd62b9bd",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/test/task_states.md"
    }
  ]
}
