)]}'
{
  "commit": "ddb0d7d3746c85a3bfd9ef7a2ecf51e188a94e49",
  "tree": "218fe69f1a4c3aa88c59d0b78efff68892a6fbbf",
  "parents": [
    "59122fd3700929d9262bcea785c4b9fa8236b50e"
  ],
  "author": {
    "name": "bjacob",
    "email": "benoitjacob@google.com",
    "time": "Mon Nov 06 10:50:14 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 06 15:50:14 2023 +0000"
  },
  "message": "Let `EncodingAttr` use `struct(params)` assembly format (#15434)\n\nBesides simplifying the `.td` code, this enables adding further\r\n`OptionalParameter` fields to this attribute while allowing specifying\r\nonly any subset, without requiring all optional parameters to be\r\nprovided up to the first one that is omitted.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee4f8fc3133f914153556a896f16c4be3402bda5",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/IR/LinalgExtBase.td",
      "new_id": "781af17083eca6aa29c822fb5d4ea094486715c8",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/LinalgExt/IR/LinalgExtBase.td"
    }
  ]
}
