Skip to content

Commit f5135ae

Browse files
committed
Remove unneeded check if crates is empty
1 parent 87e55cc commit f5135ae

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/main.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,7 @@ fn main() -> Result<()> {
209209
.exercises_to_json(exercises)
210210
.expect("Couldn't parse rustlings exercises files");
211211

212-
if project.crates.is_empty() {
213-
println!("Failed find any exercises, make sure you're in the `rustlings` folder");
214-
} else if project.write_to_disk().is_err() {
212+
if project.write_to_disk().is_err() {
215213
println!("Failed to write rust-project.json to disk for rust-analyzer");
216214
} else {
217215
println!("Successfully generated rust-project.json");

src/project.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use crate::exercise::Exercise;
1212
#[derive(Serialize, Deserialize)]
1313
pub struct RustAnalyzerProject {
1414
sysroot_src: String,
15-
pub crates: Vec<Crate>,
15+
crates: Vec<Crate>,
1616
}
1717

1818
#[derive(Serialize, Deserialize)]

0 commit comments

Comments
 (0)