Skip to content

ref: Inherit shared crate metadata from the workspace - #1124

Open
sentry-junior[bot] wants to merge 3 commits into
ref/sentry-crate-authorsfrom
ref/workspace-package-metadata
Open

sentry-junior[bot] wants to merge 3 commits into
ref/sentry-crate-authorsfrom
ref/workspace-package-metadata

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

This PR is stacked on #1122. Merge that one first.

version, license, homepage and repository were the same in every symbolic* crate. They are now set once in [workspace.package], and each crate inherits them. The values that cargo metadata resolves for each crate have not changed.

scripts/bump-version keeps working without changes. It rewrites lines that start with version = in every tracked Cargo.toml, and that pattern now matches the workspace root. Craft also reads crate versions through cargo metadata. This PR does not touch internal symbolic-* dependencies, which #845 had to revert.

edition stays as it is in the three crates that still use 2021. documentation stays in each crate, because its value is different for every crate.

Fixes #1123
Fixes SYMBOL-52

via @szokeasaurusrex.

--

View Session [Sentry]

Co-Authored-By: Dr. Daniel Szokenstein <7881302+szokeasaurusrex@users.noreply.github.com>
@sentry-junior
sentry-junior Bot requested a review from a team as a code owner October 30, 2026 19:52
Co-Authored-By: Dr. Daniel Szokenstein <7881302+szokeasaurusrex@users.noreply.github.com>
@linear-code

linear-code Bot commented Oct 30, 2026

Copy link
Copy Markdown

SYMBOL-52

@sentry-junior
sentry-junior Bot added this pull request to stack #1125 October 30, 2026 19:54

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit ad274fb. Configure here.

Comment thread symbolic-cabi/Cargo.toml Resolved
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