summaryrefslogtreecommitdiff
path: root/rustlings-macros
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-04-17 18:19:15 +0200
committermo8it <mo8it@proton.me>2024-04-17 18:19:28 +0200
commitb9167e9299bfe7c644cdbc2f6e933873f06b1c3f (patch)
treeb606985ba549d79ea9d6502f9609c65669c0e122 /rustlings-macros
parent28ec0f864a5d041e15c08049a600c1f0e4fefd2e (diff)
Remove redundant checks
Diffstat (limited to 'rustlings-macros')
-rw-r--r--rustlings-macros/src/lib.rs11
1 files changed, 2 insertions, 9 deletions
diff --git a/rustlings-macros/src/lib.rs b/rustlings-macros/src/lib.rs
index d8da666..d95a93a 100644
--- a/rustlings-macros/src/lib.rs
+++ b/rustlings-macros/src/lib.rs
@@ -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))
});