)]}'
{
  "commit": "a49ff510ae1869a305b29e2ef56ea5549142754c",
  "tree": "7556d7095528608eaff2ddefb71d505d5102a9c9",
  "parents": [
    "5097a091f7eb2a91fdcf69e9d66658df5091d0b9"
  ],
  "author": {
    "name": "Darryl L. Miles",
    "email": "darryl.miles@darrylmiles.org",
    "time": "Sat Apr 15 15:03:13 2023 +0000"
  },
  "committer": {
    "name": "Darryl L. Miles",
    "email": "darryl.miles@darrylmiles.org",
    "time": "Sat Apr 15 15:03:13 2023 +0000"
  },
  "message": "sky130_ef_io*.lib: fix missing trailing semicolons, remove trailing whitespace\n\nAdded missing trailing semicolon characters (example):\n  default_operating_conditions : \"Min\"\nTransformed into:\n  default_operating_conditions : \"Min\";\n\nThis makes the document well-formed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82720073787f34b7feab548072a8fab3078f8224",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ff_n40C_1v95_5v50.lib",
      "new_id": "80cc4b33354ff42487c26f81ae6649f050e25009",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ff_n40C_1v95_5v50.lib"
    },
    {
      "type": "modify",
      "old_id": "3138d36a070be2494fdd013ce545aa610cb84105",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v40_1v65.lib",
      "new_id": "fe7dfa059c903e8b35ff924f85300c4a1527b256",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "eeaf33159000bbd15aed5292b8231cf32ebc0af6",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v45_1v65.lib",
      "new_id": "5664f119053a0cd584b431fd79a2f3d85fc8a72f",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "4218ae2cddb51dea378098272d5a102dd4f0b299",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v60_1v65.lib",
      "new_id": "95c38f573c64780f008f5e0ebe75728ed2bc2d69",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "0e87601c4d09c5a6536b2fbbbee038db6bb0d673",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v60_3v00.lib",
      "new_id": "6ed9a47244c603ea663bacc5e72271ac5abbf6b2",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_100C_1v60_3v00.lib"
    },
    {
      "type": "modify",
      "old_id": "580d339429d5e85baab341242e20daf04b7eb9b6",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v40_1v65.lib",
      "new_id": "acd1272a10349e8ed2d9ec6826911f80dd8dfe94",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "cb2c8803fe00c7fa70b75154ef614a00074769d7",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v45_1v65.lib",
      "new_id": "298c4c099f2d6184996f1964e8e1f53c408abbc0",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "29808521eba1ffafa471abf84e0559c0f761f497",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v60_1v65.lib",
      "new_id": "9d4a4de1c02e787d7c2d734e80e0a5edd6f72603",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_ss_n40C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "3ca85991d8aa659a7a5ae62f3f238530fb0e7dcf",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_tt_025C_1v80_3v30.lib",
      "new_id": "da811b2d4d9ba38adba2d71adac503a461822bf6",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_tt_025C_1v80_3v30.lib"
    },
    {
      "type": "modify",
      "old_id": "79eaa94fb1cb6db493e0f6e35e4c74422fec62a8",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_tt_100C_1v80_3v30.lib",
      "new_id": "abc873ed6c35d929decdf7e78d0dcb7c3ab38e24",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped3_pad_tt_100C_1v80_3v30.lib"
    },
    {
      "type": "modify",
      "old_id": "24e36d308f995728890ed6d4ce23283d24ea7669",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ff_n40C_1v95_5v50.lib",
      "new_id": "cab2013e67b332b0c56d70a6b6e50200f82c7b67",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ff_n40C_1v95_5v50.lib"
    },
    {
      "type": "modify",
      "old_id": "0dbdf2f0902aacc29a81e03412fd78d117675a9e",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v40_1v65.lib",
      "new_id": "2dfdcd0b6cec98dec60f03930b03b85927893021",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "07ee6f774e1474cdaa8eb1c814808415df0426ed",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v45_1v65.lib",
      "new_id": "947dbf6bec718f2193e31d56105c9c5d40fce9a3",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "675677a275aa12fd35001bac766aefd31ff56542",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v60_1v65.lib",
      "new_id": "8ae2bc4b01678ebb6bebd63bbaa1db47709acce5",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "07d77bf6a9c78df54a4a3243ae130ad049e7ba7c",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v60_3v00.lib",
      "new_id": "008a2cd5f03ddbe22ee08af3746167e0d4aa8d61",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_100C_1v60_3v00.lib"
    },
    {
      "type": "modify",
      "old_id": "6a9019659330d429f41971a42a76d0908b06dcec",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v40_1v65.lib",
      "new_id": "6a23a4927079de3300372aa66424c9e74ed79092",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "80f91e229e333f63a14630f056041dc9b9ba0806",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v45_1v65.lib",
      "new_id": "3c44dfb96e817b505bddc8b059ec65d528c87512",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "1d6b7c0438f65840369932c62a1ff8900bb725ef",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v60_1v65.lib",
      "new_id": "e158eb4424a82c5d1cc8647c0a2352bdeb9fca84",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_ss_n40C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "134ce06d8c90da72ef30a4749fcdb5d265991a7f",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_tt_025C_1v80_3v30.lib",
      "new_id": "678593c64f442c58b92be0e29c2833282d7ba42c",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_tt_025C_1v80_3v30.lib"
    },
    {
      "type": "modify",
      "old_id": "fbc4556cc9803f22767657f8613253508f31a97c",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_tt_100C_1v80_3v30.lib",
      "new_id": "6d20e158b8535f1aaddab23294369888a1f35d50",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_ef_io__vssd_lvc_clamped_pad_tt_100C_1v80_3v30.lib"
    },
    {
      "type": "modify",
      "old_id": "790b6e216964307a1b84f6cf51f352c41f699a6f",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ff_n40C_1v95_5v50.lib",
      "new_id": "231821a387d3342c3f320d07aad133e75fee3ed4",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ff_n40C_1v95_5v50.lib"
    },
    {
      "type": "modify",
      "old_id": "8bf1c6c58e82a6bacba35887e864aada0d375822",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v40_1v65.lib",
      "new_id": "fbfef521a6cb70cb70aa0fdebdcdb908d57f82e0",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "b9242b40a0d817ab13feaa48ebdc648ce3ba8313",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v45_1v65.lib",
      "new_id": "061bcc02ffd621b9cace889959084ff74a66e5c1",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "8357ccce2474aceae49ad191d92901bc336fa797",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v60_1v65.lib",
      "new_id": "ad252bb010590dea40fc64f68d4735e3c49c22d4",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "6c0e6330eacc44de3ff58c4c9e02d7c582772272",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v60_3v00.lib",
      "new_id": "4bafaa38893b0bf90b231155f1af5e5a6c7734a1",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_100C_1v60_3v00.lib"
    },
    {
      "type": "modify",
      "old_id": "8be77535f7d1bcd854f9b6644b3566bb9426ce86",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v40_1v65.lib",
      "new_id": "84bbf90fd71494b33e1c9e2efacd3dc71cbbf307",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v40_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "a544d7ab19360e2dc1abcf92ead8a7d2437c1d8c",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v45_1v65.lib",
      "new_id": "b61c21d443b2f5112fcc1ea1d6dabd757c567177",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v45_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "34c688b21d0cd0a39fc30e62224cb9b59ff71e96",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v60_1v65.lib",
      "new_id": "03c6324920b52848a123f0b721bc0550c7c6fdc3",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_ss_n40C_1v60_1v65.lib"
    },
    {
      "type": "modify",
      "old_id": "9a40eeddba4226296e0985ed97dbffdf48d99520",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_tt_025C_1v80_3v30.lib",
      "new_id": "0b67ea90dfe68989b4e45a1a43165ca6a5bc2b13",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_tt_025C_1v80_3v30.lib"
    },
    {
      "type": "modify",
      "old_id": "9796ac936b26754ac02a7029787c13da28d256a2",
      "old_mode": 33188,
      "old_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_tt_100C_1v80_3v30.lib",
      "new_id": "4aca243052dff65264c02601666d9444446c52c4",
      "new_mode": 33188,
      "new_path": "sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_ground_lvc_wpad_tt_100C_1v80_3v30.lib"
    }
  ]
}
