Closed spectre256 closed 5 months ago
The recent updates modify the autograder templates to handle file name checks in a case-insensitive manner. This change ensures that file names like MyClass.java
can be correctly identified even if submitted as myclass.JAVA
, improving the system's flexibility and reducing errors due to case mismatches.
Files | Change Summary |
---|---|
.../run_autograder (exam, homework) |
Modified file existence checks for case-insensitivity and Java file counting. |
Objective | Addressed | Explanation |
---|---|---|
Ignore case sensitivity for manual templates (#23) | ✅ |
🐇 Oh hoppy day, with code so bright,
🌟 No case too bold, no shift too slight.
Java files, come as you are,
Lower or upper, near or far.
🎉 Celebrate the change, code aligns just right!
This fixes #23 by ignoring case when checking file names. The fix uses the
find
command, which should allow for wildcard patterns once these are supported.Summary by CodeRabbit