Skip to content

Fix dev dependency link generation#131

Merged
magnalite merged 1 commit intomainfrom
fix-dev-dependency-link-generation
Jun 1, 2023
Merged

Fix dev dependency link generation#131
magnalite merged 1 commit intomainfrom
fix-dev-dependency-link-generation

Conversation

@magnalite
Copy link
Copy Markdown
Contributor

This PR is a fix for #96. It also fixed dev dependencies not having any links generated for their own dependencies. It also removes server only execution guards from server realm links. This was required as dev dependencies can legitimately depend on them. The case they protect where shared dependencies link to server dependencies is actually a bug in wally's package resolution. I considered adding a bail to this case to identify if this ever happens in the wild but I decided not to.

Link generation seems robust in every scenario now.

@magnalite magnalite linked an issue Jun 1, 2023 that may be closed by this pull request
@magnalite magnalite merged commit 31a8e34 into main Jun 1, 2023
@magnalite magnalite deleted the fix-dev-dependency-link-generation branch June 1, 2023 18:03
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.

Dev dependencies are not always linked correctly

1 participant