Skip to content

Commit 6a6fcaf

Browse files
clippy and fmt
1 parent 27a19f0 commit 6a6fcaf

File tree

1 file changed

+8
-23
lines changed
  • crates/djls-templates/src

1 file changed

+8
-23
lines changed

crates/djls-templates/src/ast.rs

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -110,21 +110,20 @@ pub struct Span {
110110
}
111111

112112
impl Span {
113+
#[must_use]
113114
pub fn new(start: u32, length: u32) -> Self {
114115
Self { start, length }
115116
}
116-
117+
118+
#[must_use]
117119
pub fn from_token(token: &Token) -> Self {
118120
let start = token.start().unwrap_or(0);
119121
let length = u32::try_from(token.lexeme().len()).unwrap_or(0);
120122
Self { start, length }
121123
}
122124

123125
#[must_use]
124-
pub fn to_lsp_range(
125-
&self,
126-
line_offsets: &LineOffsets,
127-
) -> tower_lsp_server::lsp_types::Range {
126+
pub fn to_lsp_range(&self, line_offsets: &LineOffsets) -> tower_lsp_server::lsp_types::Range {
128127
let start_pos = self.start as usize;
129128
let end_pos = (self.start + self.length) as usize;
130129

@@ -168,33 +167,19 @@ pub enum AstError {
168167
span: Span,
169168
},
170169
#[error("Unclosed tag: {tag}")]
171-
UnclosedTag {
172-
tag: String,
173-
span: Span,
174-
},
170+
UnclosedTag { tag: String, span: Span },
175171
#[error("Orphaned tag '{tag}' - {context}")]
176172
OrphanedTag {
177173
tag: String,
178174
context: String,
179175
span: Span,
180176
},
181177
#[error("endblock '{name}' does not match any open block")]
182-
UnmatchedBlockName {
183-
name: String,
184-
span: Span,
185-
},
178+
UnmatchedBlockName { name: String, span: Span },
186179
#[error("Tag '{tag}' requires at least {min} argument{}", if *.min == 1 { "" } else { "s" })]
187-
MissingRequiredArguments {
188-
tag: String,
189-
min: usize,
190-
span: Span,
191-
},
180+
MissingRequiredArguments { tag: String, min: usize, span: Span },
192181
#[error("Tag '{tag}' accepts at most {max} argument{}", if *.max == 1 { "" } else { "s" })]
193-
TooManyArguments {
194-
tag: String,
195-
max: usize,
196-
span: Span,
197-
},
182+
TooManyArguments { tag: String, max: usize, span: Span },
198183
}
199184

200185
impl AstError {

0 commit comments

Comments
 (0)