Skip to content

Conversation

@oscargus
Copy link
Contributor

@oscargus oscargus commented Jan 3, 2026

Although there are not that many overlapping dependencies between the crates, it still gives a better overview if all are available in the workspace Cargo.toml when it comes to updating etc.

Removed the use of the pad crate. Closes #401 (not sure if it is tested, but should be the same if I understand the code).

Also updated a few dependencies, primarily to get rid of some transitive dependencies.

Copy link
Contributor

@Schottkyc137 Schottkyc137 left a comment

Choose a reason for hiding this comment

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

Thanks! These changes look good to me.
I think the code should be tested since it's used in SrcPos::show which is tested in the source.rs file.

At some point, we should probably also add a coverage stage to the pipeline to have a better understanding of what code is actually tested...

@Schottkyc137 Schottkyc137 merged commit ef313ed into VHDL-LS:master Jan 4, 2026
10 checks passed
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.

Use of "Pad" dependency

2 participants