Skip to content

Conversation

mattleibow
Copy link
Collaborator

Description of Change

The Go modules are all far out of date and some tooling is reporting the repo as having security issues. We do not use any part of Go, EMSDK or perfetto in the SkiaSharp project.

In an ideal world we don't have to make changes and there is a special flag that exists for us to "disable all issues", but that does not exist and trying to make that flag work only on CI is unnecessary. We can just delete the few places that are having issues.

This was originally merged as part of #2873 but I lost the changes when updating to 118. None of this code made it into the library as can be seen by the fact it still works when I just simply remove whole chunks.

* Disable the unused and problematic tools

The Go modules are all far out of date and some tooling is reporting the
repo as having security issues. We do not use any part of Go, EMSDK or
perfetto in the SkiaSharp project.

In an ideal world we don't have to make changes and there is a special
flag that exists for us to "disable all issues", but that does not exist
and trying to make that flag work only on CI is unnecessary. We can just
delete the few places that are having issues.
@mattleibow mattleibow merged commit 21b03ef into main Jan 31, 2025
1 of 2 checks passed
@mattleibow mattleibow deleted the dev/tools branch January 31, 2025 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant