Skip to content

chore: inherit authors from workspace.package in per-crate Cargo.tomls#64

Merged
BunsDev merged 1 commit into
mainfrom
chore/authors-workspace
May 18, 2026
Merged

chore: inherit authors from workspace.package in per-crate Cargo.tomls#64
BunsDev merged 1 commit into
mainfrom
chore/authors-workspace

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented May 18, 2026

Summary

Mechanical sweep: 26 per-crate Cargo.tomls had authors = ["Warp Team <dev@warp.dev>"] hardcoded. Replaced with authors.workspace = true, which inherits the workspace value authors = ["CastCodes Maintainers"] already declared in root [workspace.package].

What's left untouched

  • 2 Cargo.tomls that already had authors = ["CastCodes Maintainers"] directly (no change needed)
  • 1 Cargo.toml with a personal author entry (Val Alexander <val@viewdue.ai>)
  • 27 Cargo.tomls that already used authors.workspace = true

Test plan

  • cargo check --workspace --all-targets — clean, 0 errors
  • All 26 files updated; zero Warp Team <dev@warp.dev> author lines remain in tracked crate Cargo.tomls
  • CI green on this PR

🤖 Generated with Claude Code

Replaces 26 occurrences of `authors = ["Warp Team <dev@warp.dev>"]`
in per-crate Cargo.tomls with `authors.workspace = true`. The root
Cargo.toml's [workspace.package] already declares
`authors = ["CastCodes Maintainers"]`, so the inherited value is
correct for the fork's identity.

Mechanical sweep; cargo check --workspace --all-targets clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 18, 2026 22:06
@BunsDev BunsDev merged commit 5c85022 into main May 18, 2026
10 checks passed
@BunsDev BunsDev deleted the chore/authors-workspace branch May 18, 2026 22:07
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR standardizes crate metadata by replacing hardcoded legacy Warp author entries with workspace-inherited authors, aligning per-crate manifests with the CastCodes workspace package metadata.

Changes:

  • Replaced authors = ["Warp Team <dev@warp.dev>"] with authors.workspace = true across 26 crate manifests.
  • Confirmed the workspace-level author value is defined in root Cargo.toml.
  • No functional Rust code changes.

Reviewed changes

Copilot reviewed 26 out of 26 changed files in this pull request and generated no comments.

Show a summary per file
File Description
crates/watcher/Cargo.toml Inherits package authors from workspace metadata.
crates/warpui_extras/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_util/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_terminal/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_ripgrep/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_js/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_files/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_core/Cargo.toml Inherits package authors from workspace metadata.
crates/warp_completer/Cargo.toml Inherits package authors from workspace metadata.
crates/virtual_fs/Cargo.toml Inherits package authors from workspace metadata.
crates/syntax_tree/Cargo.toml Inherits package authors from workspace metadata.
crates/sum_tree/Cargo.toml Inherits package authors from workspace metadata.
crates/string-offset/Cargo.toml Inherits package authors from workspace metadata.
crates/simple_logger/Cargo.toml Inherits package authors from workspace metadata.
crates/repo_metadata/Cargo.toml Inherits package authors from workspace metadata.
crates/remote_server/Cargo.toml Inherits package authors from workspace metadata.
crates/natural_language_detection/Cargo.toml Inherits package authors from workspace metadata.
crates/markdown_parser/Cargo.toml Inherits package authors from workspace metadata.
crates/lsp/Cargo.toml Inherits package authors from workspace metadata.
crates/languages/Cargo.toml Inherits package authors from workspace metadata.
crates/ipc/Cargo.toml Inherits package authors from workspace metadata.
crates/input_classifier/Cargo.toml Inherits package authors from workspace metadata.
crates/graphql/Cargo.toml Inherits package authors from workspace metadata.
crates/fuzzy_match/Cargo.toml Inherits package authors from workspace metadata.
crates/firebase/Cargo.toml Inherits package authors from workspace metadata.
crates/editor/Cargo.toml Inherits package authors from workspace metadata.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

BunsDev added a commit that referenced this pull request May 19, 2026
Last per-crate Cargo.toml hardcoding `authors = ["CastCodes Maintainers"]`
directly (PR #64 caught the 26 \`Warp Team\` ones but skipped this
file since it already used the correct value). Now uses
`authors.workspace = true`, matching every other workspace member.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

2 participants