diff options
Diffstat (limited to 'lib/src/lints/empty_let_in.rs')
-rw-r--r-- | lib/src/lints/empty_let_in.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/src/lints/empty_let_in.rs b/lib/src/lints/empty_let_in.rs index aae1377..4e0887d 100644 --- a/lib/src/lints/empty_let_in.rs +++ b/lib/src/lints/empty_let_in.rs | |||
@@ -1,12 +1,13 @@ | |||
1 | use crate::{Lint, Metadata, Report, Rule, Suggestion}; | 1 | use crate::{Metadata, Report, Rule, Suggestion}; |
2 | 2 | ||
3 | use if_chain::if_chain; | 3 | use if_chain::if_chain; |
4 | use macros::lint; | 4 | use macros::lint; |
5 | use rnix::{ | 5 | use rnix::{ |
6 | types::{LetIn, TypedNode, EntryHolder}, | 6 | types::{EntryHolder, LetIn, TypedNode}, |
7 | NodeOrToken, SyntaxElement, SyntaxKind, | 7 | NodeOrToken, SyntaxElement, SyntaxKind, |
8 | }; | 8 | }; |
9 | 9 | ||
10 | /// empty let-in found | ||
10 | #[lint( | 11 | #[lint( |
11 | name = "empty let-in", | 12 | name = "empty let-in", |
12 | note = "Useless let-in expression", | 13 | note = "Useless let-in expression", |
@@ -31,11 +32,10 @@ impl Rule for EmptyLetIn { | |||
31 | let at = node.text_range(); | 32 | let at = node.text_range(); |
32 | let replacement = body; | 33 | let replacement = body; |
33 | let message = "This let-in expression has no entries"; | 34 | let message = "This let-in expression has no entries"; |
34 | Some(Self::report().suggest(at, message, Suggestion::new(at, replacement))) | 35 | Some(self.report().suggest(at, message, Suggestion::new(at, replacement))) |
35 | } else { | 36 | } else { |
36 | None | 37 | None |
37 | } | 38 | } |
38 | } | 39 | } |
39 | } | 40 | } |
40 | } | 41 | } |
41 | |||