commit | 3b5ce647378d2dd2ac780f173b0bd468ff3ec903 | [log] [tgz] |
---|---|---|
author | Kaylee Lubick <kjlubick@google.com> | Tue Sep 03 13:10:44 2024 -0400 |
committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Tue Sep 03 22:52:44 2024 +0000 |
tree | 243a89f3b6286412b6d283eb8be59b9334042719 | |
parent | 4f67c81b50eca04333c1b98c57d27618a3ceb33a [diff] |
Enforce IWYU on modules/svg This is needed for an internal client. See http://cl/669715689 Changes are entirely mechanical. This exposed one potential problem where SVG is using `SkTLazy` in its public headers (and at least one use of SkTHash). In general, we like nothing in a public include/ path to need something in src/, so we will probably need to come back to this in the future. Change-Id: I88537b37f2311c069caa0e87e33a0b4a6ca2b5c0 Bug: b/40044159 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/895607 Reviewed-by: Nolan Scobie <nscobie@google.com> Commit-Queue: Kaylee Lubick <kjlubick@google.com> Owners-Override: Kaylee Lubick <kjlubick@google.com>