Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
s/trim_left/trim_start/

s/trim_right/trim_end/
  • Loading branch information
flip1995 committed Dec 14, 2018
1 parent 17a9aff commit d866f31
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion clippy_lints/src/collapsible_if.rs
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ fn check_if(cx: &EarlyContext<'_>, expr: &ast::Expr) {
fn block_starts_with_comment(cx: &EarlyContext<'_>, expr: &ast::Block) -> bool {
// We trim all opening braces and whitespaces and then check if the next string is a comment.
let trimmed_block_text = snippet_block(cx, expr.span, "..")
.trim_left_matches(|c: char| c.is_whitespace() || c == '{')
.trim_start_matches(|c: char| c.is_whitespace() || c == '{')
.to_owned();
trimmed_block_text.starts_with("//") || trimmed_block_text.starts_with("/*")
}
Expand Down
2 changes: 1 addition & 1 deletion clippy_lints/src/doc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ pub fn strip_doc_comment_decoration(comment: &str, span: Span) -> (String, Vec<(
for line in doc.lines() {
let offset = line.as_ptr() as usize - comment.as_ptr() as usize;
debug_assert_eq!(offset as u32 as usize, offset);
contains_initial_stars |= line.trim_left().starts_with('*');
contains_initial_stars |= line.trim_start().starts_with('*');
// +1 for the newline
sizes.push((line.len() + 1, span.with_lo(span.lo() + BytePos(offset as u32))));
}
Expand Down
4 changes: 2 additions & 2 deletions clippy_lints/src/methods/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2350,8 +2350,8 @@ const PATTERN_METHODS: [(&str, usize); 17] = [
("rmatches", 1),
("match_indices", 1),
("rmatch_indices", 1),
("trim_left_matches", 1),
("trim_right_matches", 1),
("trim_start_matches", 1),
("trim_end_matches", 1),
];

#[derive(Clone, Copy, PartialEq, Debug)]
Expand Down
4 changes: 2 additions & 2 deletions clippy_lints/src/misc_early.rs
Original file line number Diff line number Diff line change
Expand Up @@ -446,13 +446,13 @@ impl MiscEarly {
db.span_suggestion_with_applicability(
lit.span,
"if you mean to use a decimal constant, remove the `0` to remove confusion",
src.trim_left_matches(|c| c == '_' || c == '0').to_string(),
src.trim_start_matches(|c| c == '_' || c == '0').to_string(),
Applicability::MaybeIncorrect,
);
db.span_suggestion_with_applicability(
lit.span,
"if you mean to use an octal constant, use `0o`",
format!("0o{}", src.trim_left_matches(|c| c == '_' || c == '0')),
format!("0o{}", src.trim_start_matches(|c| c == '_' || c == '0')),
Applicability::MaybeIncorrect,
);
});
Expand Down
4 changes: 2 additions & 2 deletions tests/ui/single_char_pattern.rs
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@ fn main() {
x.rmatches("x");
x.match_indices("x");
x.rmatch_indices("x");
x.trim_left_matches("x");
x.trim_right_matches("x");
x.trim_start_matches("x");
x.trim_end_matches("x");
// Make sure we escape characters correctly.
x.split("\n");

Expand Down
12 changes: 6 additions & 6 deletions tests/ui/single_char_pattern.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -91,16 +91,16 @@ error: single-character string constant used as pattern
| ^^^ help: try using a char instead: `'x'`

error: single-character string constant used as pattern
--> $DIR/single_char_pattern.rs:45:25
--> $DIR/single_char_pattern.rs:45:26
|
45 | x.trim_left_matches("x");
| ^^^ help: try using a char instead: `'x'`
45 | x.trim_start_matches("x");
| ^^^ help: try using a char instead: `'x'`

error: single-character string constant used as pattern
--> $DIR/single_char_pattern.rs:46:26
--> $DIR/single_char_pattern.rs:46:24
|
46 | x.trim_right_matches("x");
| ^^^ help: try using a char instead: `'x'`
46 | x.trim_end_matches("x");
| ^^^ help: try using a char instead: `'x'`

error: single-character string constant used as pattern
--> $DIR/single_char_pattern.rs:48:13
Expand Down

0 comments on commit d866f31

Please sign in to comment.