1
0
Fork 0

cargo clippy --fix

main
Andrew Coleman 2022-12-08 12:30:57 -05:00
parent e636d4266b
commit d807c11fd1
5 changed files with 15 additions and 15 deletions

View File

@ -79,9 +79,9 @@ pub fn run() -> Result<()> {
let part_two_score = match part_two_goal {
EndStates::Lose => match opponent {
Pieces::Rock => 3 + 0,
Pieces::Paper => 1 + 0,
Pieces::Scissors => 2 + 0,
Pieces::Rock => 3,
Pieces::Paper => 1,
Pieces::Scissors => 2,
},
EndStates::Draw => match opponent {
Pieces::Rock => 1 + 3,

View File

@ -13,9 +13,9 @@ pub fn run() -> Result<()> {
let mut part_two_pairs = 0;
for line in lines {
let v: Vec<&str> = line.split(",").collect();
let left: Vec<u32> = v[0].split("-").map(|t| t.parse::<u32>().unwrap()).collect();
let right: Vec<u32> = v[1].split("-").map(|t| t.parse::<u32>().unwrap()).collect();
let v: Vec<&str> = line.split(',').collect();
let left: Vec<u32> = v[0].split('-').map(|t| t.parse::<u32>().unwrap()).collect();
let right: Vec<u32> = v[1].split('-').map(|t| t.parse::<u32>().unwrap()).collect();
let left_outside = left[0] <= right[0] && left[1] >= right[1];
let left_inside = left[0] >= right[0] && left[1] <= right[1];

View File

@ -14,10 +14,10 @@ pub fn run() -> Result<()> {
let mut containers: Vec<&str> = Vec::with_capacity(20);
for line in file_contents.lines() {
if line.contains("[") {
if line.contains('[') {
containers.push(line);
} else {
for stacknums in line.split(" ") {
for stacknums in line.split(' ') {
if let Ok(num) = stacknums.parse::<usize>() {
numstacks = num;
stacks.push(Vec::with_capacity(100))
@ -43,7 +43,7 @@ pub fn run() -> Result<()> {
continue;
}
let mut tokens = line.split(" ");
let mut tokens = line.split(' ');
let count = tokens.nth(1).expect("missing count").parse::<usize>()?;
let from = tokens.nth(1).expect("missing from").parse::<usize>()?;
let to = tokens.nth(1).expect("missing to").parse::<usize>()?;

View File

@ -20,7 +20,7 @@ fn unique_run_position<'a>(line: &'a str, count: usize) -> usize {
}
}
return char_counter;
char_counter
}
pub fn run() -> Result<()> {
@ -35,8 +35,8 @@ pub fn run() -> Result<()> {
for line in lines {
line_counter += 1;
let index = unique_run_position(&line, 4);
let index2 = unique_run_position(&line, 14);
let index = unique_run_position(line, 4);
let index2 = unique_run_position(line, 14);
println!("line {}\t{}\t{}", line_counter, index, index2);
}

View File

@ -139,10 +139,10 @@ pub fn run() -> Result<()> {
let new_filename = format!("/{}", current_path.join("/"));
current_path.pop();
if let None = current.files.iter().find(|x| x.name == new_filename) {
if !current.files.iter().any(|x| x.name == new_filename) {
current.files.push(File {
name: new_filename,
size: size,
size,
});
}
} else if line.starts_with("dir") {
@ -152,7 +152,7 @@ pub fn run() -> Result<()> {
let new_dirname = format!("/{}", current_path.join("/"));
current_path.pop();
if let None = current.directories.iter().find(|x| x.name == new_dirname) {
if !current.directories.iter().any(|x| x.name == new_dirname) {
let dir = Dir {
name: new_dirname,
..Default::default()