chore: migreer naar standalone material_ui package (#1732) #1751
No reviewers
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!1751
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/material-ui-1732"
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?
Summary
Flutter 3.47 ontkoppelt de Material Design library uit de core-SDK naar het standalone
material_uipackage. De design-libraries inpackage:flutter/material.dartworden in de Fall stable release (november 2026) formeel gedeprecieerd. Deze PR migreert OciDeck naar het nieuwe package vóór die deadline.Wijzigingen
material_ui: ^1.0.1toegevoegd als dependency (flutter.dev, verified publisher)dart fix --apply --code=migrate_design_widgetsherschreef 578 imports vanpackage:flutter/material.dartnaarpackage:material_ui/material_ui.dartflutter_localizationsimport verwijderd uit 99 bestanden —material_uiher-exporteert de localization delegateslib/app.dart: drie individuele delegates (GlobalMaterialLocalizations.delegate+GlobalCupertinoLocalizations.delegate+GlobalWidgetsLocalizations.delegate) vervangen door...GlobalMaterialLocalizations.delegates(bundelt alle drie)Wat niet veranderd is
MaterialUiCompatibilityBridgenodig — alle dependencies gebruiken al de nieuwe importsflutter_localizationsblijft als directe dependency (SDK package,intlis er transitief via)Test plan
make checkgroen (10499 tests, 87.3% coverage)make sastschoon (semgrep, 0 findings)flutter analyze --fatal-infosschoonGenerated with Devin