Change lint name to seek_to_start_instead_of_rewind

- This name makes more sense and highlights the issue

Signed-off-by: Doru-Florin Blanzeanu <blanzeanu.doru@protonmail.com>
This commit is contained in:
Doru-Florin Blanzeanu 2022-10-24 15:54:08 +00:00
parent b48a4668f4
commit b9b9d6a751
No known key found for this signature in database
8 changed files with 14 additions and 14 deletions

View file

@ -4195,11 +4195,11 @@ Released 2018-09-13
[`result_unwrap_used`]: https://rust-lang.github.io/rust-clippy/master/index.html#result_unwrap_used
[`return_self_not_must_use`]: https://rust-lang.github.io/rust-clippy/master/index.html#return_self_not_must_use
[`reversed_empty_ranges`]: https://rust-lang.github.io/rust-clippy/master/index.html#reversed_empty_ranges
[`rewind_instead_of_seek_to_start`]: https://rust-lang.github.io/rust-clippy/master/index.html#rewind_instead_of_seek_to_start
[`same_functions_in_if_condition`]: https://rust-lang.github.io/rust-clippy/master/index.html#same_functions_in_if_condition
[`same_item_push`]: https://rust-lang.github.io/rust-clippy/master/index.html#same_item_push
[`same_name_method`]: https://rust-lang.github.io/rust-clippy/master/index.html#same_name_method
[`search_is_some`]: https://rust-lang.github.io/rust-clippy/master/index.html#search_is_some
[`seek_to_start_instead_of_rewind`]: https://rust-lang.github.io/rust-clippy/master/index.html#seek_to_start_instead_of_rewind
[`self_assignment`]: https://rust-lang.github.io/rust-clippy/master/index.html#self_assignment
[`self_named_constructors`]: https://rust-lang.github.io/rust-clippy/master/index.html#self_named_constructors
[`self_named_module_files`]: https://rust-lang.github.io/rust-clippy/master/index.html#self_named_module_files

View file

@ -361,8 +361,8 @@ pub(crate) static LINTS: &[&crate::LintInfo] = &[
crate::methods::RANGE_ZIP_WITH_LEN_INFO,
crate::methods::REPEAT_ONCE_INFO,
crate::methods::RESULT_MAP_OR_INTO_OPTION_INFO,
crate::methods::REWIND_INSTEAD_OF_SEEK_TO_START_INFO,
crate::methods::SEARCH_IS_SOME_INFO,
crate::methods::SEEK_TO_START_INSTEAD_OF_REWIND_INFO,
crate::methods::SHOULD_IMPLEMENT_TRAIT_INFO,
crate::methods::SINGLE_CHAR_ADD_STR_INFO,
crate::methods::SINGLE_CHAR_PATTERN_INFO,

View file

@ -68,8 +68,8 @@ mod or_then_unwrap;
mod path_buf_push_overwrite;
mod range_zip_with_len;
mod repeat_once;
mod rewind_instead_of_seek_to_start;
mod search_is_some;
mod seek_to_start_instead_of_rewind;
mod single_char_add_str;
mod single_char_insert_string;
mod single_char_pattern;
@ -3093,7 +3093,7 @@ declare_clippy_lint! {
/// }
/// ```
#[clippy::version = "1.66.0"]
pub REWIND_INSTEAD_OF_SEEK_TO_START,
pub SEEK_TO_START_INSTEAD_OF_REWIND,
complexity,
"jumping to the start of stream using `seek` method"
}
@ -3222,7 +3222,7 @@ impl_lint_pass!(Methods => [
VEC_RESIZE_TO_ZERO,
VERBOSE_FILE_READS,
ITER_KV_MAP,
REWIND_INSTEAD_OF_SEEK_TO_START,
SEEK_TO_START_INSTEAD_OF_REWIND,
]);
/// Extracts a method call name, args, and `Span` of the method name.
@ -3639,7 +3639,7 @@ impl Methods {
},
("seek", [arg]) => {
if meets_msrv(self.msrv, msrvs::SEEK_REWIND) {
rewind_instead_of_seek_to_start::check(cx, expr, recv, arg, span);
seek_to_start_instead_of_rewind::check(cx, expr, recv, arg, span);
}
},
("sort", []) => {

View file

@ -7,7 +7,7 @@ use rustc_hir::{Expr, ExprKind};
use rustc_lint::LateContext;
use rustc_span::Span;
use super::REWIND_INSTEAD_OF_SEEK_TO_START;
use super::SEEK_TO_START_INSTEAD_OF_REWIND;
pub(super) fn check<'tcx>(
cx: &LateContext<'tcx>,
@ -32,7 +32,7 @@ pub(super) fn check<'tcx>(
let method_call_span = expr.span.with_lo(name_span.lo());
span_lint_and_then(
cx,
REWIND_INSTEAD_OF_SEEK_TO_START,
SEEK_TO_START_INSTEAD_OF_REWIND,
method_call_span,
"used `seek` to go to the start of the stream",
|diag| {

View file

@ -1,7 +1,7 @@
// run-rustfix
#![allow(unused)]
#![feature(custom_inner_attributes)]
#![warn(clippy::rewind_instead_of_seek_to_start)]
#![warn(clippy::seek_to_start_instead_of_rewind)]
use std::fs::OpenOptions;
use std::io::{Read, Seek, SeekFrom, Write};

View file

@ -1,7 +1,7 @@
// run-rustfix
#![allow(unused)]
#![feature(custom_inner_attributes)]
#![warn(clippy::rewind_instead_of_seek_to_start)]
#![warn(clippy::seek_to_start_instead_of_rewind)]
use std::fs::OpenOptions;
use std::io::{Read, Seek, SeekFrom, Write};

View file

@ -1,19 +1,19 @@
error: used `seek` to go to the start of the stream
--> $DIR/rewind_instead_of_seek_to_start.rs:54:7
--> $DIR/seek_to_start_instead_of_rewind.rs:54:7
|
LL | t.seek(SeekFrom::Start(0));
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `rewind()`
|
= note: `-D clippy::rewind-instead-of-seek-to-start` implied by `-D warnings`
= note: `-D clippy::seek-to-start-instead-of-rewind` implied by `-D warnings`
error: used `seek` to go to the start of the stream
--> $DIR/rewind_instead_of_seek_to_start.rs:59:7
--> $DIR/seek_to_start_instead_of_rewind.rs:59:7
|
LL | t.seek(SeekFrom::Start(0));
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `rewind()`
error: used `seek` to go to the start of the stream
--> $DIR/rewind_instead_of_seek_to_start.rs:131:7
--> $DIR/seek_to_start_instead_of_rewind.rs:131:7
|
LL | f.seek(SeekFrom::Start(0));
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `rewind()`