Refactor some clippy-pedantic errors

This commit is contained in:
stefiosif
2024-09-06 20:30:57 +03:00
parent 6b9650a6f0
commit 2093d91dfa
12 changed files with 42 additions and 47 deletions

View File

@@ -17,7 +17,7 @@ impl History {
}
pub fn push_move_parameters(&mut self, move_parameters: MoveParameters) {
self.move_parameters.push(move_parameters)
self.move_parameters.push(move_parameters);
}
pub fn pop_move_parameters(&mut self) -> Option<MoveParameters> {
@@ -56,7 +56,7 @@ impl MoveParameters {
}
fn add_move(&mut self, mv: Move) {
self.mv = Some(mv)
self.mv = Some(mv);
}
fn add_captured_piece(&mut self, board: &Board, dst: usize, color: Color) {
@@ -64,13 +64,13 @@ impl MoveParameters {
}
fn add_promoted_piece(&mut self, promote: Promote) {
self.promoted_piece = Some(promote.into_piece_type())
self.promoted_piece = Some(promote.into_piece_type());
}
pub fn add_irreversible_parameters(&mut self, state: State) {
self.castling_ability = Some(state.castling_ability);
self.en_passant_square = state.en_passant_square;
self.halfmove_clock = Some(state.halfmove_clock)
self.halfmove_clock = Some(state.halfmove_clock);
}
pub fn add_capture_and_promotion_piece(&mut self, board: &Board, mv: Move, color: Color) {
@@ -107,7 +107,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -118,7 +118,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -137,7 +137,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -148,7 +148,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -163,7 +163,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -184,7 +184,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);
@@ -203,7 +203,7 @@ mod tests {
move_parameters.add_capture_and_promotion_piece(&game.board, mv, game.current_player());
game.board.make_move(&mv);
game.board.unmake_move(move_parameters);
game.board.unmake_move(&move_parameters);
assert_eq!(board_before_make, game.board);