Skip to content

Clean up artifact dependencies, jx browser dependency #8326

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 11, 2025

Conversation

helin24
Copy link
Member

@helin24 helin24 commented Jul 10, 2025

The change to remove dependencies on files in the artifacts directory could break something I'm not aware of, but the plugin seems to build successfully (both from bin/plugin make and on sandbox) and bin/plugin test also runs successfully. My suspicion is that the artifacts directory used to exist but no longer exists.

The 3 previous JX Browser dependencies seem to be equivalent to implementation so I changed to that. (doc)

@helin24 helin24 requested review from pq and jwren July 10, 2025 19:52
@helin24 helin24 changed the title Remove test and compile only dependencies on artifacts dir Clean up artifact dependencies, jx browser dependency Jul 10, 2025
Copy link
Member

@jwren jwren left a comment

Choose a reason for hiding this comment

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

Change looks good to me. As long as the build, test, verify work, and the output zip is installable, it is now dead infra code we should get rid of.

@helin24 helin24 merged commit 0942d24 into flutter:master Jul 11, 2025
8 checks passed
@helin24 helin24 deleted the plugin-build branch July 11, 2025 17:24
@helin24 helin24 mentioned this pull request Jul 21, 2025
6 tasks
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.

2 participants