)]}'
{
  "commit": "97c6032de7da9e65d0e982cbc7be4ffd6229d63e",
  "tree": "57cbc72fbe0ac1a3048a53e878186fe29475dae4",
  "parents": [
    "33d7e32ce40c04e8f1b99c05964956fda187819f"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu May 26 17:46:41 2022 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 30 21:21:43 2022 +0000"
  },
  "message": "Convince clang-format to handle ASN1_ITEM definitions better\n\nAdding the ending macros to StatementMacros tells clang-format the macro\nterminates a statement. Adding trailing commas in the middle keeps it\nfrom trying to bundle the curly brace with the next statement.\n\nAlso add a few other trailing commas that clang-format otherwise indents\nawkwardly.\n\nChange-Id: I0b2ba9cf07bc775649fa1e92de3e5bb2e2b0b20b\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/52728\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: Bob Beck \u003cbbe@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "009893577b7e2721bed56f1a268f070e2c465e7d",
      "old_mode": 33188,
      "old_path": ".clang-format",
      "new_id": "68c331a532b726c709bb7039ed5c85f71dbfa965",
      "new_mode": 33188,
      "new_path": ".clang-format"
    },
    {
      "type": "modify",
      "old_id": "1ea83e79511d83a5ad2eb78ad4c95d99312c8e01",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs8_x509.c",
      "new_id": "3eff87cb21d5d59342410ba18fd3a168270d6061",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs8_x509.c"
    },
    {
      "type": "modify",
      "old_id": "a454c0ccc77c858074224006bdbd466f4c69107d",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_algor.c",
      "new_id": "3f49c6581aca56112079753285742e3ed3468dc8",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_algor.c"
    },
    {
      "type": "modify",
      "old_id": "67019637b559477047183e491f387c74d54d1a23",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_crl.c",
      "new_id": "6a902c98a35622677e93dec0a09306a111748d26",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_crl.c"
    },
    {
      "type": "modify",
      "old_id": "89998ca14e3bf2260c027e4cbbb000c47285d534",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_exten.c",
      "new_id": "7e336fb612808f375c36b27cc0786b176788574b",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_exten.c"
    },
    {
      "type": "modify",
      "old_id": "4fea082cf48874cbe1be5f7250e67e841a9de9b8",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_name.c",
      "new_id": "d90ca3f5ccbfd52d7bcc0795886910124003ffbc",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_name.c"
    },
    {
      "type": "modify",
      "old_id": "c283e0dbf30a0c887b71db0f8db2cb76831254f6",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_pubkey.c",
      "new_id": "90d95fbf064b05695b1ce3d78d1252526ae0ac7c",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_pubkey.c"
    },
    {
      "type": "modify",
      "old_id": "0893918b5928f5f3fc711f7307d0d73a2fd5b2dd",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_req.c",
      "new_id": "4c4c0920b439fa764abe39298db5035c480be36a",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_req.c"
    },
    {
      "type": "modify",
      "old_id": "8f9a5b74ffc2b9ac356d34b30253d79b87589de1",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_sig.c",
      "new_id": "905af6a14e5da470ca7964bd1d405e22f985574b",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_sig.c"
    },
    {
      "type": "modify",
      "old_id": "86da6ddf1be2ac45c49cebcb739b06c24ae187cf",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_spki.c",
      "new_id": "e2e418741a4932ee6d83be78f79fca65bcfc0c88",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_spki.c"
    },
    {
      "type": "modify",
      "old_id": "006c53b102f94e3f9cce2df287cbec102b026f15",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_val.c",
      "new_id": "4004ab536e95acdd27a2cf1fee8c4fd754952c6c",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_val.c"
    },
    {
      "type": "modify",
      "old_id": "6586b4c0d089aedf18b9c37055c1018ba193d845",
      "old_mode": 33188,
      "old_path": "crypto/x509/x_x509.c",
      "new_id": "dfcc72d3b47c59d2d4b0f94a70ef97a6e39f1af4",
      "new_mode": 33188,
      "new_path": "crypto/x509/x_x509.c"
    },
    {
      "type": "modify",
      "old_id": "ca581d91aa1ad35aadac9107c2edb9f88d29c3c1",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_akey.c",
      "new_id": "35dc9c24c139d6ad37bca754ad1648c6477161c1",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_akey.c"
    },
    {
      "type": "modify",
      "old_id": "844dee529f4f774b8bf5ca94980470d189aacc0e",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_akeya.c",
      "new_id": "4cfc099a49326716f70eddde1b0257ab4db6159a",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_akeya.c"
    },
    {
      "type": "modify",
      "old_id": "4edf27b8a9f2f231cb21743c3d1fba3f487d329c",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_bcons.c",
      "new_id": "c35204f2c2827277bbe6a54fe0ef4a60d8afcc82",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_bcons.c"
    },
    {
      "type": "modify",
      "old_id": "9290556b63c0639438faf58ab70c0d9ed5201c38",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_cpols.c",
      "new_id": "82731396b7a15b0fbdb99dcc8b2c618380d9491b",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_cpols.c"
    },
    {
      "type": "modify",
      "old_id": "93e5b6dccd676390ecb04f0a6532d6db3b5827a8",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_crld.c",
      "new_id": "6fafccce5c537e88dc44b0848030ee9e16a2c291",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_crld.c"
    },
    {
      "type": "modify",
      "old_id": "5c9585853a623856a34b162b350c0a5e04271d97",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_enum.c",
      "new_id": "636415bf973ca78736107a0c48e7ad038a3c10eb",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_enum.c"
    },
    {
      "type": "modify",
      "old_id": "952e032c21b9aee8f0ac169ca71f2c8526d63e30",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_extku.c",
      "new_id": "61713960901661b651cd0069aead2e0965f436e7",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_extku.c"
    },
    {
      "type": "modify",
      "old_id": "ae79374a8c422065d83bde21d96510f0c80a3c4c",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_genn.c",
      "new_id": "a64c8b0905fcf8422107d13f0eba3ca2abf23c8b",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_genn.c"
    },
    {
      "type": "modify",
      "old_id": "e314019f16396418b91115419d59ed52db34e017",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_info.c",
      "new_id": "320c44dda58f8ae1173805920f74b41eac84da81",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_info.c"
    },
    {
      "type": "modify",
      "old_id": "8b96796a690ce55e06d24e1c95e353953be2d20d",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_int.c",
      "new_id": "a3382042d7a6f1a4fc302b33fe513483288c8244",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_int.c"
    },
    {
      "type": "modify",
      "old_id": "f58873e6580392fff76f6a33b65a73faf503b091",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_ncons.c",
      "new_id": "e65aab5774f1255d207685f288478a34881e0ae5",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_ncons.c"
    },
    {
      "type": "modify",
      "old_id": "c63646a2904d0697786569b01429cb6139bbde55",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_ocsp.c",
      "new_id": "3b6b86c1cab8c3cb3a2e6f6d76d1c0a83ecc2756",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_ocsp.c"
    },
    {
      "type": "modify",
      "old_id": "1a4631432d4f46efc28c70f3333e822b7ecd9877",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_pcons.c",
      "new_id": "5054e2afcb788621d7bac27095b72e7f63260721",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_pcons.c"
    },
    {
      "type": "modify",
      "old_id": "caacdb2738276aa264b9d4fb6888af95a2315f8f",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_pmaps.c",
      "new_id": "c26510ed439a61600e2b6ed3e3e6d5fb48262015",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_pmaps.c"
    },
    {
      "type": "modify",
      "old_id": "926eecd1070f1a2b25fa469fc5aad3024ebb3055",
      "old_mode": 33188,
      "old_path": "crypto/x509v3/v3_skey.c",
      "new_id": "78e1769700506a7fbae5e6c6a91ca85acc1416d7",
      "new_mode": 33188,
      "new_path": "crypto/x509v3/v3_skey.c"
    }
  ]
}
