Skip to content

Commit d6c6e78

Browse files
committed
cargo-rail: cleaned it all up. this needs to be a rust-first, rust-only tool for monorepos. I don't know what I was thinking w/ polyglot nonsense. It's all shit next to rust. wired parallel processing up via rayon and added parallel progress via linya.
1 parent 418e7f3 commit d6c6e78

File tree

27 files changed

+362
-1532
lines changed

27 files changed

+362
-1532
lines changed

Cargo.lock

Lines changed: 0 additions & 48 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# cargo-rail
22

3-
**Monorepo split/sync for Rust workspaces**
3+
**The Rust Monorepo Tool**
44

5-
Split crates from a monorepo into standalone repositories while preserving full git history. Bidirectional sync keeps monorepo and split repos in perfect harmony.
5+
Split Rust crates from Cargo workspaces into standalone repositories while preserving full git history. Bidirectional sync keeps your monorepo and split repos in perfect harmony.
66

77
---
88

crates/cargo-rail/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = "2024"
55
rust-version = "1.91"
66
license = "MIT"
77
authors = ["loadingalias"]
8-
description = "A modern, pure Rust implementation of source code transformation and migration tooling"
8+
description = "Split Rust crates from Cargo workspaces into standalone repos with bidirectional sync"
99

1010
[dependencies]
1111
# Git operations (pure Rust gitoxide)
@@ -27,7 +27,6 @@ anyhow = "1.0.100"
2727
# Serialization for config
2828
serde = { version = "1.0.228", features = ["derive"] }
2929
serde_json = "1.0.145"
30-
saphyr = "0.0.6"
3130

3231
# Cryptographic hashing for plan IDs
3332
sha2 = "0.10.9"

crates/cargo-rail/src/adapters/cargo.rs

Lines changed: 0 additions & 130 deletions
This file was deleted.

crates/cargo-rail/src/adapters/mod.rs

Lines changed: 0 additions & 115 deletions
This file was deleted.

0 commit comments

Comments
 (0)