KEMBAR78
Fix circular dependency by kennykerr · Pull Request #3549 · microsoft/windows-rs · GitHub
Skip to content

Conversation

@kennykerr
Copy link
Collaborator

@kennykerr kennykerr commented Mar 18, 2025

#3546 introduced a circular dependency between windows-core and windows-implement/windows-interface so that those crates could not be published as they depended on each other. This PR fixes the circular dependency by changing the windows-core dependency to use a path instead of a workspace reference in the Cargo.toml files. This was a problem because the workspace dependencies include versions. This is reasonable as it is only used as a dev dependency for documentation testing.

@kennykerr kennykerr changed the title break Fix circular dependency Mar 18, 2025
@kennykerr kennykerr merged commit 79c2c39 into master Mar 18, 2025
36 checks passed
@kennykerr kennykerr deleted the break-circular-dependency branch March 18, 2025 14:23
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