Skip to content

fix: identify dependencies that might require the --no-tree-shake-icons flag#7724

Merged
emwp merged 15 commits intomasterfrom
fix/flutter-tree-shake
Oct 11, 2024
Merged

fix: identify dependencies that might require the --no-tree-shake-icons flag#7724
emwp merged 15 commits intomasterfrom
fix/flutter-tree-shake

Conversation

@emwp
Copy link
Copy Markdown
Contributor

@emwp emwp commented Sep 24, 2024

Description

Related to this issue: #6197
Trying to identify dependencies that might require the --no-tree-shake-icons build flag.

Unfortunately can not allow users to pass arbitrary/custom flags when running the deploy function, so tried to identify dependencies that are likely to require the flag to build.

Scenarios Tested

  • Building with dependencies that would add the flag to the build command.
  • Building with no dependencies that would add the flag to the build command.

fixes #6197

Copy link
Copy Markdown
Member

@jamesdaniels jamesdaniels left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. LGTM. Let's add changelog, i'll let @leoortizz shepherd the final approval and merge

Copy link
Copy Markdown
Member

@leoortizz leoortizz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

emwp and others added 2 commits October 10, 2024 19:24
Co-authored-by: Leonardo Ortiz <leo@monogram.io>
Co-authored-by: Leonardo Ortiz <leo@monogram.io>
@emwp emwp enabled auto-merge (squash) October 11, 2024 01:55
@emwp emwp merged commit cfec667 into master Oct 11, 2024
@leoortizz leoortizz deleted the fix/flutter-tree-shake branch October 11, 2024 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment