Build Logs

pidoveproject/scala-showdown-api • 3.8.0-RC5:2025-12-31

Errors

0

Warnings

187

Total Lines

1164

1##################################
2Clonning https://github.com/pidoveproject/scala-showdown-api.git into /build/repo using revision v0.1.0
3##################################
4Note: switching to '5fb1acbce77d24f1c02c62f75f32f63f2e41d068'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC5
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30
31Try apply source patch:
32Path: build.sc
33Pattern: val scalaJS = "1.16.0"
34Replacement: val scalaJS = "1.20.1"
35Patch using 3.8.0-RC5 matches version range: <3.8.0, 3.99.99>
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scalaJS = "1.16.0"' in build.sc
40----
41Starting build for 3.8.0-RC5
42Execute tests: true
43Mill project found:
44Found explicit mill version 0.11.11 in ./mill-version
45Force upgrade of millVersion 0.11.11 to 0.11.13
46Detected mill version=0.11.13, binary version: 0.11
47No prepare script found for project pidoveproject/scala-showdown-api
48No mill build directory found
49Apply scalafix rules to ./build.sc
50Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
51Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
52Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
53##################################
54Scala version: 3.8.0-RC5
55Targets: io.github.pidoveproject%scala-showdown-api io.github.pidoveproject%scala-showdown-api-cats io.github.pidoveproject%scala-showdown-api-docs
56Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"val scalaJS = \"1.16.0\"","replaceWith":"val scalaJS = \"1.20.1\"","selectVersion":{"min":"3.8.0"}}]}
57##################################
58Downloading mill 0.11.13 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.11.13/mill-dist-0.11.13.jar ...
59 % Total % Received % Xferd Average Speed Time Time Time Current
60 Dload Upload Total Spent Left Speed
61
62 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
63 72 59.2M 72 43.0M 0 0 54.6M 0 0:00:01 --:--:-- 0:00:01 54.6M
64100 59.2M 100 59.2M 0 0 66.8M 0 --:--:-- --:--:-- --:--:-- 66.8M
65Preparing Java 17.0.8 runtime; this may take a minute or two ...
66[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
67[warn] /build/repo/build.sc:169:64: reference to scalaVersion is ambiguous;
68[warn] it is both defined in the enclosing trait ProjectModule and inherited in the enclosing trait JSCrossModule as method scalaVersion (defined in trait CrossModule)
69[warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope.
70[warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.scalaVersion`.
71[warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable]
72[warn] def scalacOptions = super.scalacOptions().mapScalacOptions(scalaVersion)
73[warn] ^
74[warn] /build/repo/build.sc:152:64: reference to scalaVersion is ambiguous;
75[warn] it is both defined in the enclosing trait ProjectModule and inherited in the enclosing trait Tests as method scalaVersion (defined in trait ScalaTests)
76[warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope.
77[warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.scalaVersion`.
78[warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable]
79[warn] def scalacOptions = super.scalacOptions().mapScalacOptions(scalaVersion)
80[warn] ^
81[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
82[warn] .iterator()
83[warn] ^
84[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
85[warn] case module: CommunityBuildPublishModule =>
86[warn] ^
87[warn] four warnings found
88[info] done compiling
89Try build using ./millw
90[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
91[warn] /build/repo/build.sc:169:64: reference to scalaVersion is ambiguous;
92[warn] it is both defined in the enclosing trait ProjectModule and inherited in the enclosing trait JSCrossModule as method scalaVersion (defined in trait CrossModule)
93[warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope.
94[warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.scalaVersion`.
95[warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable]
96[warn] def scalacOptions = super.scalacOptions().mapScalacOptions(scalaVersion)
97[warn] ^
98[warn] /build/repo/build.sc:152:64: reference to scalaVersion is ambiguous;
99[warn] it is both defined in the enclosing trait ProjectModule and inherited in the enclosing trait Tests as method scalaVersion (defined in trait ScalaTests)
100[warn] In Scala 2, symbols inherited from a superclass shadow symbols defined in an outer scope.
101[warn] Such references are ambiguous in Scala 3. To continue using the inherited symbol, write `this.scalaVersion`.
102[warn] Or use `-Wconf:msg=legacy-binding:s` to silence this warning. [quickfixable]
103[warn] def scalacOptions = super.scalacOptions().mapScalacOptions(scalaVersion)
104[warn] ^
105[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
106[warn] .iterator()
107[warn] ^
108[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
109[warn] case module: CommunityBuildPublishModule =>
110[warn] ^
111[warn] four warnings found
112[info] done compiling
113Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"val scalaJS = \"1.16.0\"","replaceWith":"val scalaJS = \"1.20.1\"","selectVersion":{"min":"3.8.0"}}]}
114Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),Full)
115
116Starting build for scala-showdown-api - [0/3]
117Failed to resolve scalaVersion, assume it's Scala 3 project
118[info] compiling 128 Scala sources to /build/repo/out/main/compile.dest/classes ...
119[warn] -- Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/tournament/BattleState.scala:44:39
120[warn] 44 | BattleState.values.find(_.toString equalsIgnoreCase name)
121[warn] | ^^^^^^^^^^^^^^^^
122[warn] |Alphanumeric method equalsIgnoreCase is not declared infix; it should not be used as infix operator.
123[warn] |Instead, use method syntax .equalsIgnoreCase(...) or backticked identifier `equalsIgnoreCase`.
124[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
125[warn] -- Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/tournament/BracketType.scala:19:39
126[warn] 19 | BracketType.values.find(_.toString equalsIgnoreCase name)
127[warn] | ^^^^^^^^^^^^^^^^
128[warn] |Alphanumeric method equalsIgnoreCase is not declared infix; it should not be used as infix operator.
129[warn] |Instead, use method syntax .equalsIgnoreCase(...) or backticked identifier `equalsIgnoreCase`.
130[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
131[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/battle/Battle.scala:15:45
132[warn] 15 |import io.github.pidoveproject.showdown.user.Username
133[warn] | ^^^^^^^^
134[warn] | unused import
135[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/MessageDecoder.scala:10:51
136[warn] 10 |import scala.compiletime.{constValue, erasedValue, error, summonInline}
137[warn] | ^^^^^
138[warn] | unused import
139[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/query/UserInfo.scala:3:49
140[warn] 3 |import io.github.iltotore.iron.constraint.string.*
141[warn] | ^
142[warn] | unused import
143[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/tournament/TournamentGenerator.scala:7:65
144[warn] 7 |import io.github.pidoveproject.showdown.protocol.MessageDecoder.{given, *}
145[warn] | ^^^^^
146[warn] | unused import
147[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/room/JoinedRoom.scala:3:31
148[warn] 3 |import io.github.iltotore.iron.*
149[warn] | ^
150[warn] | unused import
151[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/user/decoder.scala:3:31
152[warn] 3 |import io.github.iltotore.iron.*
153[warn] | ^
154[warn] | unused import
155[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/user/decoder.scala:4:46
156[warn] 4 |import io.github.iltotore.iron.constraint.all.*
157[warn] | ^
158[warn] | unused import
159[warn] -- [E197] Potential Issue Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/MessageEncoder.scala:132:8
160[warn] 132 | new MessageEncoder[A]:
161[warn] | ^
162[warn] | New anonymous class definition will be duplicated at each inline site
163[warn] |
164[warn] | longer explanation available when compiling with `-explain`
165[warn] -- [E197] Potential Issue Warning: /build/repo/main/src/io/github/pidoveproject/showdown/util/package.scala:16:6
166[warn] 16 | new TypeTest:
167[warn] | ^
168[warn] | New anonymous class definition will be duplicated at each inline site
169[warn] |
170[warn] | longer explanation available when compiling with `-explain`
171[warn] 11 warnings found
172[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/client/DataCommand.scala:6:68
173[warn] 6 |import io.github.pidoveproject.showdown.protocol.client.DataCommand.EVBoost
174[warn] | ^^^^^^^
175[warn] | unused import
176[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/BattleInitializationMessage.scala:9:58
177[warn] 9 |import io.github.pidoveproject.showdown.user.{AvatarName, User, Username}
178[warn] | ^^^^
179[warn] | unused import
180[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/BattleProgressMessage.scala:10:46
181[warn] 10 |import io.github.pidoveproject.showdown.user.{User, Username}
182[warn] | ^^^^
183[warn] | unused import
184[warn] -- [E198] Unused Symbol Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/TournamentMessage.scala:6:46
185[warn] 6 |import io.github.pidoveproject.showdown.user.{User, Username}
186[warn] | ^^^^
187[warn] | unused import
188[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/MessageEncoder.scala:117:30
189[warn] 117 | val test = summonInline[TypeTest[A, head]].asInstanceOf[TypeTest[A, ? <: A]]
190[warn] | ^
191[warn] |the type test for (io.github.pidoveproject.showdown.team.Type,
192[warn] | io.github.pidoveproject.showdown.team.Type) cannot be checked at runtime because its type arguments can't be determined from io.github.pidoveproject.showdown.team.SpeciesName
193[warn] |
194[warn] | longer explanation available when compiling with `-explain`
195[warn] 16 warnings found
196[info] done compiling
197Successfully evaluated main.compile
198Skipping unused scalacOptions: -Xmax-inlines
199Option -classpath was updated
200-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:58:6 ---------
201Couldn't resolve a member for the given link query: fromIronType
202-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:66:6 ---------
203Couldn't resolve a member for the given link query: fromIronType
204-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:49:13 --------
205Couldn't resolve a member for the given link query: fromIronType
206-- Warning: main/src/io/github/pidoveproject/showdown/battle/Condition.scala:39:6
20739 | def fromString(value: String): Either[ProtocolError, Condition] = value match
208 | ^
209 | Couldn't resolve a member for the given link query: ProtocolError
210-- Warning: main/src/io/github/pidoveproject/showdown/battle/Effect.scala:80:6 -
21180 | def fromString(value: String): Either[ProtocolError, Effect] = value match
212 | ^
213 | Couldn't resolve a member for the given link query: ProtocolError
214-- Warning: main/src/io/github/pidoveproject/showdown/battle/PokemonDetails.scala:92:6
21592 | def fromString(value: String): Either[ProtocolError, PokemonDetails] = value match
216 | ^
217 | Couldn't resolve a member for the given link query: ProtocolError
218-- Warning: main/src/io/github/pidoveproject/showdown/battle/ActivePosition.scala:38:6
21938 | def fromString(value: String): Either[ProtocolError, ActivePosition] =
220 | ^
221 | Couldn't resolve a member for the given link query: ProtocolError
222-- Warning: main/src/io/github/pidoveproject/showdown/battle/Health.scala:32:6 -
22332 | def fromString(value: String): Either[ProtocolError, Health] = value match
224 | ^
225 | Couldn't resolve a member for the given link query: ProtocolError
226-- Warning: main/src/io/github/pidoveproject/showdown/protocol/MessageDecoder.scala:276:6
227276 | def fromJson[A: JsonDecoder]: MessageDecoder[A] =
228 | ^
229 | Couldn't resolve a member for the given link query: JsonDecoder
23010 warnings found
231Successfully evaluated main.docJar
232Failed to resolve scalaVersion, assume it's Scala 3 project
233Failed to resolve scalaVersion, assume it's Scala 3 project
234[info] compiling 22 Scala sources to /build/repo/out/main/test/compile.dest/classes ...
235[warn] there was 1 deprecation warning; re-run with -deprecation for details
236[warn] one warning found
237[info] done compiling
238Successfully evaluated main.test.compile
239-------------------------------- Running Tests --------------------------------
240+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.string 10ms
241+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.int 0ms
242+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.long 0ms
243+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.double 0ms
244+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.tuple.empty 1ms
245+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.tuple.nonEmpty 3ms
246+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.derivation.product 1ms
247+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.derivation.sum.resetMoney 9ms
248+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.derivation.sum.addMoney 0ms
249+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.derivation.sum.removeMoney 0ms
250+ io.github.pidoveproject.showdown.testing.protocol.EncodingSuite.derivation.sum.sendMoney 0ms
251-------------------------------- Running Tests --------------------------------
252+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.groups 41ms
253+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.faq 0ms
254+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.rules 0ms
255+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.intro 0ms
256+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.formatsHelp 0ms
257+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.analysis 0ms
258+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.otherMetas 0ms
259+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.punishments 0ms
260+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.calc 0ms
261+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.rCalc 0ms
262+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.bsCalc 0ms
263+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.git 0ms
264+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.cap 0ms
265+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.roomHelp 0ms
266+ io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite.roomFaq 0ms
267-------------------------------- Running Tests --------------------------------
268+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.nick 45ms
269+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.avatar 0ms
270+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.ignore 0ms
271+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.status 0ms
272+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.clearStatus 0ms
273+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.away 0ms
274+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.busy 0ms
275+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.doNotDisturb 0ms
276+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.back 0ms
277+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.timestamps 1ms
278+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.showJoins 0ms
279+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.hideJoins 0ms
280+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.blockChallenges 0ms
281+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.unblockChallenges 0ms
282+ io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite.blockPMs 0ms
283-------------------------------- Running Tests --------------------------------
284+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.data.species 77ms
285+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.data.item 0ms
286+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.data.move 1ms
287+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.data.ability 0ms
288+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.data.nature 1ms
289+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.learn.empty 2ms
290+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.learn.generation 1ms
291+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.learn.format 0ms
292+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.statCalc 1ms
293+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.effectiveness.moveOnPokemon 3ms
294+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.effectiveness.moveOnPokemon 0ms
295+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.weakness.species 1ms
296+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.weakness.type 0ms
297+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.weakness.types 0ms
298+ io.github.pidoveproject.showdown.testing.protocol.client.DataSuite.coverage 0ms
299-------------------------------- Running Tests --------------------------------
300+ io.github.pidoveproject.showdown.testing.protocol.client.AuthSuite.trn 5ms
301-------------------------------- Running Tests --------------------------------
302+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.add 16ms
303+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.roomAdd 0ms
304+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.list 0ms
305+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.roomList 0ms
306+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.delete 0ms
307+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.roomDelete 0ms
308+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.clear 0ms
309+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.roomClear 0ms
310+ io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite.clearAll 0ms
311-------------------------------- Running Tests --------------------------------
312+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.report 34ms
313+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.msg 0ms
314+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.reply 0ms
315+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.logOut 0ms
316+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.challenge 0ms
317+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.search 0ms
318+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.rating 0ms
319+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.whoIs 0ms
320+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.user 0ms
321+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.join 0ms
322+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.leave 0ms
323+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.join 0ms
324+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.roomAuth 0ms
325+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.query.userDetails 1ms
326+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.query.battleRooms 0ms
327+ io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite.query.chatRooms 0ms
328-------------------------------- Running Tests --------------------------------
329+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.saveReplay 34ms
330+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.secretRoom 0ms
331+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.hideRoom 0ms
332+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.publicRoom 0ms
333+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.inviteOnly 0ms
334+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.inviteOnlyNext 0ms
335+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.invite 0ms
336+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.timer 0ms
337+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.forfeit 0ms
338+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.choice.switch 3ms
339+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.choice.withId 5ms
340+ io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite.choice.move 0ms
341-------------------------------- Running Tests --------------------------------
342+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.string.valid 48ms
343+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.string.empty 0ms
344+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.string.nothing 5ms
345+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.int.valid 2ms
346+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.int.float 0ms
347+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.int.string 0ms
348+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.long.valid 1ms
349+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.long.float 0ms
350+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.long.string 0ms
351+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.double.int 2ms
352+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.double.float 0ms
353+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.double.string 0ms
354+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.tuple.empty 1ms
355+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.tuple.nonEmpty 0ms
356+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.product.valid 1ms
357+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.product.invalidValue 0ms
358+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.product.missingValue 0ms
359+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.sum.resetMoney 5ms
360+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.sum.addMoney 0ms
361+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.sum.removeMoney 0ms
362+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.sum.sendMoney 0ms
363+ io.github.pidoveproject.showdown.testing.protocol.DecodingSuite.derivation.sum.invalidKey 0ms
364-------------------------------- Running Tests --------------------------------
365+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.weather 38ms
366+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.fieldStart 1ms
367+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.fieldEnd 1ms
368+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.sideStart 6ms
369+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.sideEnd 0ms
370+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.item 3ms
371+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.endItem 1ms
372+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.ability 1ms
373+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.endAbility 1ms
374+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.transform 1ms
375+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.mega 0ms
376+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.ultraBurst 1ms
377+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.zpower 0ms
378+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.zbroken 0ms
379+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.terastallize 1ms
380+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.activate 0ms
381+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.hint 1ms
382+ io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite.message 0ms
383-------------------------------- Running Tests --------------------------------
384+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.init.battle 28ms
385+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.init.chat 0ms
386+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.init.invalid 0ms
387+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.title 0ms
388+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.users.many 2ms
389+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.users.empty 0ms
390+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.message 1ms
391+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.html 0ms
392+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.uhtml 0ms
393+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.join.0 1ms
394+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.join.1 0ms
395+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.join.2 0ms
396+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.leave.0 0ms
397+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.leave.1 0ms
398+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.leave.2 0ms
399+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.name 0ms
400+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.chat.noPipe 0ms
401+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.chat.withPipes 0ms
402+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.notify 0ms
403+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.notify 0ms
404+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.timestamp 0ms
405+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.timestampChat 0ms
406+ io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite.battle 0ms
407-------------------------------- Running Tests --------------------------------
408+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.player 17ms
409+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.teamsize 0ms
410+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.gameType 0ms
411+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.gen 0ms
412+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.tier 0ms
413+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.rated.noMessage 0ms
414+ io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite.rated.withMessage 0ms
415-------------------------------- Running Tests --------------------------------
416+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.fail 16ms
417+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.block 0ms
418+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.noTarget 0ms
419+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.miss 0ms
420+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.superEffective 0ms
421+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.resisted 0ms
422+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.immune 0ms
423+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.waiting 0ms
424+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.prepare 1ms
425+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.mustRecharge 0ms
426+ io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite.hitCount 0ms
427-------------------------------- Running Tests --------------------------------
428+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.damage 27ms
429+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.heal 0ms
430+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.setHealth 0ms
431+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.setStatus 0ms
432+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.cureStatus 0ms
433+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.boost 1ms
434+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.unboost 0ms
435+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.setBoost 0ms
436+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.swapBoost 1ms
437+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.invertBoost 0ms
438+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.clearBoost 0ms
439+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.clearPositiveBoost 1ms
440+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.clearNegativeBoost 1ms
441+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.copyBoost 0ms
442+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.volatileStatusStart 0ms
443+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.volatileStatusEnd 0ms
444+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.singleMove 0ms
445+ io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite.singleTurn 0ms
446-------------------------------- Running Tests --------------------------------
447+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.tournamentGenerator.roundRobin.noPrefix 5ms
448+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.tournamentGenerator.roundRobin.prefixed 0ms
449+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.tournamentGenerator.elimination 0ms
450+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.create 67ms
451+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.update.empty 23ms
452+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.update.users 15ms
453+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.update.settings 12ms
454+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.update.ingame 12ms
455+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.updateEnd 0ms
456+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.error 0ms
457+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.forceEnd 0ms
458+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.join 0ms
459+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.leave 1ms
460+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.replace 1ms
461+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.start 0ms
462+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.disqualify 1ms
463+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.battleStart 1ms
464+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.battleEnd 4ms
465+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.end 3ms
466+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.scouting 1ms
467+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.autoStart.on 1ms
468+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.autoStart.off 0ms
469+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.autoDq.on 1ms
470+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.autoDq.off 0ms
471+ io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite.autoDq.target 0ms
472-------------------------------- Running Tests --------------------------------
473+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.popup.inline 39ms
474+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.popup.newline 2ms
475+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.pm.noPipe 0ms
476+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.pm.withPipes 0ms
477+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.usercount 0ms
478+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.nametaken 0ms
479+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.challstr 1ms
480+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.updateuser 4ms
481+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.formats 3ms
482+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.updatesearch.empty 2ms
483+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.updatesearch.filled 1ms
484+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.queryresponse.roomlist 4ms
485+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.queryresponse.rooms 8ms
486+ io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite.queryresponse.userdetails 2ms
487-------------------------------- Running Tests --------------------------------
488+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.timerMessage 23ms
489+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.timerDisabled 0ms
490+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.turn 0ms
491+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.win 0ms
492+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.timestamp 0ms
493+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.error.invalid 1ms
494+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.error.unavailable 0ms
495+ io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite.request 84ms
496-------------------------------- Running Tests --------------------------------
497+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.hp 6ms
498+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.atk 0ms
499+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.def 0ms
500+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.spa 0ms
501+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.spd 0ms
502+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.statType.spe 0ms
503+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.gender.male 0ms
504+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.gender.female 0ms
505+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.nature 1ms
506+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.type 0ms
507+ io.github.pidoveproject.showdown.testing.team.JsonSuite.encoding.team 22ms
508-------------------------------- Running Tests --------------------------------
509+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.boolean.yes 114ms
510+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.boolean.no 1ms
511+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.gender.male 40ms
512+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.gender.female 0ms
513+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.hp 3ms
514+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.atk 0ms
515+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.def 0ms
516+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.spa 0ms
517+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.spd 0ms
518+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.statType.spe 0ms
519+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.iv 6ms
520+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.ev 0ms
521+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.ivs.single 2ms
522+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.ivs.multiple 0ms
523+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.evs.single 1ms
524+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.evs.multiple 0ms
525+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.ability 0ms
526+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.nature 0ms
527+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.move.single 0ms
528+ io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite.move.multiple 1ms
529-------------------------------- Running Tests --------------------------------
530+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.0 12ms
531+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.1 2ms
532+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.2 1ms
533+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.3 1ms
534+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.4 1ms
535+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.5 1ms
536+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.6 1ms
537+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.newline.7 1ms
538+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nonBlank.valid 16ms
539+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nonBlank.empty 9ms
540+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nonBlank.blank 6ms
541+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.int.valid 6ms
542+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.int.non-int 1ms
543+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.int.nan 1ms
544+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.int.empty 1ms
545+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.boolean.yes.0 5ms
546+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.boolean.yes.1 0ms
547+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.boolean.no.0 1ms
548+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.boolean.no.1 0ms
549+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.gender.male 8ms
550+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.gender.female 3ms
551+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.hp 14ms
552+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.atk 2ms
553+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.def 2ms
554+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.spa 3ms
555+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.spd 3ms
556+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.spe 2ms
557+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.statType.invalid 5ms
558+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.iv.valid 6ms
559+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.iv.whitespaced 4ms
560+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.iv.invalidStat 4ms
561+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.iv.invalidValue 2ms
562+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ev.valid 11ms
563+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ev.whitespaced 4ms
564+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ev.invalidStat 5ms
565+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ev.invalidValue 2ms
566+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ivs.single 9ms
567+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ivs.multiple 6ms
568+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ivs.missingSep 4ms
569+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.evs.single 8ms
570+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.evs.multiple 4ms
571+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.evs.missingSep 6ms
572+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.speciesLine.species 1ms
573+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.speciesLine.speciesGender 0ms
574+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.speciesLine.speciesSurname.standard 1ms
575+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.speciesLine.speciesSurname.withParentheses 0ms
576+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.speciesLine.speciesSurnameGender 0ms
577+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.firstLine.withoutSpace 3ms
578+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.firstLine.withSpace 2ms
579+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.ability 3ms
580+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nature.valid 4ms
581+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nature.missingSuffix 3ms
582+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.nature.invalidValue 2ms
583+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.move.single 3ms
584+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.move.multiple 4ms
585+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.move.tooMuch 3ms
586+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.pokemon 15ms
587+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.tier.valid 1ms
588+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.tier.missingBrackets 0ms
589+ io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite.team 11ms
590----------------------------------- Results -----------------------------------
591- io.github.pidoveproject.showdown.testing.team.pokepaste.DecodingSuite 239ms
592 - newline 20ms
593 + 0 12ms
594 + 1 2ms
595 + 2 1ms
596 + 3 1ms
597 + 4 1ms
598 + 5 1ms
599 + 6 1ms
600 + 7 1ms
601 - nonBlank 31ms
602 + valid 16ms
603 + empty 9ms
604 + blank 6ms
605 - int 9ms
606 + valid 6ms
607 + non-int 1ms
608 + nan 1ms
609 + empty 1ms
610 - boolean 6ms
611 - yes 5ms
612 + 0 5ms
613 + 1 0ms
614 - no 1ms
615 + 0 1ms
616 + 1 0ms
617 - gender 11ms
618 + male 8ms
619 + female 3ms
620 - statType 31ms
621 + hp 14ms
622 + atk 2ms
623 + def 2ms
624 + spa 3ms
625 + spd 3ms
626 + spe 2ms
627 + invalid 5ms
628 - iv 16ms
629 + valid 6ms
630 + whitespaced 4ms
631 + invalidStat 4ms
632 + invalidValue 2ms
633 - ev 22ms
634 + valid 11ms
635 + whitespaced 4ms
636 + invalidStat 5ms
637 + invalidValue 2ms
638 - ivs 19ms
639 + single 9ms
640 + multiple 6ms
641 + missingSep 4ms
642 - evs 18ms
643 + single 8ms
644 + multiple 4ms
645 + missingSep 6ms
646 - speciesLine 2ms
647 + species 1ms
648 + speciesGender 0ms
649 - speciesSurname 1ms
650 + standard 1ms
651 + withParentheses 0ms
652 + speciesSurnameGender 0ms
653 - firstLine 5ms
654 + withoutSpace 3ms
655 + withSpace 2ms
656 + ability 3ms
657 - nature 9ms
658 + valid 4ms
659 + missingSuffix 3ms
660 + invalidValue 2ms
661 - move 10ms
662 + single 3ms
663 + multiple 4ms
664 + tooMuch 3ms
665 + pokemon 15ms
666 - tier 1ms
667 + valid 1ms
668 + missingBrackets 0ms
669 + team 11ms
670- io.github.pidoveproject.showdown.testing.team.pokepaste.EncodingSuite 168ms
671 - boolean 115ms
672 + yes 114ms
673 + no 1ms
674 - gender 40ms
675 + male 40ms
676 + female 0ms
677 - statType 3ms
678 + hp 3ms
679 + atk 0ms
680 + def 0ms
681 + spa 0ms
682 + spd 0ms
683 + spe 0ms
684 + iv 6ms
685 + ev 0ms
686 - ivs 2ms
687 + single 2ms
688 + multiple 0ms
689 - evs 1ms
690 + single 1ms
691 + multiple 0ms
692 + ability 0ms
693 + nature 0ms
694 - move 1ms
695 + single 0ms
696 + multiple 1ms
697- io.github.pidoveproject.showdown.testing.team.JsonSuite 29ms
698 - encoding 29ms
699 - statType 6ms
700 + hp 6ms
701 + atk 0ms
702 + def 0ms
703 + spa 0ms
704 + spd 0ms
705 + spe 0ms
706 - gender 0ms
707 + male 0ms
708 + female 0ms
709 + nature 1ms
710 + type 0ms
711 + team 22ms
712- io.github.pidoveproject.showdown.testing.protocol.server.BattleProgressSuite 108ms
713 + timerMessage 23ms
714 + timerDisabled 0ms
715 + turn 0ms
716 + win 0ms
717 + timestamp 0ms
718 - error 1ms
719 + invalid 1ms
720 + unavailable 0ms
721 + request 84ms
722- io.github.pidoveproject.showdown.testing.protocol.server.GlobalSuite 66ms
723 - popup 41ms
724 + inline 39ms
725 + newline 2ms
726 - pm 0ms
727 + noPipe 0ms
728 + withPipes 0ms
729 + usercount 0ms
730 + nametaken 0ms
731 + challstr 1ms
732 + updateuser 4ms
733 + formats 3ms
734 - updatesearch 3ms
735 + empty 2ms
736 + filled 1ms
737 - queryresponse 14ms
738 + roomlist 4ms
739 + rooms 8ms
740 + userdetails 2ms
741- io.github.pidoveproject.showdown.testing.protocol.server.TournamentSuite 148ms
742 - tournamentGenerator 5ms
743 - roundRobin 5ms
744 + noPrefix 5ms
745 + prefixed 0ms
746 + elimination 0ms
747 + create 67ms
748 - update 62ms
749 + empty 23ms
750 + users 15ms
751 + settings 12ms
752 + ingame 12ms
753 + updateEnd 0ms
754 + error 0ms
755 + forceEnd 0ms
756 + join 0ms
757 + leave 1ms
758 + replace 1ms
759 + start 0ms
760 + disqualify 1ms
761 + battleStart 1ms
762 + battleEnd 4ms
763 + end 3ms
764 + scouting 1ms
765 - autoStart 1ms
766 + on 1ms
767 + off 0ms
768 - autoDq 1ms
769 + on 1ms
770 + off 0ms
771 + target 0ms
772- io.github.pidoveproject.showdown.testing.protocol.server.BattleStatusSuite 31ms
773 + damage 27ms
774 + heal 0ms
775 + setHealth 0ms
776 + setStatus 0ms
777 + cureStatus 0ms
778 + boost 1ms
779 + unboost 0ms
780 + setBoost 0ms
781 + swapBoost 1ms
782 + invertBoost 0ms
783 + clearBoost 0ms
784 + clearPositiveBoost 1ms
785 + clearNegativeBoost 1ms
786 + copyBoost 0ms
787 + volatileStatusStart 0ms
788 + volatileStatusEnd 0ms
789 + singleMove 0ms
790 + singleTurn 0ms
791- io.github.pidoveproject.showdown.testing.protocol.server.BattleAttackSuite 17ms
792 + fail 16ms
793 + block 0ms
794 + noTarget 0ms
795 + miss 0ms
796 + superEffective 0ms
797 + resisted 0ms
798 + immune 0ms
799 + waiting 0ms
800 + prepare 1ms
801 + mustRecharge 0ms
802 + hitCount 0ms
803- io.github.pidoveproject.showdown.testing.protocol.server.BattleInitializationSuite 17ms
804 + player 17ms
805 + teamsize 0ms
806 + gameType 0ms
807 + gen 0ms
808 + tier 0ms
809 - rated 0ms
810 + noMessage 0ms
811 + withMessage 0ms
812- io.github.pidoveproject.showdown.testing.protocol.server.RoomSuite 32ms
813 - init 28ms
814 + battle 28ms
815 + chat 0ms
816 + invalid 0ms
817 + title 0ms
818 - users 2ms
819 + many 2ms
820 + empty 0ms
821 + message 1ms
822 + html 0ms
823 + uhtml 0ms
824 - join 1ms
825 + 0 1ms
826 + 1 0ms
827 + 2 0ms
828 - leave 0ms
829 + 0 0ms
830 + 1 0ms
831 + 2 0ms
832 + name 0ms
833 - chat 0ms
834 + noPipe 0ms
835 + withPipes 0ms
836 + notify 0ms
837 + notify 0ms
838 + timestamp 0ms
839 + timestampChat 0ms
840 + battle 0ms
841- io.github.pidoveproject.showdown.testing.protocol.server.BattleMinorActionSuite 56ms
842 + weather 38ms
843 + fieldStart 1ms
844 + fieldEnd 1ms
845 + sideStart 6ms
846 + sideEnd 0ms
847 + item 3ms
848 + endItem 1ms
849 + ability 1ms
850 + endAbility 1ms
851 + transform 1ms
852 + mega 0ms
853 + ultraBurst 1ms
854 + zpower 0ms
855 + zbroken 0ms
856 + terastallize 1ms
857 + activate 0ms
858 + hint 1ms
859 + message 0ms
860- io.github.pidoveproject.showdown.testing.protocol.DecodingSuite 65ms
861 - string 53ms
862 + valid 48ms
863 + empty 0ms
864 + nothing 5ms
865 - int 2ms
866 + valid 2ms
867 + float 0ms
868 + string 0ms
869 - long 1ms
870 + valid 1ms
871 + float 0ms
872 + string 0ms
873 - double 2ms
874 + int 2ms
875 + float 0ms
876 + string 0ms
877 - tuple 1ms
878 + empty 1ms
879 + nonEmpty 0ms
880 - derivation 6ms
881 - product 1ms
882 + valid 1ms
883 + invalidValue 0ms
884 + missingValue 0ms
885 - sum 5ms
886 + resetMoney 5ms
887 + addMoney 0ms
888 + removeMoney 0ms
889 + sendMoney 0ms
890 + invalidKey 0ms
891- io.github.pidoveproject.showdown.testing.protocol.client.BattleRoomSuite 42ms
892 + saveReplay 34ms
893 + secretRoom 0ms
894 + hideRoom 0ms
895 + publicRoom 0ms
896 + inviteOnly 0ms
897 + inviteOnlyNext 0ms
898 + invite 0ms
899 + timer 0ms
900 + forfeit 0ms
901 - choice 8ms
902 + switch 3ms
903 + withId 5ms
904 + move 0ms
905- io.github.pidoveproject.showdown.testing.protocol.client.GlobalSuite 35ms
906 + report 34ms
907 + msg 0ms
908 + reply 0ms
909 + logOut 0ms
910 + challenge 0ms
911 + search 0ms
912 + rating 0ms
913 + whoIs 0ms
914 + user 0ms
915 + join 0ms
916 + leave 0ms
917 + join 0ms
918 + roomAuth 0ms
919 - query 1ms
920 + userDetails 1ms
921 + battleRooms 0ms
922 + chatRooms 0ms
923- io.github.pidoveproject.showdown.testing.protocol.client.HighlightSuite 16ms
924 + add 16ms
925 + roomAdd 0ms
926 + list 0ms
927 + roomList 0ms
928 + delete 0ms
929 + roomDelete 0ms
930 + clear 0ms
931 + roomClear 0ms
932 + clearAll 0ms
933- io.github.pidoveproject.showdown.testing.protocol.client.AuthSuite 5ms
934 + trn 5ms
935- io.github.pidoveproject.showdown.testing.protocol.client.DataSuite 87ms
936 - data 79ms
937 + species 77ms
938 + item 0ms
939 + move 1ms
940 + ability 0ms
941 + nature 1ms
942 - learn 3ms
943 + empty 2ms
944 + generation 1ms
945 + format 0ms
946 + statCalc 1ms
947 - effectiveness 3ms
948 + moveOnPokemon 3ms
949 + moveOnPokemon 0ms
950 - weakness 1ms
951 + species 1ms
952 + type 0ms
953 + types 0ms
954 + coverage 0ms
955- io.github.pidoveproject.showdown.testing.protocol.client.OptionSuite 46ms
956 + nick 45ms
957 + avatar 0ms
958 + ignore 0ms
959 + status 0ms
960 + clearStatus 0ms
961 + away 0ms
962 + busy 0ms
963 + doNotDisturb 0ms
964 + back 0ms
965 + timestamps 1ms
966 + showJoins 0ms
967 + hideJoins 0ms
968 + blockChallenges 0ms
969 + unblockChallenges 0ms
970 + blockPMs 0ms
971- io.github.pidoveproject.showdown.testing.protocol.client.InformationSuite 41ms
972 + groups 41ms
973 + faq 0ms
974 + rules 0ms
975 + intro 0ms
976 + formatsHelp 0ms
977 + analysis 0ms
978 + otherMetas 0ms
979 + punishments 0ms
980 + calc 0ms
981 + rCalc 0ms
982 + bsCalc 0ms
983 + git 0ms
984 + cap 0ms
985 + roomHelp 0ms
986 + roomFaq 0ms
987- io.github.pidoveproject.showdown.testing.protocol.EncodingSuite 24ms
988 + string 10ms
989 + int 0ms
990 + long 0ms
991 + double 0ms
992 - tuple 4ms
993 + empty 1ms
994 + nonEmpty 3ms
995 - derivation 10ms
996 + product 1ms
997 - sum 9ms
998 + resetMoney 9ms
999 + addMoney 0ms
1000 + removeMoney 0ms
1001 + sendMoney 0ms
1002
1003Tests: 331, Passed: 331, Failed: 0
1004Successfully evaluated main.test.test
1005Module main is not a publish module, skipping publishing
1006
1007Starting build for scala-showdown-api-cats - [1/3]
1008No test module defined in cats
1009Failed to resolve scalaVersion, assume it's Scala 3 project
1010[info] compiling 2 Scala sources to /build/repo/out/cats/compile.dest/classes ...
1011[info] done compiling
1012Successfully evaluated cats.compile
1013Skipping unused scalacOptions: -Xmax-inlines
1014Option -classpath was updated
10151 warning found
1016Successfully evaluated cats.docJar
1017Module cats is not a publish module, skipping publishing
1018
1019Starting build for scala-showdown-api-docs - [2/3]
1020No test module defined in docs
1021Failed to resolve scalaVersion, assume it's Scala 3 project
1022Failed to resolve scalaVersion, assume it's Scala 3 project
1023[info] compiling 128 Scala sources to /build/repo/out/main/js/compile.dest/classes ...
1024[warn] -- Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/tournament/BattleState.scala:44:39
1025[warn] 44 | BattleState.values.find(_.toString equalsIgnoreCase name)
1026[warn] | ^^^^^^^^^^^^^^^^
1027[warn] |Alphanumeric method equalsIgnoreCase is not declared infix; it should not be used as infix operator.
1028[warn] |Instead, use method syntax .equalsIgnoreCase(...) or backticked identifier `equalsIgnoreCase`.
1029[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1030[warn] -- Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/server/tournament/BracketType.scala:19:39
1031[warn] 19 | BracketType.values.find(_.toString equalsIgnoreCase name)
1032[warn] | ^^^^^^^^^^^^^^^^
1033[warn] |Alphanumeric method equalsIgnoreCase is not declared infix; it should not be used as infix operator.
1034[warn] |Instead, use method syntax .equalsIgnoreCase(...) or backticked identifier `equalsIgnoreCase`.
1035[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1036[warn] -- [E197] Potential Issue Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/MessageEncoder.scala:132:8
1037[warn] 132 | new MessageEncoder[A]:
1038[warn] | ^
1039[warn] | New anonymous class definition will be duplicated at each inline site
1040[warn] |
1041[warn] | longer explanation available when compiling with `-explain`
1042[warn] -- [E197] Potential Issue Warning: /build/repo/main/src/io/github/pidoveproject/showdown/util/package.scala:16:6
1043[warn] 16 | new TypeTest:
1044[warn] | ^
1045[warn] | New anonymous class definition will be duplicated at each inline site
1046[warn] |
1047[warn] | longer explanation available when compiling with `-explain`
1048[warn] four warnings found
1049[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/main/src/io/github/pidoveproject/showdown/protocol/MessageEncoder.scala:117:30
1050[warn] 117 | val test = summonInline[TypeTest[A, head]].asInstanceOf[TypeTest[A, ? <: A]]
1051[warn] | ^
1052[warn] |the type test for (io.github.pidoveproject.showdown.team.Type,
1053[warn] | io.github.pidoveproject.showdown.team.Type) cannot be checked at runtime because its type arguments can't be determined from io.github.pidoveproject.showdown.team.SpeciesName
1054[warn] |
1055[warn] | longer explanation available when compiling with `-explain`
1056[warn] 5 warnings found
1057[info] done compiling
1058Failed to resolve scalaVersion, assume it's Scala 3 project
1059Successfully evaluated docs.compile
1060Failed to resolve scalaVersion, assume it's Scala 3 project
1061Failed to resolve scalaVersion, assume it's Scala 3 project
1062[info] compiling 4 Scala sources to /build/repo/out/tyrian/compile.dest/classes ...
1063[warn] -- [E198] Unused Symbol Warning: /build/repo/tyrian/src/io/github/pidoveproject/showdown/tyrian/TyrianShowdownConnection.scala:4:23
1064[warn] 4 |import cats.syntax.all.*
1065[warn] | ^
1066[warn] | unused import
1067[warn] one warning found
1068[info] done compiling
1069Option -classpath was updated
1070-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:49:13 --------
1071Couldn't resolve a member for the given link query: fromIronType
1072-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:58:6 ---------
1073Couldn't resolve a member for the given link query: fromIronType
1074-- Warning: main/src/io/github/iltotore/iron/RefinedTypeOps.scala:66:6 ---------
1075Couldn't resolve a member for the given link query: fromIronType
1076-- Warning: main/src/io/github/pidoveproject/showdown/battle/Condition.scala:39:6
107739 | def fromString(value: String): Either[ProtocolError, Condition] = value match
1078 | ^
1079 | Couldn't resolve a member for the given link query: ProtocolError
1080-- Warning: main/src/io/github/pidoveproject/showdown/battle/Effect.scala:80:6 -
108180 | def fromString(value: String): Either[ProtocolError, Effect] = value match
1082 | ^
1083 | Couldn't resolve a member for the given link query: ProtocolError
1084-- Warning: main/src/io/github/pidoveproject/showdown/battle/PokemonDetails.scala:92:6
108592 | def fromString(value: String): Either[ProtocolError, PokemonDetails] = value match
1086 | ^
1087 | Couldn't resolve a member for the given link query: ProtocolError
1088-- Warning: main/src/io/github/pidoveproject/showdown/battle/ActivePosition.scala:38:6
108938 | def fromString(value: String): Either[ProtocolError, ActivePosition] =
1090 | ^
1091 | Couldn't resolve a member for the given link query: ProtocolError
1092-- Warning: main/src/io/github/pidoveproject/showdown/battle/Health.scala:32:6 -
109332 | def fromString(value: String): Either[ProtocolError, Health] = value match
1094 | ^
1095 | Couldn't resolve a member for the given link query: ProtocolError
1096-- Warning: main/src/io/github/pidoveproject/showdown/protocol/MessageDecoder.scala:276:6
1097276 | def fromJson[A: JsonDecoder]: MessageDecoder[A] =
1098 | ^
1099 | Couldn't resolve a member for the given link query: JsonDecoder
1100-- Warning: tyrian/src/io/github/pidoveproject/showdown/tyrian/UnitToNothing.scala:8:5
11018 |type UnitToNothing[A] = A match
1102 | ^
1103 | Couldn't resolve a member for the given link query: A
110411 warnings found
1105-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1106/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'io.github.pidoveproject.showdown.client.cats.CatsShowdownClient'
1107-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1108/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'io.github.pidoveproject.showdown.client.cats.CatsShowdownClient'
1109-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1110/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'io.github.pidoveproject.showdown.client.cats.CatsShowdownClient.openConnection'
1111-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1112/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'cats.effect.IOApp'
1113-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1114/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'fs2.Stream'
1115-- Warning: out/docs/docJar.dest/static/_docs/clients/cats.md ------------------
1116/build/repo/out/docs/docJar.dest/static/_docs/clients/cats.md: Unable to resolve link 'io.github.pidoveproject.showdown.client.cats.CatsShowdownConnection.serverMessages'
1117-- Warning: out/docs/docJar.dest/static/_docs/clients/zio.md -------------------
1118/build/repo/out/docs/docJar.dest/static/_docs/clients/zio.md: Unable to resolve link 'zio.http.Client'
1119-- Warning: out/docs/docJar.dest/static/_docs/clients/zio.md -------------------
1120/build/repo/out/docs/docJar.dest/static/_docs/clients/zio.md: Unable to resolve link 'zio.ZIOApp'
1121-- Warning: out/docs/docJar.dest/static/_docs/clients/zio.md -------------------
1122/build/repo/out/docs/docJar.dest/static/_docs/clients/zio.md: Unable to resolve link 'zio.stream.ZStream'
1123Successfully evaluated docs.docJar
1124Module docs is not a publish module, skipping publishing
1125
1126************************
1127Build summary:
1128[{
1129 "module": "scala-showdown-api",
1130 "compile": {"status": "ok", "tookMs": 61173, "warnings": 0, "errors": 0},
1131 "doc": {"status": "ok", "tookMs": 17487, "files": 1, "totalSizeKb": 6444},
1132 "test-compile": {"status": "ok", "tookMs": 30261, "warnings": 0, "errors": 0},
1133 "test": {"status": "ok", "tookMs": 3370, "passed": 331, "failed": 0, "ignored": 0, "skipped": 0, "total": 331, "byFramework": []},
1134 "publish": {"status": "skipped", "tookMs": 0},
1135 "metadata": {
1136 "crossScalaVersions": []
1137}
1138},{
1139 "module": "scala-showdown-api-cats",
1140 "compile": {"status": "ok", "tookMs": 6665, "warnings": 0, "errors": 0},
1141 "doc": {"status": "ok", "tookMs": 4453, "files": 1, "totalSizeKb": 2655},
1142 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1143 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1144 "publish": {"status": "skipped", "tookMs": 0},
1145 "metadata": {
1146 "crossScalaVersions": []
1147}
1148},{
1149 "module": "scala-showdown-api-docs",
1150 "compile": {"status": "ok", "tookMs": 74463, "warnings": 0, "errors": 0},
1151 "doc": {"status": "ok", "tookMs": 29172, "files": 1, "totalSizeKb": 6698},
1152 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1153 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1154 "publish": {"status": "skipped", "tookMs": 0},
1155 "metadata": {
1156 "crossScalaVersions": []
1157}
1158}]
1159************************"
1160
1161Checking patch build.sc...
1162Checking patch .mill-version...
1163Applied patch build.sc cleanly.
1164Applied patch .mill-version cleanly.