Skip to content

Update Cargo.toml with workspace metadata and dependencies#1

Merged
wellkilo merged 1 commit intomainfrom
chore/update-cargo-metadata
Apr 8, 2026
Merged

Update Cargo.toml with workspace metadata and dependencies#1
wellkilo merged 1 commit intomainfrom
chore/update-cargo-metadata

Conversation

@wellkilo
Copy link
Copy Markdown
Owner

@wellkilo wellkilo commented Apr 8, 2026

  • Add readme, keywords, and categories fields to root Cargo.toml
  • Update repository URLs to wellkilo/codemod-pilot
  • Move dependencies to workspace with centralized versioning
  • Add version specifications for internal crate dependencies
  • Add tempfile as dev-dependency in codemod-core

Change-Id: I4d3cc9da5ab8e033fd477107a66f5037b9506bf7

Description

Closes #

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement
  • CI/build change
  • New language support
  • New built-in rule

Changes Made

How Has This Been Tested?

  • Unit tests added/updated
  • Integration tests added/updated
  • Snapshot tests added/updated (run cargo insta review)
  • Manual testing performed

Test commands run:

cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings
cargo fmt --all -- --check

Screenshots / Output

Checklist

  • My code follows the project's code style (cargo fmt and cargo clippy pass)
  • I have added tests that prove my fix is effective or my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the documentation accordingly
  • I have added an entry to CHANGELOG.md under [Unreleased]
  • My commit messages follow the Conventional Commits convention

Additional Notes

- Add readme, keywords, and categories fields to root Cargo.toml
- Update repository URLs to wellkilo/codemod-pilot
- Move dependencies to workspace with centralized versioning
- Add version specifications for internal crate dependencies
- Add tempfile as dev-dependency in codemod-core

Change-Id: I4d3cc9da5ab8e033fd477107a66f5037b9506bf7
Co-authored-by: wellkilo <wellkilo@foxmail.com>
Co-authored-by: Genius <genius@bytedance.com>
@wellkilo wellkilo merged commit a0e4c18 into main Apr 8, 2026
6 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.

1 participant