Skip to content

Commit 9ff1ed3

Browse files
committed
safety-tool-lib: reexport safety-tool-macro and safety-tool-parser
1 parent be48d74 commit 9ff1ed3

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

demo/rustc_driver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ path = "src/bin/cargo-safe-tool.rs"
1010
[dependencies]
1111

1212
[workspace]
13-
members = [ "safety-tool-lib","safety-tool-macro", "safety-tool-parser"]
13+
members = ["safety-tool-lib","safety-tool-macro", "safety-tool-parser"]
1414
exclude = ["tests/basic"]
1515

1616
[package.metadata.rust-analyzer]

demo/rustc_driver/safety-tool-lib/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ edition = "2024"
55

66
[dependencies]
77
safety-tool-macro = { path = "../safety-tool-macro" }
8+
safety-tool-parser = { path = "../safety-tool-parser" }
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1-
pub use safety_tool_macro::safety;
1+
pub use safety_tool_parser;
2+
3+
pub mod safety {
4+
pub use safety_tool_macro::{hazard, option, precond};
5+
}

demo/rustc_driver/tests/basic/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ version = "0.1.0"
44
edition = "2024"
55

66
[dependencies]
7-
safety-tool-macro = { path = "../../safety-tool-macro/" }
7+
safety-tool-lib = { path = "../../safety-tool-lib" }

demo/rustc_driver/tests/basic/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#![allow(clippy::missing_safety_doc, clippy::mut_from_ref, internal_features)]
44
#![feature(core_intrinsics)]
55

6-
use safety_tool_macro as safety;
6+
use safety_tool_lib::safety;
77

88
#[safety::precond(
99
UnReachable,

0 commit comments

Comments
 (0)