Skip to content

Commit bc3cc5c

Browse files
authored
feat: add domain model to handle the scan result easily (#17)
1 parent 7892e3e commit bc3cc5c

34 files changed

+11923
-764
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,17 @@ reqwest = "0.12.14"
2525
semver = "1.0.26"
2626
serde = { version = "1.0.219", features = ["alloc", "derive"] }
2727
serde_json = "1.0.135"
28-
serde_yaml = "0.9.34"
2928
serial_test = { version = "3.2.0", features = ["file_locks"] }
3029
tar = "0.4.44"
3130
thiserror = "2.0.12"
3231
tokio = { version = "1.43.0", features = ["full"] }
3332
tower-lsp = "0.20.0"
34-
tower-service = "0.3.3"
3533
tracing = "0.1.41"
3634
tracing-subscriber = "0.3.19"
3735

3836
[dev-dependencies]
3937
itertools = "0.14.0"
4038
lazy_static = "1.5.0"
39+
rstest = "0.26.1"
40+
tracing-subscriber = { version = "0.3.19", features = ["fmt", "env-filter"] }
41+
tracing-test = "0.2.5"

flake.nix

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,19 @@
4040
mkShell {
4141
packages = [
4242
cargo
43-
rustc
44-
rustfmt
4543
cargo-audit
46-
cargo-watch
47-
cargo-nextest
4844
cargo-expand
45+
cargo-machete
46+
cargo-nextest
47+
cargo-tarpaulin
48+
cargo-watch
4949
clippy
5050
just
51-
rust-analyzer
5251
lldb
5352
pre-commit
53+
rust-analyzer
54+
rustc
55+
rustfmt
5456
];
5557

5658
inputsFrom = [ sysdig-lsp ];

0 commit comments

Comments
 (0)