Skip to content

fix: support final IconData#63

Open
MahMoos wants to merge 1 commit into
phosphor-icons:mainfrom
MahMoos:agent/icondata-final-compat
Open

fix: support final IconData#63
MahMoos wants to merge 1 commit into
phosphor-icons:mainfrom
MahMoos:agent/icondata-final-compat

Conversation

@MahMoos
Copy link
Copy Markdown

@MahMoos MahMoos commented May 21, 2026

Summary

  • stop extending IconData now that Flutter marks it final
  • emit generated constants as plain IconData values
  • keep PhosphorIcon duotone rendering through a primary-to-secondary lookup
  • raise the minimum Dart SDK to 2.13 for non-function type aliases

Verification

  • HOME=/tmp flutter analyze --no-pub lib
  • HOME=/tmp flutter test --no-pub (expected: package has no test directory)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant