diff --git a/rust/.rustfmt.toml b/rust/.rustfmt.toml deleted file mode 100644 index 33b356d5f..000000000 --- a/rust/.rustfmt.toml +++ /dev/null @@ -1,3 +0,0 @@ -use_field_init_shorthand = true -use_try_shorthand = true -edition = "2021" diff --git a/rust/Cargo.toml b/rust/Cargo.toml deleted file mode 100644 index addd553f6..000000000 --- a/rust/Cargo.toml +++ /dev/null @@ -1,23 +0,0 @@ -[package] -name = "fuzztest" -version = "0.1.0" -edition = "2021" -default-run = "fuzztest" - -[[test]] -name = "trybuild" -path = "tests/trybuild.rs" - -[dependencies] -fuzztest-macro = { path = "impl" } - -[dev-dependencies.trybuild] -version = "1.0.103" -features = ["diff"] - -[profile.fuzztest] -inherits = 'release' -panic = 'abort' -opt-level = "s" -debug = true -split-debuginfo = "packed" diff --git a/rust/README.md b/rust/README.md deleted file mode 100644 index 7d154ade6..000000000 --- a/rust/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# FuzzTest Rust - -This is the repository containing the FuzzTest framework for Rust. - -**Important note:** Please do not forget to run `cargo clean` before committing -your change. That will avoid committing libraries files downloaded when -`cargo build` and `cargo test`. diff --git a/rust/impl/.rustfmt.toml b/rust/impl/.rustfmt.toml deleted file mode 100644 index 33b356d5f..000000000 --- a/rust/impl/.rustfmt.toml +++ /dev/null @@ -1,3 +0,0 @@ -use_field_init_shorthand = true -use_try_shorthand = true -edition = "2021" diff --git a/rust/impl/Cargo.toml b/rust/impl/Cargo.toml deleted file mode 100644 index 556a2cbce..000000000 --- a/rust/impl/Cargo.toml +++ /dev/null @@ -1,7 +0,0 @@ -[package] -name = "fuzztest-macro" -version = "0.1.0" -edition = "2021" - -[lib] -proc-macro = true diff --git a/rust/impl/src/lib.rs b/rust/impl/src/lib.rs deleted file mode 100644 index 0e3d4611d..000000000 --- a/rust/impl/src/lib.rs +++ /dev/null @@ -1,6 +0,0 @@ -use proc_macro::TokenStream; - -#[proc_macro_attribute] -pub fn fuzztest(_args: TokenStream, _input: TokenStream) -> TokenStream { - todo!("Not implemented yet.") -} diff --git a/rust/src/lib.rs b/rust/src/lib.rs deleted file mode 100644 index 0df3ad00e..000000000 --- a/rust/src/lib.rs +++ /dev/null @@ -1 +0,0 @@ -pub use fuzztest_macro::fuzztest; diff --git a/rust/tests/macro_compiles.rs b/rust/tests/macro_compiles.rs deleted file mode 100644 index 95b76cd3c..000000000 --- a/rust/tests/macro_compiles.rs +++ /dev/null @@ -1,6 +0,0 @@ -use fuzztest::fuzztest; - -#[fuzztest()] -fn fuzztest_macro_compiles() {} - -fn main() {} diff --git a/rust/tests/trybuild.rs b/rust/tests/trybuild.rs deleted file mode 100644 index c2d9ebd3d..000000000 --- a/rust/tests/trybuild.rs +++ /dev/null @@ -1,5 +0,0 @@ -#[test] -fn fuzztest() { - let t = trybuild::TestCases::new(); - t.pass("tests/macro_compiles.rs"); -}