feat(game): autoformat
Build & Test (NowChessSystems) TeamCity build finished

This commit is contained in:
2026-04-29 20:59:58 +02:00
parent 75be096c5a
commit 369b8421b1
4 changed files with 55 additions and 22 deletions
@@ -9,7 +9,18 @@ import de.nowchess.core.proto.*
import scala.jdk.CollectionConverters.* import scala.jdk.CollectionConverters.*
object CoreProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMoveKind, ProtoMove, ProtoSquarePiece, java.util.List[ProtoSquarePiece], ProtoCastlingRights, ProtoGameResultKind, ProtoGameContext]: object CoreProtoMapper
extends ProtoMapperBase[
ProtoColor,
ProtoPieceType,
ProtoMoveKind,
ProtoMove,
ProtoSquarePiece,
java.util.List[ProtoSquarePiece],
ProtoCastlingRights,
ProtoGameResultKind,
ProtoGameContext,
]:
private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK) private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK)
private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions( private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions(
ProtoPieceType.PAWN, ProtoPieceType.PAWN,
@@ -31,12 +42,12 @@ object CoreProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, Proto
ProtoMoveKind.PROMO_KNIGHT, ProtoMoveKind.PROMO_KNIGHT,
) )
override def toProtoColor(c: Color): ProtoColor = colorTo(c) override def toProtoColor(c: Color): ProtoColor = colorTo(c)
override def fromProtoColor(c: ProtoColor): Color = colorFrom(c) override def fromProtoColor(c: ProtoColor): Color = colorFrom(c)
override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt) override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt)
override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt) override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt)
override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt) override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt)
override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k) override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k)
override def toProtoMove(m: DomainMove): ProtoMove = override def toProtoMove(m: DomainMove): ProtoMove =
ProtoMove ProtoMove
@@ -72,7 +83,7 @@ object CoreProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, Proto
override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] = override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] =
board.pieces board.pieces
.map { (sq, piece) => toProtoSquarePiece(sq, piece) } .map((sq, piece) => toProtoSquarePiece(sq, piece))
.toSeq .toSeq
.asJava .asJava
@@ -9,7 +9,18 @@ import de.nowchess.io.proto.*
import scala.jdk.CollectionConverters.* import scala.jdk.CollectionConverters.*
object IoProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMoveKind, ProtoMove, ProtoSquarePiece, java.util.List[ProtoSquarePiece], ProtoCastlingRights, ProtoGameResultKind, ProtoGameContext]: object IoProtoMapper
extends ProtoMapperBase[
ProtoColor,
ProtoPieceType,
ProtoMoveKind,
ProtoMove,
ProtoSquarePiece,
java.util.List[ProtoSquarePiece],
ProtoCastlingRights,
ProtoGameResultKind,
ProtoGameContext,
]:
private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK) private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK)
private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions( private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions(
ProtoPieceType.PAWN, ProtoPieceType.PAWN,
@@ -31,12 +42,12 @@ object IoProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMo
ProtoMoveKind.PROMO_KNIGHT, ProtoMoveKind.PROMO_KNIGHT,
) )
override def toProtoColor(c: Color): ProtoColor = colorTo(c) override def toProtoColor(c: Color): ProtoColor = colorTo(c)
override def fromProtoColor(c: ProtoColor): Color = colorFrom(c) override def fromProtoColor(c: ProtoColor): Color = colorFrom(c)
override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt) override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt)
override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt) override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt)
override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt) override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt)
override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k) override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k)
override def toProtoMove(m: DomainMove): ProtoMove = override def toProtoMove(m: DomainMove): ProtoMove =
ProtoMove ProtoMove
@@ -72,7 +83,7 @@ object IoProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMo
override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] = override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] =
board.pieces board.pieces
.map { (sq, piece) => toProtoSquarePiece(sq, piece) } .map((sq, piece) => toProtoSquarePiece(sq, piece))
.toSeq .toSeq
.asJava .asJava
@@ -8,7 +8,18 @@ import de.nowchess.rules.proto.*
import scala.jdk.CollectionConverters.* import scala.jdk.CollectionConverters.*
object ProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMoveKind, ProtoMove, ProtoSquarePiece, java.util.List[ProtoSquarePiece], ProtoCastlingRights, ProtoGameResultKind, ProtoGameContext]: object ProtoMapper
extends ProtoMapperBase[
ProtoColor,
ProtoPieceType,
ProtoMoveKind,
ProtoMove,
ProtoSquarePiece,
java.util.List[ProtoSquarePiece],
ProtoCastlingRights,
ProtoGameResultKind,
ProtoGameContext,
]:
private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK) private val (colorTo, colorFrom) = ProtoMapperBase.colorConversions(ProtoColor.WHITE, ProtoColor.BLACK)
private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions( private val (pieceTypeTo, pieceTypeFrom) = ProtoMapperBase.pieceTypeConversions(
ProtoPieceType.PAWN, ProtoPieceType.PAWN,
@@ -30,12 +41,12 @@ object ProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMove
ProtoMoveKind.PROMO_KNIGHT, ProtoMoveKind.PROMO_KNIGHT,
) )
override def toProtoColor(c: Color): ProtoColor = colorTo(c) override def toProtoColor(c: Color): ProtoColor = colorTo(c)
override def fromProtoColor(c: ProtoColor): Color = colorFrom(c) override def fromProtoColor(c: ProtoColor): Color = colorFrom(c)
override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt) override def toProtoPieceType(pt: PieceType): ProtoPieceType = pieceTypeTo(pt)
override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt) override def fromProtoPieceType(pt: ProtoPieceType): PieceType = pieceTypeFrom(pt)
override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt) override def toProtoMoveKind(mt: MoveType): ProtoMoveKind = moveKindTo(mt)
override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k) override def fromProtoMoveKind(k: ProtoMoveKind): MoveType = moveKindFrom(k)
override def toProtoMove(m: DomainMove): ProtoMove = override def toProtoMove(m: DomainMove): ProtoMove =
ProtoMove ProtoMove
@@ -71,7 +82,7 @@ object ProtoMapper extends ProtoMapperBase[ProtoColor, ProtoPieceType, ProtoMove
override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] = override def toProtoBoard(board: Board): java.util.List[ProtoSquarePiece] =
board.pieces board.pieces
.map { (sq, piece) => toProtoSquarePiece(sq, piece) } .map((sq, piece) => toProtoSquarePiece(sq, piece))
.toSeq .toSeq
.asJava .asJava
@@ -1,6 +1,6 @@
package de.nowchess.store.config package de.nowchess.store.config
import de.nowchess.api.dto.{GameWritebackEventDto} import de.nowchess.api.dto.GameWritebackEventDto
import de.nowchess.store.domain.GameRecord import de.nowchess.store.domain.GameRecord
import io.quarkus.runtime.annotations.RegisterForReflection import io.quarkus.runtime.annotations.RegisterForReflection