mirror of
https://github.com/rust-lang/rustlings.git
synced 2025-06-29 00:41:42 +02:00
Remove redundant checks
This commit is contained in:
@ -15,8 +15,8 @@ pub fn include_files(_: TokenStream) -> TokenStream {
|
||||
let mut files = Vec::with_capacity(8);
|
||||
let mut dirs = Vec::with_capacity(128);
|
||||
|
||||
for entry in read_dir("exercises").expect("Failed to open the exercises directory") {
|
||||
let entry = entry.expect("Failed to read the exercises directory");
|
||||
for entry in read_dir("exercises").expect("Failed to open the `exercises` directory") {
|
||||
let entry = entry.expect("Failed to read the `exercises` directory");
|
||||
|
||||
if entry.file_type().unwrap().is_file() {
|
||||
let path = entry.path();
|
||||
@ -46,13 +46,6 @@ pub fn include_files(_: TokenStream) -> TokenStream {
|
||||
return None;
|
||||
}
|
||||
|
||||
if path.extension() != Some("rs".as_ref()) {
|
||||
panic!(
|
||||
"Found {} but expected only README.md and .rs files",
|
||||
path.display(),
|
||||
);
|
||||
}
|
||||
|
||||
Some(path_to_string(path))
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user