Build Logs
softwaremill/elasticmq • scheduled_3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
Errors
0
Warnings
663
Total Lines
932
1##################################
2Clonning https://github.com/softwaremill/elasticmq.git into /build/repo using revision v1.6.15
3##################################
4Note: switching to '9c9f7cb0c51a246372ccab94055d4c96ae745879'.
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.1-RC1-bin-20251122-91351e3-NIGHTLY
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----
31Starting build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
32Execute tests: false
33sbt project found:
34No prepare script found for project softwaremill/elasticmq
35/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
36##################################
37Scala version: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
38Targets: org.elasticmq%elasticmq-core org.elasticmq%elasticmq-persistence-core org.elasticmq%elasticmq-persistence-file org.elasticmq%elasticmq-persistence-sql org.elasticmq%elasticmq-rest org.elasticmq%elasticmq-rest-sqs org.elasticmq%elasticmq-server
39Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
40##################################
41Using extra scalacOptions: ,REQUIRE:-source:3.8
42Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
43[sbt_options] declare -a sbt_options=()
44[process_args] java_version = '17'
45[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
46# Executing command line:
47java
48-Dfile.encoding=UTF-8
49-Dcommunitybuild.scala=3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
50-Dcommunitybuild.project.dependencies.add=
51-Xmx7G
52-Xms4G
53-Xss8M
54-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
55-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
56-jar
57/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
58"setCrossScalaVersions 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
59"++3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -v"
60"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
61"set every credentials := Nil"
62"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
63"removeScalacOptionsStartingWith -P:wartremover"
64
65moduleMappings
66"runBuild 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}""" org.elasticmq%elasticmq-core org.elasticmq%elasticmq-persistence-core org.elasticmq%elasticmq-persistence-file org.elasticmq%elasticmq-persistence-sql org.elasticmq%elasticmq-rest org.elasticmq%elasticmq-rest-sqs org.elasticmq%elasticmq-server"
67
68[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
69[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.995s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] resolving key references (14045 settings) ...
78[info] set current project to elasticmq-root (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
80OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in server/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in core/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in nativeServer/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in persistenceCore/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in persistenceSql/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in ui/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in rest/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in performanceTests/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in persistenceFile/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in persistence/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in root/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in restSqsTestingAmazonJavaSdk/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in restSqs/crossScalaVersions
93OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in commonTest/crossScalaVersions
94[info] set current project to elasticmq-root (in build file:/build/repo/)
95[info] Setting Scala version to 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY on 14 projects.
96[info] Switching Scala version on:
97[info] commonTest (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
98[info] persistence (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
99[info] server (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
100[info] persistenceFile (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
101[info] restSqs (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
102[info] * root (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
103[info] rest (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
104[info] persistenceSql (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
105[info] ui (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
106[info] nativeServer (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
107[info] restSqsTestingAmazonJavaSdk (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
108[info] persistenceCore (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
109[info] core (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
110[info] performanceTests (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
111[info] Excluding projects:
112[info] Reapplying settings...
113[info] set current project to elasticmq-root (in build file:/build/repo/)
114Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
115[info] Reapplying settings...
116[info] set current project to elasticmq-root (in build file:/build/repo/)
117[info] Defining Global / credentials, commonTest / credentials and 12 others.
118[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 111 others.
119[info] Run `last` for details.
120[info] Reapplying settings...
121[info] set current project to elasticmq-root (in build file:/build/repo/)
122Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
123[info] Reapplying settings...
124OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
125
126 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
127 Did you mean nativeServer / allExcludeDependencies ?
128 , retry without global scopes
129[info] Reapplying settings...
130[info] set current project to elasticmq-root (in build file:/build/repo/)
131Execute removeScalacOptionsStartingWith: -P:wartremover
132[info] Reapplying settings...
133[info] set current project to elasticmq-root (in build file:/build/repo/)
134[success] Total time: 0 s, completed Nov 22, 2025, 2:23:14 PM
135Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
136Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
137Starting build...
138Projects: Set(commonTest, server, persistenceFile, restSqs, rest, persistenceSql, persistenceCore, core)
139Starting build for ProjectRef(file:/build/repo/,commonTest) (elasticmq-common-test)... [0/8]
140OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
141OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
142OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
143Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
144[info] compiling 1 Scala source to /build/repo/common-test/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
145[info] done compiling
146Starting build for ProjectRef(file:/build/repo/,rest) (elasticmq-rest)... [1/8]
147Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
148Starting build for ProjectRef(file:/build/repo/,persistenceCore) (elasticmq-persistence-core)... [2/8]
149Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
150[info] compiling 51 Scala sources to /build/repo/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
151[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/QueueManagerMessageMoveOps.scala:43:32
152[warn] 43 | messageMoveTasks.put(taskHandle, sourceQueue)
153[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
154[warn] | unused value of type Option[org.apache.pekko.actor.ActorRef]
155[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/QueueManagerMessageMoveOps.scala:56:27
156[warn] 56 | messageMoveTasks.remove(taskHandle)
157[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
158[warn] | unused value of type Option[org.apache.pekko.actor.ActorRef]
159[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/QueueManagerMessageMoveOps.scala:68:35
160[warn] 68 | messageMoveTasks.remove(taskHandle)
161[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
162[warn] | unused value of type Option[org.apache.pekko.actor.ActorRef]
163[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/MessageQueue.scala:274:10
164[warn] 274 | if (priorityQueue.isEmpty) {
165[warn] | ^
166[warn] | unused value of type Option[
167[warn] | scala.collection.mutable.PriorityQueue[
168[warn] | org.elasticmq.actor.queue.InternalMessage]
169[warn] | ] |
170[warn] | (FifoMessageQueue.this.messagesbyMessageGroupId :
171[warn] | scala.collection.mutable.HashMap[String,
172[warn] | scala.collection.mutable.PriorityQueue[
173[warn] | org.elasticmq.actor.queue.InternalMessage]
174[warn] | ]
175[warn] | )
176[warn] 275 | messagesbyMessageGroupId.remove(messageGroupId)
177[warn] 276 | } else {
178[warn] 277 | messagesbyMessageGroupId += messageGroupId -> priorityQueue
179[warn] 278 | }
180[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/QueueActorWaitForMessagesOps.scala:77:21
181[warn] 77 | result.send(Some(originalSender))
182[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
183[warn] | unused value of type org.elasticmq.actor.reply.ReplyAction[Any]
184[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/QueueActorWaitForMessagesOps.scala:78:30
185[warn] 78 | awaitingReply.remove(seq)
186[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
187[warn] |unused value of type Option[QueueActorWaitForMessagesOps.this.AwaitingData]
188[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/QueueActorWaitForMessagesOps.scala:93:12
189[warn] 93 | schedule(waitForMessages.toMillis, ReplyIfTimeout(seq, Nil))
190[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
191[warn] | unused value of type org.apache.pekko.actor.Cancellable
192[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/operations/MoveMessagesAsyncOps.scala:90:41
193[warn] 90 | maxNumberOfMessagesPerSecond match {
194[warn] | ^
195[warn] | unused value of type org.apache.pekko.actor.Cancellable | Unit
196[warn] 91 | case Some(v) =>
197[warn] 92 | val nanosInSecond = 1.second.toNanos.toDouble
198[warn] 93 | val delayNanos = (nanosInSecond / v).toLong
199[warn] 94 | val delay = FiniteDuration(delayNanos, NANOSECONDS)
200[warn] 95 | context.system.scheduler.scheduleOnce(
201[warn] 96 | delay,
202[warn] 97 | context.self,
203[warn] 98 | MoveFirstMessage(destinationQueue, queueManager)
204[warn] 99 | )
205[warn] 100 | case None =>
206[warn] 101 | context.self ! MoveFirstMessage(destinationQueue, queueManager)
207[warn] 102 | }
208[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/QueueManagerActor.scala:26:8
209[warn] 26 | val self = context.self
210[warn] | ^^^^
211[warn] | unused local definition
212[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/main/scala/org/elasticmq/actor/queue/QueueActor.scala:3:31
213[warn] 3 |import org.apache.pekko.actor.{ActorLogging, ActorRef}
214[warn] | ^^^^^^^^^^^^
215[warn] | unused import
216[warn] there were 2 deprecation warnings; re-run with -deprecation for details
217[warn] 11 warnings found
218[info] done compiling
219[info] compiling 4 Scala sources to /build/repo/persistence/persistence-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
220[info] done compiling
221[info] compiling 15 Scala sources to /build/repo/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
222[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:21:4
223[warn] 21 | updatedHistory.messagesByDeduplicationId.keys shouldBe Set(
224[warn] | ^
225[warn] | unused value of type org.scalatest.Assertion
226[warn] 22 | DeduplicationId("1"),
227[warn] 23 | DeduplicationId("2"),
228[warn] 24 | DeduplicationId("3"),
229[warn] 25 | DeduplicationId("4")
230[warn] 26 | )
231[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:38:4
232[warn] 38 | updatedHistory.messagesByDeduplicationId.keys shouldBe Set(
233[warn] | ^
234[warn] | unused value of type org.scalatest.Assertion
235[warn] 39 | DeduplicationId("1")
236[warn] 40 | )
237[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:54:4
238[warn] 54 | updatedHistory.wasRegistered(Some(DeduplicationId("1"))) should be(defined)
239[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
240[warn] | unused value of type org.scalatest.Assertion
241[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:55:4
242[warn] 55 | updatedHistory.wasRegistered(Some(DeduplicationId("4"))) should be(defined)
243[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
244[warn] | unused value of type org.scalatest.Assertion
245[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:56:4
246[warn] 56 | updatedHistory.wasRegistered(Some(DeduplicationId("7"))) should not be defined
247[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
248[warn] | unused value of type org.scalatest.Assertion
249[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:71:4
250[warn] 71 | updatedHistory.messagesByDeduplicationId.keys shouldBe Set(DeduplicationId("4"), DeduplicationId("5"))
251[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
252[warn] | unused value of type org.scalatest.Assertion
253[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/FifoDeduplicationIdsHistoryTest.scala:89:4
254[warn] 89 | updatedHistory.messagesByDeduplicationId.keys shouldBe Set(
255[warn] | ^
256[warn] | unused value of type org.scalatest.Assertion
257[warn] 90 | DeduplicationId("2"),
258[warn] 91 | DeduplicationId("3"),
259[warn] 92 | DeduplicationId("4"),
260[warn] 93 | DeduplicationId("5")
261[warn] 94 | )
262[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:25:6
263[warn] 25 | Limits.verifyBatchSize(-5, RelaxedSQSLimits) shouldBe Right(())
264[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
265[warn] | unused value of type org.scalatest.Assertion
266[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:26:6
267[warn] 26 | Limits.verifyBatchSize(5, RelaxedSQSLimits) shouldBe Right(())
268[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
269[warn] | unused value of type org.scalatest.Assertion
270[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:33:6
271[warn] 33 | Limits.verifyNumberOfMessagesFromParameters(1, StrictSQSLimits) shouldBe Right(())
272[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
273[warn] | unused value of type org.scalatest.Assertion
274[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:34:6
275[warn] 34 | Limits.verifyNumberOfMessagesFromParameters(5, StrictSQSLimits) shouldBe Right(())
276[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
277[warn] | unused value of type org.scalatest.Assertion
278[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:51:6
279[warn] 51 | Limits.verifyNumberOfMessagesFromParameters(-5, RelaxedSQSLimits) shouldBe Right(())
280[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
281[warn] | unused value of type org.scalatest.Assertion
282[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:52:6
283[warn] 52 | Limits.verifyNumberOfMessagesFromParameters(0, RelaxedSQSLimits) shouldBe Right(())
284[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
285[warn] | unused value of type org.scalatest.Assertion
286[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:53:6
287[warn] 53 | Limits.verifyNumberOfMessagesFromParameters(5, RelaxedSQSLimits) shouldBe Right(())
288[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
289[warn] | unused value of type org.scalatest.Assertion
290[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:62:6
291[warn] 62 | Limits.verifyMessageAttributesNumber(attributesLimit, StrictSQSLimits) shouldBe Right(())
292[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
293[warn] | unused value of type org.scalatest.Assertion
294[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:69:6
295[warn] 69 | Limits.verifyMessageAttributesNumber(attributesLimit, RelaxedSQSLimits) shouldBe Right(())
296[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
297[warn] | unused value of type org.scalatest.Assertion
298[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:111:6
299[warn] 111 | Limits.verifyMessageNumberAttribute(
300[warn] | ^
301[warn] | unused value of type org.scalatest.Assertion
302[warn] 112 | BigDecimal(10).pow(126).toString(),
303[warn] 113 | "numAttribute",
304[warn] 114 | StrictSQSLimits
305[warn] 115 | ) shouldBe Right(())
306[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:116:6
307[warn] 116 | Limits.verifyMessageNumberAttribute(
308[warn] | ^
309[warn] | unused value of type org.scalatest.Assertion
310[warn] 117 | (-BigDecimal(10).pow(128)).toString(),
311[warn] 118 | "numAttribute",
312[warn] 119 | StrictSQSLimits
313[warn] 120 | ) shouldBe Right(())
314[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:121:6
315[warn] 121 | Limits.verifyMessageNumberAttribute(BigDecimal(0).toString(), "numAttribute", StrictSQSLimits) shouldBe Right(())
316[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
317[warn] | unused value of type org.scalatest.Assertion
318[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:160:6
319[warn] 160 | Limits.verifyMessageNumberAttribute(belowLowerBound.toString, "numAttribute", RelaxedSQSLimits) shouldBe Right(())
320[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
321[warn] | unused value of type org.scalatest.Assertion
322[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:161:6
323[warn] 161 | Limits.verifyMessageNumberAttribute(
324[warn] | ^
325[warn] | unused value of type org.scalatest.Assertion
326[warn] 162 | BigDecimal(10).pow(126).toString(),
327[warn] 163 | "numAttribute",
328[warn] 164 | RelaxedSQSLimits
329[warn] 165 | ) shouldBe Right(())
330[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:166:6
331[warn] 166 | Limits.verifyMessageNumberAttribute(
332[warn] | ^
333[warn] | unused value of type org.scalatest.Assertion
334[warn] 167 | (-BigDecimal(10).pow(128)).toString(),
335[warn] 168 | "numAttribute",
336[warn] 169 | RelaxedSQSLimits
337[warn] 170 | ) shouldBe Right(())
338[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:171:6
339[warn] 171 | Limits.verifyMessageNumberAttribute(overUpperBound.toString, "numAttribute", RelaxedSQSLimits) shouldBe Right(())
340[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
341[warn] | unused value of type org.scalatest.Assertion
342[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:178:6
343[warn] 178 | Limits.verifyMessageWaitTime(0, StrictSQSLimits) shouldBe Right(())
344[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
345[warn] | unused value of type org.scalatest.Assertion
346[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:179:6
347[warn] 179 | Limits.verifyMessageWaitTime(13, StrictSQSLimits) shouldBe Right(())
348[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
349[warn] | unused value of type org.scalatest.Assertion
350[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:196:6
351[warn] 196 | Limits.verifyMessageWaitTime(0, RelaxedSQSLimits) shouldBe Right(())
352[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
353[warn] | unused value of type org.scalatest.Assertion
354[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:197:6
355[warn] 197 | Limits.verifyMessageWaitTime(13, RelaxedSQSLimits) shouldBe Right(())
356[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
357[warn] | unused value of type org.scalatest.Assertion
358[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:198:6
359[warn] 198 | Limits.verifyMessageWaitTime(20, RelaxedSQSLimits) shouldBe Right(())
360[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
361[warn] | unused value of type org.scalatest.Assertion
362[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:210:6
363[warn] 210 | Limits.verifyMessageLength(-5, StrictSQSLimits) shouldBe Right(())
364[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
365[warn] | unused value of type org.scalatest.Assertion
366[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:211:6
367[warn] 211 | Limits.verifyMessageLength(0, StrictSQSLimits) shouldBe Right(())
368[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
369[warn] | unused value of type org.scalatest.Assertion
370[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:212:6
371[warn] 212 | Limits.verifyMessageLength(100, StrictSQSLimits) shouldBe Right(())
372[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
373[warn] | unused value of type org.scalatest.Assertion
374[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:224:6
375[warn] 224 | Limits.verifyMessageLength(-5, RelaxedSQSLimits) shouldBe Right(())
376[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
377[warn] | unused value of type org.scalatest.Assertion
378[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:225:6
379[warn] 225 | Limits.verifyMessageLength(0, RelaxedSQSLimits) shouldBe Right(())
380[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
381[warn] | unused value of type org.scalatest.Assertion
382[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:226:6
383[warn] 226 | Limits.verifyMessageLength(100, RelaxedSQSLimits) shouldBe Right(())
384[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
385[warn] | unused value of type org.scalatest.Assertion
386[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:227:6
387[warn] 227 | Limits.verifyMessageLength(262143, RelaxedSQSLimits) shouldBe Right(())
388[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
389[warn] | unused value of type org.scalatest.Assertion
390[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/LimitsTest.scala:228:6
391[warn] 228 | Limits.verifyMessageLength(262144, RelaxedSQSLimits) shouldBe Right(())
392[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
393[warn] | unused value of type org.scalatest.Assertion
394[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/DeduplicationTimerTest.scala:50:4
395[warn] 50 | firstLookup.map(_.id) shouldBe List(MessageId("id1"), MessageId("id2"))
396[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
397[warn] | unused value of type org.scalatest.Assertion
398[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:139:6
399[warn] 139 | lookupBeforeReceiving.flatMap(_.deliveryReceipt) should be(None)
400[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
401[warn] | unused value of type org.scalatest.Assertion
402[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:144:6
403[warn] 144 | receivedReceipt.size should be > (0)
404[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
405[warn] | unused value of type org.scalatest.Assertion
406[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:145:6
407[warn] 145 | lookedUpReceipt should be(Symbol("defined"))
408[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
409[warn] | unused value of type org.scalatest.Assertion
410[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:168:6
411[warn] 168 | received1Receipt.size should be > (0)
412[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
413[warn] | unused value of type org.scalatest.Assertion
414[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:169:6
415[warn] 169 | received2Receipt.size should be > (0)
416[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
417[warn] | unused value of type org.scalatest.Assertion
418[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:272:6
419[warn] 272 | result.isLeft should be(true)
420[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
421[warn] | unused value of type org.scalatest.Assertion
422[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:293:6
423[warn] 293 | lookupResult.statistics should be(MessageStatistics.empty)
424[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
425[warn] | unused value of type org.scalatest.Assertion
426[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:294:6
427[warn] 294 | receiveResult1.statistics should be(
428[warn] | ^
429[warn] | unused value of type org.scalatest.Assertion
430[warn] 295 | MessageStatistics(OnDateTimeReceived(OffsetDateTimeUtil.ofEpochMilli(100L)), 1)
431[warn] 296 | )
432[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:322:6
433[warn] 322 | receiveResults1.size should be(3)
434[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
435[warn] | unused value of type org.scalatest.Assertion
436[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:323:6
437[warn] 323 | receiveResults2.size should be(2)
438[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
439[warn] | unused value of type org.scalatest.Assertion
440[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:345:6
441[warn] 345 | receiveResults.size should be(3)
442[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
443[warn] | unused value of type org.scalatest.Assertion
444[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:364:6
445[warn] 364 | (end - start) should be >= (500L)
446[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
447[warn] | unused value of type org.scalatest.Assertion
448[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:394:6
449[warn] 394 | receiveResults.size should be(1)
450[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
451[warn] | unused value of type org.scalatest.Assertion
452[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:429:6
453[warn] 429 | (end - start) should be >= (1000L) // no reply for one of the futures
454[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
455[warn] | unused value of type org.scalatest.Assertion
456[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:431:6
457[warn] 431 | Set(receiveResults1.size, receiveResults2.size) should be(Set(0, 1))
458[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
459[warn] | unused value of type org.scalatest.Assertion
460[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:468:27
461[warn] 468 | Thread.sleep(500); queueActor ? SendMessage(msg1)
462[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
463[warn] |unused value of type scala.concurrent.Future[org.elasticmq.MessageData]
464[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:477:6
465[warn] 477 | List(receiveResults1.size, receiveResults2.size, receiveResults3.size).sum should be(2)
466[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
467[warn] | unused value of type org.scalatest.Assertion
468[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:507:6
469[warn] 507 | receiveResults.size should be(1)
470[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
471[warn] | unused value of type org.scalatest.Assertion
472[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:508:6
473[warn] 508 | receiveResultsEmpty.size should be(0)
474[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
475[warn] | unused value of type org.scalatest.Assertion
476[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:509:6
477[warn] 509 | receiveResultsDeadLettersQueue.size should be(1)
478[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
479[warn] | unused value of type org.scalatest.Assertion
480[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:511:6
481[warn] 511 | receiveResults.head.id.id should be(m1ID)
482[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
483[warn] | unused value of type org.scalatest.Assertion
484[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:545:6
485[warn] 545 | receiveResults.size should be(1)
486[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
487[warn] | unused value of type org.scalatest.Assertion
488[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:546:6
489[warn] 546 | receiveResultsEmpty.size should be(0)
490[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
491[warn] | unused value of type org.scalatest.Assertion
492[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:547:6
493[warn] 547 | receiveResultsDeadLettersQueue.size should be(1)
494[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
495[warn] | unused value of type org.scalatest.Assertion
496[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:549:6
497[warn] 549 | receiveResults.head.id.id should be(m1ID)
498[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
499[warn] | unused value of type org.scalatest.Assertion
500[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:572:6
501[warn] 572 | sendAck.id should be(MessageId(m1ID))
502[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
503[warn] | unused value of type org.scalatest.Assertion
504[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:573:6
505[warn] 573 | receiveResultsOriginal.size should be(0)
506[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
507[warn] | unused value of type org.scalatest.Assertion
508[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorMsgOpsTest.scala:596:6
509[warn] 596 | resultsOriginal.map(_.id) should be(List(MessageId(m1ID)))
510[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
511[warn] | unused value of type org.scalatest.Assertion
512[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorQueueOpsTest.scala:219:6
513[warn] 219 | firstBatch.size should be(1)
514[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
515[warn] | unused value of type org.scalatest.Assertion
516[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueActorQueueOpsTest.scala:220:6
517[warn] 220 | secondBatch.size should be(1)
518[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
519[warn] | unused value of type org.scalatest.Assertion
520[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:24:6
521[warn] 24 | queueEventListener.expectMsgType[QueueEvent.QueueCreated].queue.name shouldBe "q1"
522[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
523[warn] | unused value of type org.scalatest.Assertion
524[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:34:6
525[warn] 34 | queueEventListener.expectMsgType[QueueEvent.QueueCreated].queue.name shouldBe "q1"
526[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
527[warn] | unused value of type org.scalatest.Assertion
528[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:48:6
529[warn] 48 | queueEventListener.expectMsgType[QueueEvent.QueueCreated].queue.name shouldBe "q1"
530[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
531[warn] | unused value of type org.scalatest.Assertion
532[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:60:6
533[warn] 60 | queueEventListener.expectMsgType[QueueEvent.QueueCreated].queue.name shouldBe "q1"
534[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
535[warn] | unused value of type org.scalatest.Assertion
536[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:61:6
537[warn] 61 | queueEventListener.expectMsgType[QueueEvent.MessageAdded].message.id shouldBe "abc"
538[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
539[warn] | unused value of type org.scalatest.Assertion
540[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:73:6
541[warn] 73 | queueEventListener.expectMsgType[QueueEvent.QueueCreated].queue.name shouldBe "q1"
542[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
543[warn] | unused value of type org.scalatest.Assertion
544[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:74:6
545[warn] 74 | queueEventListener.expectMsgType[QueueEvent.MessageAdded].message.id shouldBe "abc"
546[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
547[warn] | unused value of type org.scalatest.Assertion
548[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueEventListenerTest.scala:75:6
549[warn] 75 | queueEventListener.expectMsgType[QueueEvent.MessageUpdated].message.deliveryReceipts.size shouldBe 1
550[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
551[warn] | unused value of type org.scalatest.Assertion
552[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/QueueManagerActorTest.scala:54:6
553[warn] 54 | r1 should be(None)
554[warn] | ^^^^^^^^^^^^^^^^^^
555[warn] | unused value of type org.scalatest.Assertion
556[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:49:4
557[warn] 49 | cache.get(attemptId1, messageQueue).right.get should be(Some(List(msg1, msg2)))
558[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
559[warn] | unused value of type org.scalatest.Assertion
560[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:50:4
561[warn] 50 | cache.get(attemptId2, messageQueue).right.get should be(Some(List(msg3)))
562[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
563[warn] | unused value of type org.scalatest.Assertion
564[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:51:4
565[warn] 51 | cache.get("unknown-attempt", messageQueue).right.get should be(empty)
566[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
567[warn] | unused value of type org.scalatest.Assertion
568[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:56:4
569[warn] 56 | cache.get(attemptId1, messageQueue).left.get should be(Invalid)
570[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
571[warn] | unused value of type org.scalatest.Assertion
572[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:60:4
573[warn] 60 | cache.get(attemptId1, messageQueue).left.get should be(ReceiveRequestAttemptCache.ReceiveFailure.Expired)
574[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
575[warn] | unused value of type org.scalatest.Assertion
576[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/queue/ReceiveRequestAttemptCacheTest.scala:95:4
577[warn] 95 | cache.get(attemptId1, messageQueue).right.get should be(defined)
578[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
579[warn] | unused value of type org.scalatest.Assertion
580[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/test/ActorTest.scala:25:4
581[warn] 25 | system.terminate().futureValue
582[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
583[warn] | unused value of type org.apache.pekko.actor.Terminated
584[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/test/scala/org/elasticmq/actor/test/QueueManagerWithListenerForEachTest.scala:4:44
585[warn] 4 |import org.apache.pekko.testkit.{TestActor, TestActors, TestProbe}
586[warn] | ^^^^^^^^^^
587[warn] | unused import
588[warn] there were 13 deprecation warnings; re-run with -deprecation for details
589[warn] 85 warnings found
590[info] done compiling
591[info] compiling 2 Scala sources to /build/repo/persistence/persistence-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
592[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:14:4
593[warn] 14 | sortedQueues should have size (1)
594[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
595[warn] | unused value of type org.scalatest.Assertion
596[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:25:4
597[warn] 25 | sortedQueues should have size (2)
598[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
599[warn] | unused value of type org.scalatest.Assertion
600[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:60:4
601[warn] 60 | sortedQueues should have size (3)
602[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
603[warn] | unused value of type org.scalatest.Assertion
604[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:61:4
605[warn] 61 | sortedQueues.head.name should be("deadletters")
606[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
607[warn] | unused value of type org.scalatest.Assertion
608[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:74:4
609[warn] 74 | sortedQueues should have size (4)
610[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
611[warn] | unused value of type org.scalatest.Assertion
612[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-core/src/test/scala/org/elasticmq/persistence/QueueSorterTest.scala:75:4
613[warn] 75 | sortedQueues.take(2).map(_.name) should contain inOrderOnly ("deadletters2", "deadletters1")
614[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
615[warn] | unused value of type org.scalatest.Assertion
616[warn] 6 warnings found
617[info] done compiling
618Starting build for ProjectRef(file:/build/repo/,core) (elasticmq-core)... [3/8]
619Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
620Starting build for ProjectRef(file:/build/repo/,restSqs) (elasticmq-rest-sqs)... [4/8]
621Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
622[info] compiling 3 Scala sources to /build/repo/persistence/persistence-file/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
623[info] compiling 8 Scala sources to /build/repo/persistence/persistence-sql/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
624[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-sql/src/main/scala/org/elasticmq/persistence/sql/MessageRepository.scala:20:2
625[warn] 20 | sql"""
626[warn] | ^
627[warn] | unused value of type Boolean
628[warn] 21 | create table if not exists $tableName (
629[warn] 22 | message_id varchar unique,
630[warn] 23 | delivery_receipts blob,
631[warn] 24 | next_delivery bigint,
632[warn] 25 | content blob,
633[warn] 26 | attributes blob,
634[warn] 27 | created bigint,
635[warn] 28 | received bigint,
636[warn] 29 | receive_count int,
637[warn] 30 | group_id varchar,
638[warn] 31 | deduplication_id varchar,
639[warn] 32 | tracing_id varchar,
640[warn] 33 | sequence_number varchar,
641[warn] 34 | dead_letter_source_queue_name varchar
642[warn] 35 | )""".execute.apply()
643[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-sql/src/main/scala/org/elasticmq/persistence/sql/QueueRepository.scala:18:2
644[warn] 18 | sql"""
645[warn] | ^
646[warn] | unused value of type Boolean
647[warn] 19 | create table if not exists $tableName (
648[warn] 20 | name varchar unique,
649[warn] 21 | data blob
650[warn] 22 | )""".execute.apply()
651[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-sql/src/main/scala/org/elasticmq/persistence/sql/SqlQueuePersistenceActor.scala:39:21
652[warn] 39 | queueRepo.add(CreateQueueMetadata.from(queueData))
653[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
654[warn] | unused value of type Int
655[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-sql/src/main/scala/org/elasticmq/persistence/sql/SqlQueuePersistenceActor.scala:40:17
656[warn] 40 | repos.put(queueData.name, new MessageRepository(queueData.name, db))
657[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
658[warn] |unused value of type Option[org.elasticmq.persistence.sql.MessageRepository]
659[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-sql/src/main/scala/org/elasticmq/persistence/sql/SqlQueuePersistenceActor.scala:53:22
660[warn] 53 | queueRepo.update(CreateQueueMetadata.from(queueData))
661[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
662[warn] | unused value of type Int
663[warn] there was 1 deprecation warning; re-run with -deprecation for details
664[warn] one warning found
665[info] done compiling
666[warn] 5 warnings found
667[info] done compiling
668[info] compiling 54 Scala sources to /build/repo/rest/rest-sqs/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
669[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/main/scala/org/elasticmq/server/ElasticMQServer.scala:49:21
670[warn] 49 | queueConfigStore match {
671[warn] | ^
672[warn] |unused value of type scala.concurrent.Future[org.apache.pekko.actor.Terminated | Unit]
673[warn] 50 | case Some(queueConfigStoreActor) =>
674[warn] 51 | restoreQueuesViaQueueEventListener(queueConfigStoreActor, queueManagerActor) map {
675[warn] 52 | case Some(errors) => logErrorsAndShutdown(errors)
676[warn] 53 | case None =>
677[warn] 54 | }
678[warn] 55 | case None =>
679[warn] 56 | createQueuesFromConfig(queueManagerActor) map {
680[warn] 57 | case Some(errors) => logErrorsAndShutdown(errors)
681[warn] 58 | case None =>
682[warn] 59 | }
683[warn] 60 | }
684[warn] there were 3 deprecation warnings; re-run with -deprecation for details
685[warn] two warnings found
686[info] done compiling
687[info] compiling 10 Scala sources to /build/repo/rest/rest-sqs/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
688[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/BatchRequestsModuleTest.scala:35:4
689[warn] 35 | subParameters should have length (3)
690[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
691[warn] | unused value of type org.scalatest.Assertion
692[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/BatchRequestsModuleTest.scala:36:4
693[warn] 36 | subParameters should contain(Map("Key1" -> "Value1", "Key2" -> "Value2", "Key3" -> "Value3"))
694[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
695[warn] | unused value of type org.scalatest.Assertion
696[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/BatchRequestsModuleTest.scala:37:4
697[warn] 37 | subParameters should contain(Map("Key21" -> "Value21", "Key22" -> "Value22"))
698[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
699[warn] | unused value of type org.scalatest.Assertion
700[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/AnyParamDirectivesTest.scala:30:4
701[warn] 30 | Get("/test?x=1&y=2") ~> route ~> check {
702[warn] | ^
703[warn] | unused value of type org.scalatest.compatible.Assertion
704[warn] 31 | entityAs[String] should be("List((x,1), (y,2))")
705[warn] 32 | }
706[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/AnyParamDirectivesTest.scala:34:4
707[warn] 34 | Post("/test", FormData(Map("x" -> "1", "y" -> "2"))) ~> route ~> check {
708[warn] | ^
709[warn] | unused value of type org.scalatest.compatible.Assertion
710[warn] 35 | entityAs[String] should be("List((x,1), (y,2))")
711[warn] 36 | }
712[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/QueueDirectivesTest.scala:56:11
713[warn] 56 | future.value
714[warn] | ^^^^^^^^^^^^
715[warn] |unused value of type (future.value :
716[warn] | =>
717[warn] | Option[
718[warn] | scala.util.Try[
719[warn] | Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]]
720[warn] | ]
721[warn] |)
722[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/QueueDirectivesTest.scala:81:11
723[warn] 81 | future.value
724[warn] | ^^^^^^^^^^^^
725[warn] |unused value of type (future.value :
726[warn] | =>
727[warn] | Option[
728[warn] | scala.util.Try[
729[warn] | Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]]
730[warn] | ]
731[warn] |)
732[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/QueueDirectivesTest.scala:106:11
733[warn] 106 | future.value
734[warn] | ^^^^^^^^^^^^
735[warn] |unused value of type (future.value :
736[warn] | =>
737[warn] | Option[
738[warn] | scala.util.Try[
739[warn] | Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]]
740[warn] | ]
741[warn] |)
742[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/QueueDirectivesWithContextPathTest.scala:55:16
743[warn] 55 | Await.result(future, maxDuration)
744[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
745[warn] |unused value of type Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]
746[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/QueueDirectivesWithContextPathTest.scala:80:16
747[warn] 80 | Await.result(future, maxDuration)
748[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
749[warn] |unused value of type Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]
750[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/UnmatchedActionRoutesTest.scala:31:6
751[warn] 31 | status shouldBe BadRequest
752[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
753[warn] | unused value of type org.scalatest.Assertion
754[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/UnmatchedActionRoutesTest.scala:47:6
755[warn] 47 | status shouldBe BadRequest
756[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
757[warn] | unused value of type org.scalatest.Assertion
758[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/UnmatchedActionRoutesTest.scala:62:6
759[warn] 62 | status shouldBe BadRequest
760[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
761[warn] | unused value of type org.scalatest.Assertion
762[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/sqs/directives/UnmatchedActionRoutesTest.scala:67:6
763[warn] 67 | status shouldBe BadRequest
764[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
765[warn] | unused value of type org.scalatest.Assertion
766[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/stats/StatisticsDirectivesTest.scala:79:6
767[warn] 79 | queueResponse.name shouldEqual "firstQueue"
768[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
769[warn] | unused value of type org.scalatest.Assertion
770[warn] -- [E176] Potential Issue Warning: /build/repo/rest/rest-sqs/src/test/scala/org/elasticmq/rest/stats/StatisticsDirectivesTest.scala:95:23
771[warn] 95 | createQueueWithName("firstQueue")
772[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
773[warn] |unused value of type Either[org.elasticmq.ElasticMQError, org.apache.pekko.actor.ActorRef]
774[warn] 16 warnings found
775[info] done compiling
776Starting build for ProjectRef(file:/build/repo/,persistenceSql) (elasticmq-persistence-sql)... [5/8]
777Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
778Starting build for ProjectRef(file:/build/repo/,persistenceFile) (elasticmq-persistence-file)... [6/8]
779Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
780[info] compiling 2 Scala sources to /build/repo/persistence/persistence-file/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
781[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:15:4
782[warn] 15 | queuesToCreate should have size 8
783[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
784[warn] | unused value of type org.scalatest.Assertion
785[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:16:4
786[warn] 16 | queuesToCreate.find(_.deadLettersQueue.isDefined).flatMap(_.deadLettersQueue).map(_.name) should be(
787[warn] | ^
788[warn] | unused value of type org.scalatest.Assertion
789[warn] 17 | Some("myDLQ")
790[warn] 18 | )
791[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:19:4
792[warn] 19 | queuesToCreate.find(_.copyMessagesTo.isDefined).flatMap(_.copyMessagesTo) should be(Some("auditQueue"))
793[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
794[warn] | unused value of type org.scalatest.Assertion
795[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:20:4
796[warn] 20 | queuesToCreate.find(_.moveMessagesTo.isDefined).flatMap(_.moveMessagesTo) should be(
797[warn] | ^
798[warn] | unused value of type org.scalatest.Assertion
799[warn] 21 | Some("redirectToQueue")
800[warn] 22 | )
801[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:24:4
802[warn] 24 | fifoQueue.hasContentBasedDeduplication should be(true)
803[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
804[warn] | unused value of type org.scalatest.Assertion
805[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:26:4
806[warn] 26 | taggedQueue.tags should contain key "tag1"
807[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
808[warn] | unused value of type org.scalatest.Assertion
809[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:27:4
810[warn] 27 | taggedQueue.tags should contain value "tagged1"
811[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
812[warn] | unused value of type org.scalatest.Assertion
813[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:28:4
814[warn] 28 | taggedQueue.tags should contain key "tag2"
815[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
816[warn] | unused value of type org.scalatest.Assertion
817[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:64:4
818[warn] 64 | persistedQueues.length shouldBe 2
819[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
820[warn] | unused value of type org.scalatest.Assertion
821[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:65:4
822[warn] 65 | persistedQueues.head shouldBe expectedDeadLetters
823[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
824[warn] | unused value of type org.scalatest.Assertion
825[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:116:4
826[warn] 116 | loadedQueues.length shouldBe 3
827[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
828[warn] | unused value of type org.scalatest.Assertion
829[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:120:4
830[warn] 120 | loadedQueuesMap("test") shouldBe expectedQueue1
831[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
832[warn] | unused value of type org.scalatest.Assertion
833[warn] -- [E176] Potential Issue Warning: /build/repo/persistence/persistence-file/src/test/scala/org/elasticmq/persistence/file/QueueConfigUtilTest.scala:121:4
834[warn] 121 | loadedQueuesMap("test-2") shouldBe expectedQueue2
835[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
836[warn] | unused value of type org.scalatest.Assertion
837[warn] 13 warnings found
838[info] done compiling
839Starting build for ProjectRef(file:/build/repo/,server) (elasticmq-server)... [7/8]
840Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
841[info] compiling 1 Scala source to /build/repo/server/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
842[info] done compiling
843
844************************
845Build summary:
846[{
847 "module": "elasticmq-common-test",
848 "compile": {"status": "ok", "tookMs": 5951, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
849 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
850 "test-compile": {"status": "ok", "tookMs": 193, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
851 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
852 "publish": {"status": "ok", "tookMs": 3},
853 "metadata": {
854 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
855}
856},{
857 "module": "elasticmq-rest",
858 "compile": {"status": "ok", "tookMs": 63, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
859 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
860 "test-compile": {"status": "ok", "tookMs": 88, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
861 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
862 "publish": {"status": "skipped", "tookMs": 0},
863 "metadata": {
864 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
865}
866},{
867 "module": "elasticmq-persistence-core",
868 "compile": {"status": "ok", "tookMs": 11156, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
869 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
870 "test-compile": {"status": "ok", "tookMs": 9109, "warnings": 6, "errors": 0, "sourceVersion": "3.8"},
871 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
872 "publish": {"status": "skipped", "tookMs": 0},
873 "metadata": {
874 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
875}
876},{
877 "module": "elasticmq-core",
878 "compile": {"status": "ok", "tookMs": 84, "warnings": 10, "errors": 0, "sourceVersion": "3.8"},
879 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
880 "test-compile": {"status": "ok", "tookMs": 162, "warnings": 84, "errors": 0, "sourceVersion": "3.8"},
881 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
882 "publish": {"status": "skipped", "tookMs": 0},
883 "metadata": {
884 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
885}
886},{
887 "module": "elasticmq-rest-sqs",
888 "compile": {"status": "ok", "tookMs": 10110, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
889 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
890 "test-compile": {"status": "ok", "tookMs": 4549, "warnings": 16, "errors": 0, "sourceVersion": "3.8"},
891 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
892 "publish": {"status": "skipped", "tookMs": 0},
893 "metadata": {
894 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
895}
896},{
897 "module": "elasticmq-persistence-sql",
898 "compile": {"status": "ok", "tookMs": 152, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
899 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
900 "test-compile": {"status": "ok", "tookMs": 233, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
901 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
902 "publish": {"status": "skipped", "tookMs": 0},
903 "metadata": {
904 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
905}
906},{
907 "module": "elasticmq-persistence-file",
908 "compile": {"status": "ok", "tookMs": 177, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
909 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
910 "test-compile": {"status": "ok", "tookMs": 1282, "warnings": 13, "errors": 0, "sourceVersion": "3.8"},
911 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
912 "publish": {"status": "skipped", "tookMs": 0},
913 "metadata": {
914 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
915}
916},{
917 "module": "elasticmq-server",
918 "compile": {"status": "ok", "tookMs": 795, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
919 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
920 "test-compile": {"status": "ok", "tookMs": 407, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
921 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
922 "publish": {"status": "skipped", "tookMs": 0},
923 "metadata": {
924 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
925}
926}]
927************************
928[success] Total time: 87 s (0:01:27.0), completed Nov 22, 2025, 2:24:41 PM
929[0JChecking patch project/plugins.sbt...
930Checking patch build.sbt...
931Applied patch project/plugins.sbt cleanly.
932Applied patch build.sbt cleanly.