From 6b57924e816af4543fc6b3214ccc4d472f5c9434 Mon Sep 17 00:00:00 2001 From: Nathan Weston Date: Thu, 10 Sep 2015 08:26:31 -0400 Subject: [PATCH] Improve lint message Remove trailing period and include snippet of loop argument. --- src/loops.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/loops.rs b/src/loops.rs index ade4f46b4a0..06892f6a74e 100644 --- a/src/loops.rs +++ b/src/loops.rs @@ -146,9 +146,9 @@ impl LintPass for LoopsPass { if let Some(name) = visitor2.name { span_lint(cx, EXPLICIT_COUNTER_LOOP, expr.span, &format!("the variable `{0}` is used as a loop counter. Consider \ - using `for ({0}, item) in _.iter().enumerate()` \ - or similar iterators.", - name)); + using `for ({0}, item) in {1}.enumerate()` \ + or similar iterators", + name, snippet(cx, arg.span, "_"))); } } }