)]}'
{
  "commit": "c4819742966c9afc0bd93919c2c62768eef4951e",
  "tree": "2d40ddcdf374c40b2b2d17aabfe568d9a050e427",
  "parents": [
    "56120111a1011c29e640662176ee459266c67a7a"
  ],
  "author": {
    "name": "Brian Cairns",
    "email": "bcairns@google.com",
    "time": "Mon Jun 03 19:05:41 2024 +0000"
  },
  "committer": {
    "name": "Brian Cairns",
    "email": "bcairns@google.com",
    "time": "Mon Jun 03 19:05:41 2024 +0000"
  },
  "message": "Use System.IO.Compression instead of custom ZIP library for EPPlus.\n\nChange-Id: I4dc2d0c7889d885efdce1d786551414295b0e9c5\nReviewed-on: https://gnocchi-internal-review.git.corp.google.com/c/third_party/epplus/+/207480\nReviewed-by: Hughes Hilton \u003chugheshilton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b5f21bb50f7418b8c25f9c350342696e071a13b",
      "old_mode": 33188,
      "old_path": "EPPlus/EPPlusSDK.csproj",
      "new_id": "9203ac9213fb1b04a8593417a9090331e1101461",
      "new_mode": 33188,
      "new_path": "EPPlus/EPPlusSDK.csproj"
    },
    {
      "type": "modify",
      "old_id": "e47b7919726b081b2e03985d6c6cbd0e390e4bc5",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelWorkbook.cs",
      "new_id": "ba025607bb893078eec4a2b3d115c29f3978ed66",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelWorkbook.cs"
    },
    {
      "type": "modify",
      "old_id": "6ee3dd174ba9398e0a3d27ee5d11b4cb837fa09e",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelWorksheet.cs",
      "new_id": "f8b6aeb2bbbfdcb9d2cf598bb071d5f735a64a57",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelWorksheet.cs"
    },
    {
      "type": "delete",
      "old_id": "cf9574d78867359ebff40936df8236feed9678db",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/CRC32.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fe2dfdbb4a0bb99997bbb076a72104414c5a91ac",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ComHelper.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12474321295fd22982f479b0ba3c76b7634d0d5a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/EncryptionAlgorithm.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7ba296c333a7e0cd0e365e142254ff24c1ac0a30",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Events.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a5a2c81f162ee47a2be2626f7ec5da866445040a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Exceptions.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b4af1a2c6315108dfd6b0fd155626a2cad1c79a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ExtractExistingFileAction.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "85d5fcc48bf75f8000f3629957c9c3b12cf28875",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/FileSelector.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c1156d0cbe396f2eccd8dc269540bb4f5d51ad99",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/OffsetStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ca8f18c256815c4e4320143aa8a9b1e4f970c8ad",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Shared.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f45eea42197a8feceec80ae7ca87c43a910af0e2",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/WinZipAes.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5852a293b0680a0f21198669598b47e0f4824026",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipConstants.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6e7f62561d69cbba0b48e6060b369a911aa50f16",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipCrypto.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ddc2447e8f773572e58cc73c0e73d6777f198779",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipDirEntry.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb92b4c902f3fd0517de21f6ceed6ac1b1220d96",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipEntry.Extract.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "46a69eb8a8f84db9401c0123b22674e2da8f812a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipEntry.Read.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc952112cc66d34999cb33341eb14bca51d100a8",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipEntry.Write.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d727d09a46b3fa4a1e67bffc19543d1536d1945",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipEntry.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb90a18fb0df92695630dd762eed006b3a159367",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipEntrySource.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f8894dd3c610f51058d20c4c6659ef9956c2948e",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipErrorAction.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "46e958813dd083c0cffd8bf40df1be30a226a263",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.AddUpdate.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "38705567920421fc35ccca65edbb2262974005dc",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Check.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "573e0769d6f36bd405f4acc5e519bb936cb7de5a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Events.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2fd8646468a594eb82c47fb56d79711be3b1a211",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Extract.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a2ed0b4c8f2b098db767b831b7d914c0680a7b07",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Read.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b66c5c987530409d6579858fe7f75bc6c81b5432",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Save.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "800a058ada0d8cbad61f3d48d23ccc97be294ccc",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.SaveSelfExtractor.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3023f77ddc7793005bc30c5097b388975b26889a",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.Selector.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7edaff53257c2efa60562f2c2cd08aea10c80bde",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bb607b1d66116fadeb4450a0f53089a64acc03a3",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipFile.x-IEnumerable.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "30d15ad3234db78ee7de19e4611d2691e13fe286",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipInputStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6ad801a6cab9c80460808b19bb68918d23b6ed59",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipOutputStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4afc6344a16c0de2be06bd5f4e74af49d775daf3",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/ZipSegmentedStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d5d32ad4879d9a6594323870250e95bc2822c967",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/Deflate.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c846469746500523c704d79cf210bb415a9ad46f",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/DeflateStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a83a496a96fb31c6e4c25445cef685d64ef20403",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/GZipStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "431299cc44d811081c2c46451c9ff974faf505dd",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/InfTree.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "47c8d6e7ea7b643d550e144d5bbf824d8b3dc789",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/Inflate.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3fc9685e42ccc0ef827aabaa8c6c54fbd6f8f302",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/ParallelDeflateOutputStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c411d08da72aae997e85a3eeafcf286c7f247cd5",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/Tree.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "06d8e7de53881ab09c9cc3ec4d73423eacf60339",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/Zlib.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3215e3a472302718cbec21bbfeca2c8c855b195c",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/ZlibBaseStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8cd6ce4a38a63e262fb730e862f9fa0f657d8103",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/ZlibCodec.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "951f42abf744386581a64c3263ea3fe757f9cafb",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/ZlibConstants.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "460aee7286cd3dfebbe5fdae6f3f7001c92c1741",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/DotNetZip/Zlib/ZlibStream.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9c6c8b4601d5f7dda484b332a66fc29106641671",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/ZipPackage.cs",
      "new_id": "c47d5eaf5cc0677c8574a77dc654de88171b0323",
      "new_mode": 33188,
      "new_path": "EPPlus/Packaging/ZipPackage.cs"
    },
    {
      "type": "modify",
      "old_id": "5d45c35570d955b42d55ba9c01c96e1b9260b7e6",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/ZipPackagePart.cs",
      "new_id": "06ca81060d5540dd2ab201b6b87bda7574f956f1",
      "new_mode": 33188,
      "new_path": "EPPlus/Packaging/ZipPackagePart.cs"
    },
    {
      "type": "modify",
      "old_id": "2c04a28ba6b6c912c27cc04a572566d48786201b",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/ZipPackageRelationship.cs",
      "new_id": "7bb7a506e9025c4c1b47190ea90d34e7669d9bf7",
      "new_mode": 33188,
      "new_path": "EPPlus/Packaging/ZipPackageRelationship.cs"
    },
    {
      "type": "modify",
      "old_id": "60b69485eeabc4c4e1fd82cb67c66731ea7d1a01",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/ZipPackageRelationshipBase.cs",
      "new_id": "b0bd12425c677b4c481a0ada727183101c4e45bc",
      "new_mode": 33188,
      "new_path": "EPPlus/Packaging/ZipPackageRelationshipBase.cs"
    },
    {
      "type": "modify",
      "old_id": "df1ce8682574220ad9eae257a00b348d00304664",
      "old_mode": 33188,
      "old_path": "EPPlus/Packaging/ZipPackageRelationshipCollection.cs",
      "new_id": "08203221843c81ec5be7009adca0dbb95365a626",
      "new_mode": 33188,
      "new_path": "EPPlus/Packaging/ZipPackageRelationshipCollection.cs"
    }
  ]
}
