enhancementhelp wanted
Repository-Metriken
- Stars
- (32.954 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 9T 23h) (36 gemergte PRs in 30 T)
Beschreibung
All the exercises start with something like
// TODO: remove this when you're done with your implementation.
#![allow(unused_variables, dead_code)]
You're training people that it's normal and a good idea to ignore warnings during development. Instead, continue to emphasize what you mention in passing elsewhere -- Rust has great compiler errors!
Of course it's going to have a lot of warnings at the start since you've given them incomplete code. You can
- Just let them deal with it
- Or mention
RUSTFLAGS=-A... cargo ...perhaps
But you shouldn't imply ignoring warnings until you're "done with your implementation" is a good idea, or IMO that ignoring warnings in your source code (as opposed to a command line flag) is a good idea.