ΛВ
Size: a a a
NV
ΛВ
ΛВ
ΛВ
NV
ΛВ
variables:
SBT_OPTS: "-Dsbt.global.base=sbt-cache/.sbtboot -Dsbt.boot.directory=sbt-cache/.boot -Dsbt.ivy.home=sbt-cache/.ivy"
COURSIER_CACHE: "sbt-cache/coursier"
cache:
key: "$CI_BUILD_REF_NAME"
untracked: true
paths:
- "sbt-cache/.ivy/cache"
- "sbt-cache/coursier"
- "sbt-cache/.boot"
- "sbt-cache/.sbtboot"
NV
image: "hseeberger/scala-sbt:11.0.9.1_1.4.6_2.13.4"
, но некоторые мои коллеги меня бы за это раскритиковалиGP
GP
VP
ZM
АВ
E
[warn] Such classes will overwrite one another on case-insensitive filesystems.
[warn] case object k extends Piece(Black, King, PieceSymbol.k)(King.blackSquares: _*)
λ
[warn] Such classes will overwrite one another on case-insensitive filesystems.
[warn] case object k extends Piece(Black, King, PieceSymbol.k)(King.blackSquares: _*)
E
АВ
E
case object K extends Piece(White, King, PieceSymbol.K)(King.whiteSquares: _*)// не кидает ворнинг
case object k extends Piece(Black, King, PieceSymbol.k)(King.blackSquares: _*)
case object K extends PieceSymbol('K')
case object k extends PieceSymbol('k')
E