Skip to content

Drop eigen_shell's unused cupertino_icons dependency - #144

Merged
seenu-k merged 1 commit into
mainfrom
shell-drop-cupertino-icons
Oct 13, 2026
Merged

seenu-k merged 1 commit into
mainfrom
shell-drop-cupertino-icons

Conversation

@seenu-k

@seenu-k seenu-k commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Why

Dependabot's first working Dart run (after #142) opened #143, cupertino_icons 1.0.9 → 2.0.0 in shell/pubspec.yaml. Nothing in shell/, flutter/ or firebase/ uses CupertinoIcons or any Cupertino widget; the dependency is an app-template leftover from 057c93a. Removing it fits better than taking a major of a package we don't use.

What

  • shell/pubspec.yaml: remove cupertino_icons. pubspec.lock is unchanged (it stays as a transitive entry).
  • shell/CHANGELOG.md: a Cider "Removed" entry, so the next Dart release ships it.

Verification

  • ./tool/check.sh shell passes: analyze, tests, code-generation drift and pub publish --dry-run (0 warnings).

After merge

Comment @dependabot recreate on #143; with the dependency gone Dependabot closes it.

🤖 Generated with Claude Code

https://claude.ai/code/session_01AmaAaAfMjsU7ETTRmS93gV

Nothing in the shell draws a Cupertino icon -- the dependency is an app
template leftover. Dependabot proposed its 2.0.0 major (#143); removing
it is the change that actually fits.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AmaAaAfMjsU7ETTRmS93gV
@seenu-k
seenu-k merged commit 4081efd into main Oct 13, 2026
11 checks passed
@seenu-k
seenu-k deleted the shell-drop-cupertino-icons branch October 13, 2026 02:22
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