deps: verwijder de ongebruikte directe dependency cupertino_icons #1056
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1056
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
cupertino_icons staat sinds de eerste commit als directe dependency in pubspec.yaml, maar CupertinoIcons noch package:cupertino_icons wordt ergens in lib, test, tool of integration_test gebruikt. Het pakket voegt een aparte dependency, licentie/SBOM-entry en een fontasset van circa 258 KiB toe.
Acceptatie
Opgepakt. Tak: codex/deps-remove-cupertino-icons-1056. Verwachte reikwijdte: pubspec.yaml, pubspec.lock en sbom/.
Niet uitvoeren. Tijdens de volledige webbuild blijkt de dependency functioneel bereikbaar via Flutter zelf: zonder cupertino_icons meldt de compiler dat packages/cupertino_icons/CupertinoIcons ontbreekt. De bestaande getree-shakete font bevat zeven werkelijk bereikbare glyphs (U+F36E, F3CF, F3D3, F404, F4A5, F4FD en F50A: wissen, terug/vooruit en zoeken). Dit komt via MaterialApp/Flutter's Cupertino-paden binnen, ook zonder rechtstreekse OciDeck-import. Er is niets op main gewijzigd; Matrix-functionaliteit is niet geraakt.