)]}'
{
  "commit": "56120111a1011c29e640662176ee459266c67a7a",
  "tree": "4523e392c7ce1e02d903b10dc10c6318b147b843",
  "parents": [
    "9ec1fdbb4b7abeb74f264bced39fd78f53a2ffaa"
  ],
  "author": {
    "name": "Brian Cairns",
    "email": "bcairns@google.com",
    "time": "Fri May 31 20:21:56 2024 +0000"
  },
  "committer": {
    "name": "Brian Cairns",
    "email": "bcairns@google.com",
    "time": "Fri May 31 20:21:56 2024 +0000"
  },
  "message": "Remove unnecessary code from EPPlus.\n\n- VBA Macros\n- Drawings and embedded images\n- Charts\n- Font sizes\n- Column auto-size\n\nThis eliminates the drawing dependencies and reduces the binary size.\n\nChange-Id: Id7978a4eb8c68b9305495dca98bc041f0c7b3f4d\nReviewed-on: https://gnocchi-internal-review.git.corp.google.com/c/third_party/epplus/+/207105\nReviewed-by: Hughes Hilton \u003chugheshilton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "e7aefde598f54236e373ac16108963f1a9366c39",
      "old_mode": 33188,
      "old_path": "EPPlus/Compatibility/ImageCompat.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a4a23c6e66410a7708ca3665cd44597432845a48",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelBarChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9de589e0d63966de8cc16c852affca17696065b4",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelBarChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8d1cd0a201f5ef9d2f0594ab7550e3d2c2fcf78d",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelBubbleChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bb491d796231a5c282f09471c09d9d2e8a54235c",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelBubbleChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "119905fc9380d136c3fb787c262528f2e69bc828",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a597baf095a349b84808aaa4b94d2dee33ebda92",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartAxis.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5fff22fb00fcf47788b6a014d3169c37493b13e4",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartCollection.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bb399782bf5c95ec03c0a77fdcc458630a3c18a2",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartDataLabel.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f5b17b296c44b5cdb2addbb703974d6677c0a1b4",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartLegend.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0fbbabebd8f6c1688e23ef65b4baf3587944685f",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartPlotArea.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12967b47257cd93926b9c1f9dffb29ed5f01a00a",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "37384f70414780810c61c4190c84fce9636ffb74",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartSerieDataLabel.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "55bb028af148bb8f76ef21ad5426e2b4c9b355b9",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartSeries.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f7290ba0ebf5934d73a8e397fb86ab5ee54b269",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartSurface.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "74a79f6b91c53f89dcce9d44bc07f8d85316e8b3",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartTitle.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "05f8da3e96450bcfd6a39fa8542e5051ea315b9d",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelChartTrendline.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cd5df2d446f9a040d12ab283181513031ba6acce",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelDoughnutChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4fee94976a130c56007f36243aedb56c141d5e56",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelLineChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb4cdeb69b8e8ac3a73dc5a24a3be8c630d73dfe",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelLineChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "82aba6042bfb0101b3de93c37c48d4c096530c90",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelOfPieChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6909c1f04af27e2c23bfd70009b6e42b117a31ef",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelPieChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ad0f960eb3bfbcde59199920d6ab00c7bc6fe978",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelPieChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12cfd7c0abdb1f246666578571ff83f689d9d44d",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelRadarChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a9e2055669fdff575613770e783627f221e8b898",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelRadarChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "817a3085e4d3656ee1b4c9722f19320d4d63c516",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelScatterChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2906c2ce81916423530edd6becb47562edf202fb",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelScatterChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4868150d33aa892d3aef0ec40ae8ac96da8eba34",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelSurfaceChart.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "07f86c60f80b19866fb0e779cace0e9fe76f3504",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Chart/ExcelSurfaceChartSerie.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a1cc4a72435045a02bdb3acbf052b0a54e81e8c1",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelDrawingBase.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "96d804b42131fcdebe5afae08ff25b23b2e7ef3a",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelDrawingBorder.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1ccbb202af48a196fd3db875608f217558ff3c99",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelDrawingFill.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9a17319b09a4b4c7e0bd45b44bf861a1a61412db",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelDrawingLineEnd.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "97a1483f4d2a90361d7d9ee5deeaee2120ca0a03",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelDrawings.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "213dd24a3b23b29cdbfd764aa0943125b332cc87",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelPicture.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d0c8369cdfcc9bdf755a8a9e89b6546e26cbae05",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelShape.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5e47f9f9d4bb9c223c65936c5d8229ca73164f60",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/ExcelView3D.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7ba6ed24a423b88d3e41a995461d5f45f5541003",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingBase.cs",
      "new_id": "cef41dc885165c9f329be37a01f307426fddecce",
      "new_mode": 33188,
      "new_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingBase.cs"
    },
    {
      "type": "modify",
      "old_id": "3207e34d055a07e45c13f1fbb06bc16dc240aa42",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingBaseCollection.cs",
      "new_id": "5fa0e8283bf3841ae4a72792181ad2d342dc3888",
      "new_mode": 33188,
      "new_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingBaseCollection.cs"
    },
    {
      "type": "modify",
      "old_id": "366d26b1f2563d4ce0e1b42c43af4474f7bc72aa",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingComment.cs",
      "new_id": "270eb244e804ef09bd22ee7062b81c3437b8f361",
      "new_mode": 33188,
      "new_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingComment.cs"
    },
    {
      "type": "modify",
      "old_id": "5891ff33697cb45b81ef7783c923d927b280bc60",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingCommentCollection.cs",
      "new_id": "27add95a437e8b9c2c064a5752477e9244e23b96",
      "new_mode": 33188,
      "new_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingCommentCollection.cs"
    },
    {
      "type": "delete",
      "old_id": "c46ab6bd2646ea85f185104e9b574e4298829965",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingPicture.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3222fb0492f66ccbf7beb282fea0b32d1b1ebb2d",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingPictureCollection.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2f33054503e321189f47ccb31de4cdb39f4583f8",
      "old_mode": 33188,
      "old_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingPosition.cs",
      "new_id": "bd3d1b412e7098e729e6e0af8253e276add861aa",
      "new_mode": 33188,
      "new_path": "EPPlus/Drawing/Vml/ExcelVmlDrawingPosition.cs"
    },
    {
      "type": "modify",
      "old_id": "53ab0749b1fa5d94c644c3ac2ba00ed038eae619",
      "old_mode": 33188,
      "old_path": "EPPlus/EPPlusSDK.csproj",
      "new_id": "9b5f21bb50f7418b8c25f9c350342696e071a13b",
      "new_mode": 33188,
      "new_path": "EPPlus/EPPlusSDK.csproj"
    },
    {
      "type": "delete",
      "old_id": "601cf095fc26278b42020f347d21d7c5de02d36f",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelBackgroundImage.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9e26ced5b9728a7ed3a10ce1210c8ae426aeaf9d",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelColumn.cs",
      "new_id": "56ea99466e8bbddd0a43e3f63bdb052d457689a1",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelColumn.cs"
    },
    {
      "type": "modify",
      "old_id": "3f978c4e292f745dc18f96b8da9f412c672b9cca",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelHeaderFooter.cs",
      "new_id": "ce72dd8df3783d1a51665513b9f0771236cb3cae",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelHeaderFooter.cs"
    },
    {
      "type": "modify",
      "old_id": "55539b0785706fbfca4c5bef5ef0e21642b6c03c",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelPackage.cs",
      "new_id": "bb2b98384f16894d8eb4f4f031b78302014749c7",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelPackage.cs"
    },
    {
      "type": "modify",
      "old_id": "123faa25bf58a2923750867391806b9c28bc3f8f",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelRangeBase.cs",
      "new_id": "d3c3c2088e1646b9720e3316c2ca2fe89a190064",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelRangeBase.cs"
    },
    {
      "type": "modify",
      "old_id": "0cc2d1f112320cc2515e63d1ca35ecf93b1871bb",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelRow.cs",
      "new_id": "18eaf34a5a015a5d47e5e9410a5537a103a8a522",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelRow.cs"
    },
    {
      "type": "modify",
      "old_id": "0e1a0220639b36703a0da24b7d6f6c0567d29b1f",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelWorkbook.cs",
      "new_id": "e47b7919726b081b2e03985d6c6cbd0e390e4bc5",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelWorkbook.cs"
    },
    {
      "type": "modify",
      "old_id": "67994dde6a8e0d8029944d9523a2e27d3242ce28",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelWorksheet.cs",
      "new_id": "6ee3dd174ba9398e0a3d27ee5d11b4cb837fa09e",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelWorksheet.cs"
    },
    {
      "type": "modify",
      "old_id": "ef13eaa73bb7ad02c81dfb49c92afad336e4dbe7",
      "old_mode": 33188,
      "old_path": "EPPlus/ExcelWorksheets.cs",
      "new_id": "475af581374a638538755a8ff827d39cb383f71e",
      "new_mode": 33188,
      "new_path": "EPPlus/ExcelWorksheets.cs"
    },
    {
      "type": "delete",
      "old_id": "165a72611c08e8937c0c1b781f575c4ba567db58",
      "old_mode": 33188,
      "old_path": "EPPlus/FontSize.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "67f55efaff7eaa8a0c5501ed15d5ddd8a75d1a27",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVBAModuleCollection.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0cdb472f0fcffe608eb6f2a88744e5ac24657977",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVBAProject.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ffe1dd9c5f09647f8a6daffb67551419af9b3ee1",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVBAReference.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aae288d2186fc0b96b74fedb52b2dd28aa30553c",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVBASignature.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3097d8387bcf7290b4ef061c3083b96fd6118a80",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVbaModule.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4c2570cbbd30664ac96bbe1ecb5fe4d570e35442",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVbaModuleAttribute.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ddffec744faf51fb1df22c6dd0f16ad195447915",
      "old_mode": 33188,
      "old_path": "EPPlus/VBA/ExcelVbaProtection.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
