Skip to content

Commit 0830f54

Browse files
committed
style: cargo fmt
1 parent f0c1f69 commit 0830f54

File tree

5 files changed

+87
-56
lines changed

5 files changed

+87
-56
lines changed

crates/codelens-core/src/analyzer/counter.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,10 @@ mod tests {
317317

318318
#[test]
319319
fn test_python_docstring_single_line() {
320-
let stats = count("def foo():\n \"\"\"docstring\"\"\"\n pass\n", &python_lang());
320+
let stats = count(
321+
"def foo():\n \"\"\"docstring\"\"\"\n pass\n",
322+
&python_lang(),
323+
);
321324
assert_eq!(stats.total, 3);
322325
assert_eq!(stats.code, 2);
323326
assert_eq!(stats.comment, 1);

crates/codelens-core/src/analyzer/file.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,10 @@ mod tests {
232232
let path = Path::new("test.rs");
233233
let result = analyzer.analyze_from_bytes(path, content).unwrap();
234234

235-
assert!(result.is_none(), "File with 1 line should be filtered by min_lines=10");
235+
assert!(
236+
result.is_none(),
237+
"File with 1 line should be filtered by min_lines=10"
238+
);
236239
}
237240

238241
#[test]
@@ -246,7 +249,10 @@ mod tests {
246249
let path = Path::new("test.rs");
247250
let result = analyzer.analyze_from_bytes(path, content).unwrap();
248251

249-
assert!(result.is_none(), "File with 3 lines should be filtered by max_lines=1");
252+
assert!(
253+
result.is_none(),
254+
"File with 3 lines should be filtered by max_lines=1"
255+
);
250256
}
251257

252258
#[test]

crates/codelens-core/src/analyzer/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Code analysis modules.
22
3-
pub mod counter;
43
mod complexity;
4+
pub mod counter;
55
mod file;
66
pub mod stats;
77
pub mod trie;

crates/codelens-core/src/analyzer/trie.rs

Lines changed: 64 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -213,11 +213,14 @@ mod tests {
213213
#[test]
214214
fn test_single_line_comment() {
215215
let mut trie = TokenTrie::new();
216-
trie.insert(b"//", TokenMatch {
217-
token_type: TokenType::LineComment,
218-
close: None,
219-
advance: 0,
220-
});
216+
trie.insert(
217+
b"//",
218+
TokenMatch {
219+
token_type: TokenType::LineComment,
220+
close: None,
221+
advance: 0,
222+
},
223+
);
221224
let m = trie.match_at(b"// comment", 0).unwrap();
222225
assert_eq!(m.token_type, TokenType::LineComment);
223226
assert_eq!(m.advance, 2);
@@ -227,11 +230,14 @@ mod tests {
227230
#[test]
228231
fn test_block_comment() {
229232
let mut trie = TokenTrie::new();
230-
trie.insert(b"/*", TokenMatch {
231-
token_type: TokenType::BlockCommentStart,
232-
close: Some(b"*/".to_vec()),
233-
advance: 0,
234-
});
233+
trie.insert(
234+
b"/*",
235+
TokenMatch {
236+
token_type: TokenType::BlockCommentStart,
237+
close: Some(b"*/".to_vec()),
238+
advance: 0,
239+
},
240+
);
235241
let m = trie.match_at(b"/* block */", 0).unwrap();
236242
assert_eq!(m.token_type, TokenType::BlockCommentStart);
237243
assert_eq!(m.advance, 2);
@@ -241,11 +247,14 @@ mod tests {
241247
#[test]
242248
fn test_no_match_at_wrong_position() {
243249
let mut trie = TokenTrie::new();
244-
trie.insert(b"//", TokenMatch {
245-
token_type: TokenType::LineComment,
246-
close: None,
247-
advance: 0,
248-
});
250+
trie.insert(
251+
b"//",
252+
TokenMatch {
253+
token_type: TokenType::LineComment,
254+
close: None,
255+
advance: 0,
256+
},
257+
);
249258
assert_eq!(trie.match_at(b"x // y", 0), None);
250259
let m = trie.match_at(b"x // y", 2).unwrap();
251260
assert_eq!(m.token_type, TokenType::LineComment);
@@ -254,11 +263,14 @@ mod tests {
254263
#[test]
255264
fn test_string_delimiter() {
256265
let mut trie = TokenTrie::new();
257-
trie.insert(b"\"", TokenMatch {
258-
token_type: TokenType::StringDelimiter,
259-
close: Some(b"\"".to_vec()),
260-
advance: 0,
261-
});
266+
trie.insert(
267+
b"\"",
268+
TokenMatch {
269+
token_type: TokenType::StringDelimiter,
270+
close: Some(b"\"".to_vec()),
271+
advance: 0,
272+
},
273+
);
262274
let m = trie.match_at(b"\"hello\"", 0).unwrap();
263275
assert_eq!(m.token_type, TokenType::StringDelimiter);
264276
assert_eq!(m.close.as_deref(), Some(b"\"".as_slice()));
@@ -267,16 +279,22 @@ mod tests {
267279
#[test]
268280
fn test_process_mask_filters_correctly() {
269281
let mut trie = TokenTrie::new();
270-
trie.insert(b"//", TokenMatch {
271-
token_type: TokenType::LineComment,
272-
close: None,
273-
advance: 0,
274-
});
275-
trie.insert(b"\"", TokenMatch {
276-
token_type: TokenType::StringDelimiter,
277-
close: Some(b"\"".to_vec()),
278-
advance: 0,
279-
});
282+
trie.insert(
283+
b"//",
284+
TokenMatch {
285+
token_type: TokenType::LineComment,
286+
close: None,
287+
advance: 0,
288+
},
289+
);
290+
trie.insert(
291+
b"\"",
292+
TokenMatch {
293+
token_type: TokenType::StringDelimiter,
294+
close: Some(b"\"".to_vec()),
295+
advance: 0,
296+
},
297+
);
280298
let mask = trie.process_mask();
281299
assert!(should_process(b'/', mask));
282300
assert!(should_process(b'"', mask));
@@ -287,16 +305,22 @@ mod tests {
287305
#[test]
288306
fn test_longer_match_wins() {
289307
let mut trie = TokenTrie::new();
290-
trie.insert(b"\"", TokenMatch {
291-
token_type: TokenType::StringDelimiter,
292-
close: Some(b"\"".to_vec()),
293-
advance: 0,
294-
});
295-
trie.insert(b"\"\"\"", TokenMatch {
296-
token_type: TokenType::DocStringDelimiter,
297-
close: Some(b"\"\"\"".to_vec()),
298-
advance: 0,
299-
});
308+
trie.insert(
309+
b"\"",
310+
TokenMatch {
311+
token_type: TokenType::StringDelimiter,
312+
close: Some(b"\"".to_vec()),
313+
advance: 0,
314+
},
315+
);
316+
trie.insert(
317+
b"\"\"\"",
318+
TokenMatch {
319+
token_type: TokenType::DocStringDelimiter,
320+
close: Some(b"\"\"\"".to_vec()),
321+
advance: 0,
322+
},
323+
);
300324
let m = trie.match_at(b"\"\"\"hello\"\"\"", 0).unwrap();
301325
assert_eq!(m.token_type, TokenType::DocStringDelimiter);
302326
assert_eq!(m.advance, 3);

crates/codelens-core/src/walker/parallel.rs

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -133,19 +133,17 @@ impl ParallelWalker {
133133
}
134134
std::io::Read::read_to_end(&mut f, &mut buf)
135135
}) {
136-
Ok(_) => {
137-
match analyzer.analyze_from_bytes(path, &buf) {
138-
Ok(Some(stats)) => {
139-
let _ = tx.send(WalkResult::File(stats));
140-
}
141-
Ok(None) => {
142-
let _ = tx.send(WalkResult::Skipped(path.to_path_buf()));
143-
}
144-
Err(_) => {
145-
let _ = tx.send(WalkResult::Skipped(path.to_path_buf()));
146-
}
136+
Ok(_) => match analyzer.analyze_from_bytes(path, &buf) {
137+
Ok(Some(stats)) => {
138+
let _ = tx.send(WalkResult::File(stats));
147139
}
148-
}
140+
Ok(None) => {
141+
let _ = tx.send(WalkResult::Skipped(path.to_path_buf()));
142+
}
143+
Err(_) => {
144+
let _ = tx.send(WalkResult::Skipped(path.to_path_buf()));
145+
}
146+
},
149147
Err(_) => {
150148
let _ = tx.send(WalkResult::Skipped(path.to_path_buf()));
151149
}

0 commit comments

Comments
 (0)