deps: verwijder de ongebruikte directe dependency cupertino_icons #1056

Closed
opened 2026-08-01 08:26:13 +00:00 by brenno · 2 comments
Owner

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

  • Verwijder cupertino_icons uit pubspec.yaml en pubspec.lock.
  • Regenereer de drie SBOM-uitgangen met de repository-native workflow.
  • Controleer dat geen Cupertino glyphs verdwijnen en make check plus SBOM-verificatie groen zijn.
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 - Verwijder cupertino_icons uit pubspec.yaml en pubspec.lock. - Regenereer de drie SBOM-uitgangen met de repository-native workflow. - Controleer dat geen Cupertino glyphs verdwijnen en make check plus SBOM-verificatie groen zijn.
Author
Owner

Opgepakt. Tak: codex/deps-remove-cupertino-icons-1056. Verwachte reikwijdte: pubspec.yaml, pubspec.lock en sbom/.

Opgepakt. Tak: codex/deps-remove-cupertino-icons-1056. Verwachte reikwijdte: pubspec.yaml, pubspec.lock en sbom/.
Author
Owner

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.

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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#1056
No description provided.