)]}'
{
  "commit": "9c31f6435beee8f96ae5843ff97cab3d5df8c8e3",
  "tree": "643a8b38b95789e6310272927b6e0d444324d657",
  "parents": [
    "91f250b5a4154059e42c5f61d85dba0250cccdb0"
  ],
  "author": {
    "name": "Jim Graham",
    "email": "flar@google.com",
    "time": "Tue Nov 26 16:13:22 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 27 00:13:22 2024 +0000"
  },
  "message": "[DisplayList] Delete (publicly) unused DlColorColorSource (#56825)\n\nWhile recently updating the DlColorSource sources I noticed some questionably implementation choices in the Color variant of the color sources.\r\n\r\nI then realized that there was no public use of these classes (other than mostly their own unit tests) and so they should be deleted to focus on implementing the variants that are actually used by Flutter.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15bb63481abf0600ec57cfc47fcf84cd014db1bb",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "34e34f9804281195478f511d171bd2521ed8176b",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "b8b863d81f169ec1f68e89d8b56fe229672be6cf",
      "old_mode": 33188,
      "old_path": "display_list/BUILD.gn",
      "new_id": "3ed4e721bfc21823238e30025c26c68f0b564369",
      "new_mode": 33188,
      "new_path": "display_list/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a6ff898c422b74645d0f90e57cd4223afd1a9af8",
      "old_mode": 33188,
      "old_path": "display_list/dl_builder.cc",
      "new_id": "3e0e18ddd1568914ac974b8c3ba2138063fe1d55",
      "new_mode": 33188,
      "new_path": "display_list/dl_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "617a7b5bd019ffe4efbe17b97e81cbaae9cd6af9",
      "old_mode": 33188,
      "old_path": "display_list/dl_paint_unittests.cc",
      "new_id": "e03f02ed242ac29ffa3749ac26b3d62dd04ac84b",
      "new_mode": 33188,
      "new_path": "display_list/dl_paint_unittests.cc"
    },
    {
      "type": "delete",
      "old_id": "e9f56f758c24f780aa4b6618a192b424dea38953",
      "old_mode": 33188,
      "old_path": "display_list/effects/color_sources/dl_color_color_source.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c873448ae44cfeee9e0405ef73d336a9a387061a",
      "old_mode": 33188,
      "old_path": "display_list/effects/color_sources/dl_color_color_source.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6009096b3dab3aeb95ae677c6f6708ae9607436f",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_source.cc",
      "new_id": "5a5fa8b1fbf194452e011ebaaabbc1154b5366a0",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_source.cc"
    },
    {
      "type": "modify",
      "old_id": "8b256442483065717c95342362cec7364f8a85fe",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_source.h",
      "new_id": "05fe3ca5853d2a0da9a758b7da6fd8a88f6c7f8e",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_source.h"
    },
    {
      "type": "modify",
      "old_id": "423c5c405bbb5f72afe1e07d41c220210ec7ded7",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_source_unittests.cc",
      "new_id": "944de9c9948369be6cc2f5fd9dcccf6cec8482f3",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_source_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "ce5d802d041762e0ed03ad294ee96559b8b999da",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_sources.h",
      "new_id": "23e810adc4eb7661e2b7551740c514cc51e3ccf1",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_sources.h"
    },
    {
      "type": "modify",
      "old_id": "67fc7b3fbce280a456cbd027e6b7710c8e0d53ac",
      "old_mode": 33188,
      "old_path": "display_list/skia/dl_sk_conversions.cc",
      "new_id": "16b3455f9dc0b5f1ebdccc4cab8ff8634ec7070c",
      "new_mode": 33188,
      "new_path": "display_list/skia/dl_sk_conversions.cc"
    },
    {
      "type": "modify",
      "old_id": "e515537ba203e684857aa774d9b96b06bec76c7d",
      "old_mode": 33188,
      "old_path": "display_list/skia/dl_sk_paint_dispatcher_unittests.cc",
      "new_id": "f0bd925c1c5b23b16a5ca6e0a7a120b71d485ede",
      "new_mode": 33188,
      "new_path": "display_list/skia/dl_sk_paint_dispatcher_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "399e51c8b1e5782669320b827676e252d776b138",
      "old_mode": 33188,
      "old_path": "display_list/testing/dl_rendering_unittests.cc",
      "new_id": "bf752442fed9d111d18e8e7b3eae8ef3053804a7",
      "new_mode": 33188,
      "new_path": "display_list/testing/dl_rendering_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "7b26f0289290465f2490535e68bf3c155636b206",
      "old_mode": 33188,
      "old_path": "impeller/display_list/canvas.cc",
      "new_id": "4e5a4dcba052406217b27cf36d573bb6f8d31a59",
      "new_mode": 33188,
      "new_path": "impeller/display_list/canvas.cc"
    },
    {
      "type": "modify",
      "old_id": "b1ba5b7e35365250b704640858aa6a2719b4bc80",
      "old_mode": 33188,
      "old_path": "impeller/display_list/dl_dispatcher.cc",
      "new_id": "3fb650d36a29de8a752bba5f1e6cb19b3d6d0332",
      "new_mode": 33188,
      "new_path": "impeller/display_list/dl_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "7ff0fa84056a80aaa219274017df13ab734e783c",
      "old_mode": 33188,
      "old_path": "impeller/display_list/dl_unittests.cc",
      "new_id": "832515a7205826404787dcf7ae6213262bfe870f",
      "new_mode": 33188,
      "new_path": "impeller/display_list/dl_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "6bbdc1a6940cbacb6fb1785a606b29de2cc36aa2",
      "old_mode": 33188,
      "old_path": "impeller/display_list/paint.cc",
      "new_id": "0305a4a88e85390c64b82f536c2b3993dedf2a52",
      "new_mode": 33188,
      "new_path": "impeller/display_list/paint.cc"
    },
    {
      "type": "modify",
      "old_id": "5c109bee314f1a6a433f373bb65db0688b1f8180",
      "old_mode": 33188,
      "old_path": "shell/common/dl_op_spy.cc",
      "new_id": "f9671ccab4a737dea8aa75cac29e9af5d5b47a9a",
      "new_mode": 33188,
      "new_path": "shell/common/dl_op_spy.cc"
    },
    {
      "type": "modify",
      "old_id": "3c2c63d75f8c94fec8526c8b8848ce73c2d342a7",
      "old_mode": 33188,
      "old_path": "shell/common/dl_op_spy.h",
      "new_id": "27fe39554f3b516a2a70da81804d363374fbffad",
      "new_mode": 33188,
      "new_path": "shell/common/dl_op_spy.h"
    },
    {
      "type": "modify",
      "old_id": "b04c6d6f176f1103226916b996f8b56f0615926e",
      "old_mode": 33188,
      "old_path": "shell/common/dl_op_spy_unittests.cc",
      "new_id": "8dc48734da129081150cb69891680724c393f811",
      "new_mode": 33188,
      "new_path": "shell/common/dl_op_spy_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "b969daa41ccf7bb79f564ae582788c25045abf1b",
      "old_mode": 33188,
      "old_path": "testing/display_list_testing.cc",
      "new_id": "b3c6fe65ba34e23b972b2cbba5110061010bb027",
      "new_mode": 33188,
      "new_path": "testing/display_list_testing.cc"
    },
    {
      "type": "modify",
      "old_id": "9a707bb862bebfed2008e235cb43aec3a53f1e22",
      "old_mode": 33188,
      "old_path": "testing/display_list_testing.h",
      "new_id": "17cf01d0239ea187abdb928b035073b76db96c79",
      "new_mode": 33188,
      "new_path": "testing/display_list_testing.h"
    },
    {
      "type": "modify",
      "old_id": "b3521dd52951542e4bb25d1e96090cf4427e563f",
      "old_mode": 33188,
      "old_path": "third_party/txt/src/skia/paragraph_skia.cc",
      "new_id": "38065e9c595b5e6838236678aac78ef8a5455b5d",
      "new_mode": 33188,
      "new_path": "third_party/txt/src/skia/paragraph_skia.cc"
    }
  ]
}
