1
0
mirror of https://github.com/sharkdp/bat.git synced 2025-02-12 16:08:38 +00:00

Fix clippy::legacy_numeric_constants warnings

This commit is contained in:
einfachIrgendwer0815 2025-01-30 18:09:39 +01:00
parent f0e2f642e0
commit 2c49d905e4
No known key found for this signature in database
GPG Key ID: 58D55E5F117DA873

View File

@ -9,8 +9,8 @@ pub struct LineRange {
impl Default for LineRange { impl Default for LineRange {
fn default() -> LineRange { fn default() -> LineRange {
LineRange { LineRange {
lower: usize::min_value(), lower: usize::MIN,
upper: usize::max_value(), upper: usize::MAX,
} }
} }
} }
@ -93,7 +93,7 @@ fn test_parse_full() {
#[test] #[test]
fn test_parse_partial_min() { fn test_parse_partial_min() {
let range = LineRange::from(":50").expect("Shouldn't fail on test!"); let range = LineRange::from(":50").expect("Shouldn't fail on test!");
assert_eq!(usize::min_value(), range.lower); assert_eq!(usize::MIN, range.lower);
assert_eq!(50, range.upper); assert_eq!(50, range.upper);
} }
@ -101,7 +101,7 @@ fn test_parse_partial_min() {
fn test_parse_partial_max() { fn test_parse_partial_max() {
let range = LineRange::from("40:").expect("Shouldn't fail on test!"); let range = LineRange::from("40:").expect("Shouldn't fail on test!");
assert_eq!(40, range.lower); assert_eq!(40, range.lower);
assert_eq!(usize::max_value(), range.upper); assert_eq!(usize::MAX, range.upper);
} }
#[test] #[test]
@ -203,11 +203,7 @@ impl LineRanges {
} }
pub fn from(ranges: Vec<LineRange>) -> LineRanges { pub fn from(ranges: Vec<LineRange>) -> LineRanges {
let largest_upper_bound = ranges let largest_upper_bound = ranges.iter().map(|r| r.upper).max().unwrap_or(usize::MAX);
.iter()
.map(|r| r.upper)
.max()
.unwrap_or(usize::max_value());
LineRanges { LineRanges {
ranges, ranges,
largest_upper_bound, largest_upper_bound,