Skip to content

Rename crates #266

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 20 commits into from
Apr 17, 2025
Merged

Rename crates #266

merged 20 commits into from
Apr 17, 2025

Conversation

ya7010
Copy link
Collaborator

@ya7010 ya7010 commented Apr 16, 2025

No description provided.

ya7010 added 10 commits April 17, 2025 01:40
Replaced instances of 'config::TomlVersion' and related types with 'tombi_config::TomlVersion' across multiple files to align with the new module structure.
This commit renames the ast-editor package to tombi-ast-editor and updates the relevant dependencies in Cargo.toml files across the project. The changes ensure consistency in naming and improve the project's structure.
This change renames the 'date-time' crate to 'tombi-date-time' and updates all relevant imports and dependencies throughout the codebase to reflect this new naming convention.
Updated all usages of the diagnostic crate to use the new tombi-diagnostic crate, ensuring consistency across the codebase.
Updated references and dependencies to use tombi-document instead of document throughout the codebase.
Updated all usages of document_tree to tombi_document_tree across the codebase, ensuring consistency and alignment with the new naming convention.
This commit renames the 'formatter' crate to 'tombi-formatter' and updates all relevant usages throughout the codebase to maintain consistency.
This commit renames the lexer crate to tombi-lexer, updating all references and dependencies throughout the codebase to reflect the new name.
This commit renames the 'text' crate to 'tombi-text' across the project, updating all relevant dependencies and usages to ensure consistency and clarity in the codebase.
@ya7010
Copy link
Collaborator Author

ya7010 commented Apr 17, 2025

This PR is related to CI failure.

ya7010 added 10 commits April 17, 2025 11:27
This commit updates all instances of the toml_version crate to use the newly renamed tombi_toml_version crate across various modules and files.
This commit renames the linter crate to tombi-linter and updates all references to ensure consistency across the codebase.
This change updates all references from the old x-tombi crate to the new tombi-x-keyword crate across the codebase, ensuring consistency and clarity in the naming convention.
This commit renames the 'validator' crate to 'tombi-validator' across the project, updating all relevant references and usages to maintain consistency.
This commit updates all references from the old parser crate to the new tombi-parser crate across the codebase, ensuring consistency and clarity in the project's structure.
This commit updates all references from rg-tree to tombi-rg-tree across the project, ensuring consistency in naming and improving clarity in the codebase.
Update usages across the codebase to reflect the new crate name.
This commit renames the 'server' crate to 'tombi-server' and updates all relevant usages throughout the codebase to reflect this change.
This commit updates all references from the 'syntax' crate to the newly renamed 'tombi-syntax' crate across various modules, ensuring consistency and proper usage of the new crate name.
This commit renames the 'test-lib' crate to 'tombi-test-lib' across various files and updates all relevant usages to maintain consistency throughout the codebase.
@ya7010
Copy link
Collaborator Author

ya7010 commented Apr 17, 2025

It is a problem on the toml-test side, CI does not always go through.

Once we remove the toml-test v1.1.0 requirement, we will be able to merge.

@ya7010 ya7010 merged commit 5cabf0b into main Apr 17, 2025
5 of 6 checks passed
@ya7010 ya7010 deleted the rename_crates branch April 17, 2025 16:02
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