Skip to content

Commit af45994

Browse files
committed
Introduce cargo-machete ci step
1 parent 51d133b commit af45994

7 files changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,12 @@ jobs:
122122
- name: Run tests
123123
run: cargo nextest run --no-fail-fast --hide-progress-bar --status-level fail
124124

125+
- name: Install cargo-machete
126+
uses: taiki-e/install-action@cargo-machete
127+
128+
- name: Run cargo-machete
129+
run: cargo machete
130+
125131
- name: Run Clippy
126132
if: matrix.os == 'macos-latest'
127133
run: cargo clippy --all-targets -- -D clippy::disallowed_macros -D clippy::dbg_macro -D clippy::todo -D clippy::print_stdout -D clippy::print_stderr

Cargo.lock

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

crates/hir-def/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ intern.workspace = true
4040
base-db.workspace = true
4141
syntax.workspace = true
4242
hir-expand.workspace = true
43-
mbe.workspace = true
4443
cfg.workspace = true
4544
tt.workspace = true
4645
span.workspace = true

crates/intern/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ dashmap.workspace = true
1818
hashbrown.workspace = true
1919
rustc-hash.workspace = true
2020
triomphe.workspace = true
21-
smallvec.workspace = true
2221
rayon.workspace = true
2322

2423
[lints]

crates/proc-macro-srv-cli/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ publish = false
1313
[dependencies]
1414
proc-macro-srv.workspace = true
1515
proc-macro-api.workspace = true
16-
tt.workspace = true
1716
postcard.workspace = true
1817
clap = {version = "4.5.42", default-features = false, features = ["std"]}
1918

crates/syntax/fuzz/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ cargo-fuzz = true
1010

1111
[dependencies]
1212
syntax = { path = "..", version = "0.0.0" }
13-
text-edit = { path = "../../text-edit", version = "0.0.0" }
1413
libfuzzer-sys = "0.4.5"
1514

1615
# Prevent this from interfering with workspaces

crates/test-fixture/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ test-utils.workspace = true
1414
tt.workspace = true
1515
cfg.workspace = true
1616
base-db.workspace = true
17-
rustc-hash.workspace = true
1817
span.workspace = true
1918
stdx.workspace = true
2019
intern.workspace = true

0 commit comments

Comments
 (0)