)]}'
{
  "commit": "9975c85013db35dd311ac27b09c932157ec881ea",
  "tree": "92108281fcd0f393d229b41971ae4c64cc3d4871",
  "parents": [
    "3a63daf0f526d3187038c119eb6dcbcdcdb841a9"
  ],
  "author": {
    "name": "Jim Graham",
    "email": "flar@google.com",
    "time": "Tue Nov 26 12:48:20 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 26 20:48:20 2024 +0000"
  },
  "message": "[DisplayList] migrate DlColorFilter objects to new source layout (#56785)\n\nA new source code/header structure was introduced when the DlColorSource and DlImageFilter objects were migrated to Impeller geometry classes. Even though the DlColorFilter objects did not depend on Skia geometry objects, they need to be updated to the new source layout for consistency.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c20489d122ede7b6956a77d9ec454cd68a54fbc2",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "15bb63481abf0600ec57cfc47fcf84cd014db1bb",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "c1c9f94fcf7726bec1ed0163d4d0f054aec9bb49",
      "old_mode": 33188,
      "old_path": "display_list/BUILD.gn",
      "new_id": "b8b863d81f169ec1f68e89d8b56fe229672be6cf",
      "new_mode": 33188,
      "new_path": "display_list/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c26c9bd77e453a88c16126cbab661b0ef0c524ec",
      "old_mode": 33188,
      "old_path": "display_list/display_list_unittests.cc",
      "new_id": "d7307d5373503b7cbdd5d1b2559e800998ab160e",
      "new_mode": 33188,
      "new_path": "display_list/display_list_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "afce8d39130b24ae74d5d6f35bfda3c9bb01ae32",
      "old_mode": 33188,
      "old_path": "display_list/dl_builder.cc",
      "new_id": "a6ff898c422b74645d0f90e57cd4223afd1a9af8",
      "new_mode": 33188,
      "new_path": "display_list/dl_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "9320c6486582aefdb87a28bbf9e657ec740a6e05",
      "old_mode": 33188,
      "old_path": "display_list/dl_paint_unittests.cc",
      "new_id": "617a7b5bd019ffe4efbe17b97e81cbaae9cd6af9",
      "new_mode": 33188,
      "new_path": "display_list/dl_paint_unittests.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98f1af11c0a05f154611dd2e492fb00a33b5366f",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_blend_color_filter.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f79f82ed1ac6c9cc6e7cd4ca19a6840890078918",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_blend_color_filter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2dc9e51dd820347e03a609cf7bf66aad0b8972e",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_linear_to_srgb_gamma_color_filter.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3c6ef1094e86a4bf246319e2d6f25c3eb9ecee4",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_linear_to_srgb_gamma_color_filter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8837c71bac9413ac3656039adfd60af0553c772f",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_matrix_color_filter.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "271fa8cac919c73a5089c78602fda2b557dfd778",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_matrix_color_filter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30b3db2017360041b8f30dda3ee5de374d6b896e",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_srgb_to_linear_gamma_color_filter.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "393d8feee3f7f0717f9e53f835e17c951cbcb641",
      "new_mode": 33188,
      "new_path": "display_list/effects/color_filters/dl_srgb_to_linear_gamma_color_filter.h"
    },
    {
      "type": "modify",
      "old_id": "2ad15e0ab92bf6aea615079f093f6855b94d092e",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_filter.cc",
      "new_id": "c78cfa3ca2398b41d4cc539741476f92cb297d03",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_filter.cc"
    },
    {
      "type": "modify",
      "old_id": "42a4845e0a90c65bae406995cfa2af00096cba00",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_filter.h",
      "new_id": "c3c0d64241edb0ab42885ac012aa8636da8034f6",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_filter.h"
    },
    {
      "type": "modify",
      "old_id": "157348f3cf3aeb2e8d2c7fb712da5ca4e791f9bd",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_color_filter_unittests.cc",
      "new_id": "524b8fb481cc4d133eae0fd37a99ab2495358ba5",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_filter_unittests.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48bb78ae67bd2b05a24688db19742b6b3aa890a3",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_color_filters.h"
    },
    {
      "type": "modify",
      "old_id": "b9996f34f355a9b58c9ae1840c1858704dc93e9e",
      "old_mode": 33188,
      "old_path": "display_list/effects/dl_image_filter_unittests.cc",
      "new_id": "150e85c078e8e1a18650c498910c5c3307843a73",
      "new_mode": 33188,
      "new_path": "display_list/effects/dl_image_filter_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "b97b7d584a32b48111658e3faa1a1e11a90a6427",
      "old_mode": 33188,
      "old_path": "display_list/skia/dl_sk_conversions.cc",
      "new_id": "67fc7b3fbce280a456cbd027e6b7710c8e0d53ac",
      "new_mode": 33188,
      "new_path": "display_list/skia/dl_sk_conversions.cc"
    },
    {
      "type": "modify",
      "old_id": "7d3ad72b54797f871cbbdbae3fcf1a8412959041",
      "old_mode": 33188,
      "old_path": "display_list/skia/dl_sk_conversions_unittests.cc",
      "new_id": "81606246e76c426aa7a04eb93ca384281d3a580a",
      "new_mode": 33188,
      "new_path": "display_list/skia/dl_sk_conversions_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "0419c11c48831f286f1133b77b95ef15441a7a23",
      "old_mode": 33188,
      "old_path": "display_list/testing/dl_rendering_unittests.cc",
      "new_id": "399e51c8b1e5782669320b827676e252d776b138",
      "new_mode": 33188,
      "new_path": "display_list/testing/dl_rendering_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "84dcaff5e281448a36d98c3784983d5215f41288",
      "old_mode": 33188,
      "old_path": "display_list/testing/dl_test_equality.h",
      "new_id": "5fd8c6b370059588b4f023ea664a82d4bb3b1d67",
      "new_mode": 33188,
      "new_path": "display_list/testing/dl_test_equality.h"
    },
    {
      "type": "modify",
      "old_id": "bc348dbaf0063aa9251c11fac5d581f1372d868f",
      "old_mode": 33188,
      "old_path": "display_list/testing/dl_test_snippets.cc",
      "new_id": "7e23751f756fc06df153045c47890edfcbdab265",
      "new_mode": 33188,
      "new_path": "display_list/testing/dl_test_snippets.cc"
    },
    {
      "type": "modify",
      "old_id": "c0c5668bfc9a1ec913ec35ac4b14759b39cfa81c",
      "old_mode": 33188,
      "old_path": "display_list/testing/dl_test_snippets.h",
      "new_id": "08e08e4c64056b8faea3005acd18a2cfc77e3de8",
      "new_mode": 33188,
      "new_path": "display_list/testing/dl_test_snippets.h"
    },
    {
      "type": "modify",
      "old_id": "6273bc703f70f797e84d25b8c36a09b467141598",
      "old_mode": 33188,
      "old_path": "display_list/utils/dl_comparable.h",
      "new_id": "008da8d9942c3c41e87ec7bd0465061c7a9516e1",
      "new_mode": 33188,
      "new_path": "display_list/utils/dl_comparable.h"
    },
    {
      "type": "modify",
      "old_id": "209ca2b22733a0d9775dcb211a92e98964077a9d",
      "old_mode": 33188,
      "old_path": "flow/layers/color_filter_layer_unittests.cc",
      "new_id": "c43ca5d6f9ac69acfdb5731c3c798c56b3d006d7",
      "new_mode": 33188,
      "new_path": "flow/layers/color_filter_layer_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "4e3f092270d9b609118f5f2b3dfacb343f758c8b",
      "old_mode": 33188,
      "old_path": "flow/layers/layer_state_stack_unittests.cc",
      "new_id": "bffe21ccf7750d4c74498327bc60694beaade5a4",
      "new_mode": 33188,
      "new_path": "flow/layers/layer_state_stack_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "d62d2ace32686f6d02c0d2e90a7554eeaeb86fc3",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_basic_unittests.cc",
      "new_id": "281a33e7d09d63981756e21af52d5938fb8b7791",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_basic_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "143ef8312eac4de550f23a8bf04d0d728a176aa3",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_blend_unittests.cc",
      "new_id": "062a61b3f2b20191e37504884252fe6b0f6da3c5",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_blend_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "00d126560fbc66702976d3fc9cb666f4d362e93a",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_blur_unittests.cc",
      "new_id": "63a3d5443acb6e880d31d62da279178fba061553",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_blur_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "7e362015441a02af41cc11656e39629113aeb70b",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_gradient_unittests.cc",
      "new_id": "2f9c0f27ae65cba7b9770e7b22af5aad25ea3ea7",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_gradient_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "1d9d8528365b6084a433a8e48de69ac35514bb45",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_path_unittests.cc",
      "new_id": "953f193be9a6c5c41c1527551704af0eabd20d05",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_path_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "0849f9b9a057c68b5155dbaeafe5a655f4f9b934",
      "old_mode": 33188,
      "old_path": "impeller/display_list/aiks_dl_unittests.cc",
      "new_id": "6c389981031f204273174439c70bda291aa7d331",
      "new_mode": 33188,
      "new_path": "impeller/display_list/aiks_dl_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "e248ba6e0962867a8c3f575f76f441d79aa7257a",
      "old_mode": 33188,
      "old_path": "impeller/display_list/color_filter.cc",
      "new_id": "f5050672f3d14c46dda48d430ca329492ebd990f",
      "new_mode": 33188,
      "new_path": "impeller/display_list/color_filter.cc"
    },
    {
      "type": "modify",
      "old_id": "06bb71d7563b3b2a3cc881a83cb380af81cab2e7",
      "old_mode": 33188,
      "old_path": "impeller/display_list/dl_unittests.cc",
      "new_id": "7ff0fa84056a80aaa219274017df13ab734e783c",
      "new_mode": 33188,
      "new_path": "impeller/display_list/dl_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "7e5b2da2b2673c0bdb6781794ea4e111e4bc0468",
      "old_mode": 33188,
      "old_path": "impeller/toolkit/interop/color_filter.cc",
      "new_id": "01825aa266137af3818561213f3363cca24e58fa",
      "new_mode": 33188,
      "new_path": "impeller/toolkit/interop/color_filter.cc"
    },
    {
      "type": "modify",
      "old_id": "70c0c6ec98c192d29c75ff5856b147a781e6d5ef",
      "old_mode": 33188,
      "old_path": "impeller/toolkit/interop/color_filter.h",
      "new_id": "2f0b066a98b3e7c2846aa81bff80b42c515546a1",
      "new_mode": 33188,
      "new_path": "impeller/toolkit/interop/color_filter.h"
    },
    {
      "type": "modify",
      "old_id": "f0d780d27208d6f95060363c7b2ff73a212464b3",
      "old_mode": 33188,
      "old_path": "lib/ui/painting/color_filter.cc",
      "new_id": "e58cb659209c0454e45b5dd7e8b75e1fbb9ae68b",
      "new_mode": 33188,
      "new_path": "lib/ui/painting/color_filter.cc"
    },
    {
      "type": "modify",
      "old_id": "2b051f00b0da03691cc7987a9a7108687018cc26",
      "old_mode": 33188,
      "old_path": "lib/ui/painting/paint_unittests.cc",
      "new_id": "9d18dbed43bdec90d8b02fc18bd5dfe7a7a36b28",
      "new_mode": 33188,
      "new_path": "lib/ui/painting/paint_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "748437341243a7a905c933faf65e2469cb06e059",
      "old_mode": 33188,
      "old_path": "testing/display_list_testing.cc",
      "new_id": "b969daa41ccf7bb79f564ae582788c25045abf1b",
      "new_mode": 33188,
      "new_path": "testing/display_list_testing.cc"
    }
  ]
}
