Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR centralizes dependency management by moving individual crate dependencies to the workspace level and updates several package versions.
- Consolidates
randdependency management to workspace level - Updates
clap,tracing-subscriber, andglamto newer versions - Removes duplicate dependency declarations across crates
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| Cargo.toml | Adds workspace-level rand dependency and updates glam version |
| crates/utils/Cargo.toml | Changes from direct rand dependency to workspace reference |
| crates/crust-render/Cargo.toml | Updates clap and tracing-subscriber versions |
| crates/crust-core/Cargo.toml | Removes direct rand dependency and adds workspace reference |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
PR Type
Other
Description
Update
glamfrom 0.30.1 to 0.30.8Update
clapfrom 4.5.34 to 4.5.48Update
tracing-subscriberfrom 0.3.19 to 0.3.20Centralize
randdependency to workspace levelDiagram Walkthrough
File Walkthrough
Cargo.toml
Update glam and add workspace randCargo.toml
glamversion from 0.30.1 to 0.30.8rand0.9.2 as workspace dependencyCargo.toml
Switch to workspace rand dependencycrates/crust-core/Cargo.toml
rand0.9.0 dependencyranddependency referenceCargo.toml
Update clap and tracing-subscriber versionscrates/crust-render/Cargo.toml
clapfrom 4.5.34 to 4.5.48tracing-subscriberfrom 0.3.19 to 0.3.20Cargo.toml
Use workspace rand dependencycrates/utils/Cargo.toml
rand0.9.0 with workspace reference