diff options
| author | mo8it <mo8it@proton.me> | 2024-03-25 22:29:33 +0100 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2024-03-25 22:29:33 +0100 |
| commit | f5135ae4df96ee018896d667f3dffa187c959193 (patch) | |
| tree | 87fe77202cfe7a4da09c9746952430d3ee3b4318 /src | |
| parent | 87e55ccffde51b08be7d90ab53f1bb2462efa85a (diff) | |
Remove unneeded check if crates is empty
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 4 | ||||
| -rw-r--r-- | src/project.rs | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs index 803e2f8..1f260ab 100644 --- a/src/main.rs +++ b/src/main.rs @@ -209,9 +209,7 @@ fn main() -> Result<()> { .exercises_to_json(exercises) .expect("Couldn't parse rustlings exercises files"); - if project.crates.is_empty() { - println!("Failed find any exercises, make sure you're in the `rustlings` folder"); - } else if project.write_to_disk().is_err() { + if project.write_to_disk().is_err() { println!("Failed to write rust-project.json to disk for rust-analyzer"); } else { println!("Successfully generated rust-project.json"); diff --git a/src/project.rs b/src/project.rs index 534aab0..835a951 100644 --- a/src/project.rs +++ b/src/project.rs @@ -12,7 +12,7 @@ use crate::exercise::Exercise; #[derive(Serialize, Deserialize)] pub struct RustAnalyzerProject { sysroot_src: String, - pub crates: Vec<Crate>, + crates: Vec<Crate>, } #[derive(Serialize, Deserialize)] |
