update-code #6

Merged
Maxime Pierront merged 2 commits from update-code into main 2025-11-26 17:06:38 +01:00
Showing only changes of commit 9865e9dcc2 - Show all commits

View File

@@ -2,13 +2,16 @@ package fr.iut_fbleau.info.but3.automation.rock_paper_scissors.stat.web;
import fr.iut_fbleau.info.but3.automation.rock_paper_scissors.stat.domain.StatBoard;
import java.util.Comparator;
import java.util.List;
public record StatBoardReponse(List<Stat> stats) {
public StatBoardReponse(StatBoard statBoard) {
this(statBoard.stats().entrySet().stream()
.map(Stat::fromMap)
.toList());
}
public StatBoardReponse(StatBoard statBoard) {
this(statBoard.stats().entrySet().stream()
.map(Stat::fromMap)
.sorted(Comparator.comparingInt(
stat -> -stat.wins()))
.toList());
}
}