This is an automated email from the ASF dual-hosted git repository. vavrtom pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git
The following commit(s) were added to refs/heads/main by this push: new e8f7a0b623 QPID-8653: [Broker-J] Code cleanup: collection type arguments, collection factory methods, lambdas (#196) e8f7a0b623 is described below commit e8f7a0b623e19dc73ec0ea99cae1606087ee09af Author: Daniil Kirilyuk <daniel.kiril...@gmail.com> AuthorDate: Mon Aug 7 09:57:12 2023 +0200 QPID-8653: [Broker-J] Code cleanup: collection type arguments, collection factory methods, lambdas (#196) --- .../org/apache/qpid/tests/protocol/v0_10/Disassembler.java | 8 +------- .../org/apache/qpid/tests/protocol/v0_10/FrameEncoder.java | 2 -- .../org/apache/qpid/tests/protocol/v0_10/Interaction.java | 4 +--- .../apache/qpid/tests/protocol/v0_10/SessionInteraction.java | 1 - .../org/apache/qpid/tests/protocol/v0_10/ExchangeTest.java | 7 +++---- .../java/org/apache/qpid/tests/protocol/v0_10/QueueTest.java | 1 - .../extensions/authtimeout/AuthenticationTimeoutTest.java | 2 -- .../protocol/v0_10/extensions/exchange/ExchangeTest.java | 6 +++--- .../tests/protocol/v0_10/extensions/queue/QueueTest.java | 12 ++++++------ 9 files changed, 14 insertions(+), 29 deletions(-) diff --git a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Disassembler.java b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Disassembler.java index f5de466433..47077eb580 100644 --- a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Disassembler.java +++ b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Disassembler.java @@ -56,13 +56,7 @@ public final class Disassembler implements ProtocolEventSender, ProtocolDelegate private final ByteBufferSender _sender; private final Object _sendlock = new Object(); private volatile int _maxPayload; - private final static ThreadLocal<BBEncoder> _encoder = new ThreadLocal<BBEncoder>() - { - public BBEncoder initialValue() - { - return new BBEncoder(4 * 1024); - } - }; + private final static ThreadLocal<BBEncoder> _encoder = ThreadLocal.withInitial(() -> new BBEncoder(4 * 1024)); public Disassembler(ByteBufferSender sender, int maxFrame) { diff --git a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/FrameEncoder.java b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/FrameEncoder.java index dfec4f451e..cc49a13e28 100644 --- a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/FrameEncoder.java +++ b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/FrameEncoder.java @@ -26,8 +26,6 @@ import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import org.apache.qpid.server.bytebuffer.QpidByteBuffer; -import org.apache.qpid.server.protocol.v0_10.transport.BBEncoder; -import org.apache.qpid.server.protocol.v0_10.transport.Method; import org.apache.qpid.server.protocol.v0_10.transport.ProtocolEvent; import org.apache.qpid.server.transport.ByteBufferSender; import org.apache.qpid.tests.protocol.OutputEncoder; diff --git a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Interaction.java b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Interaction.java index 7b335acaee..10f5b31acb 100644 --- a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Interaction.java +++ b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/Interaction.java @@ -23,7 +23,6 @@ package org.apache.qpid.tests.protocol.v0_10; import static java.nio.charset.StandardCharsets.UTF_8; import java.nio.ByteBuffer; -import java.util.Collections; import java.util.List; import java.util.stream.Collectors; @@ -179,8 +178,7 @@ public class Interaction extends AbstractInteraction<Interaction> { final ConnectionStart start = this.negotiateProtocol().consumeResponse() .consumeResponse().getLatestResponse(ConnectionStart.class); - final List<Object> supportedMechanisms = - start.getMechanisms() == null ? Collections.emptyList() : start.getMechanisms(); + final List<Object> supportedMechanisms = start.getMechanisms() == null ? List.of() : start.getMechanisms(); if (supportedMechanisms.stream().noneMatch(m -> String.valueOf(m).equalsIgnoreCase(ConnectionInteraction.SASL_MECHANISM_PLAIN))) { diff --git a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/SessionInteraction.java b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/SessionInteraction.java index 2909126901..498b5125d7 100644 --- a/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/SessionInteraction.java +++ b/systests/protocol-tests-amqp-0-10/src/main/java/org/apache/qpid/tests/protocol/v0_10/SessionInteraction.java @@ -20,7 +20,6 @@ */ package org.apache.qpid.tests.protocol.v0_10; -import org.apache.qpid.server.protocol.v0_10.transport.Method; import org.apache.qpid.server.protocol.v0_10.transport.SessionAttach; import org.apache.qpid.server.protocol.v0_10.transport.SessionCommandPoint; import org.apache.qpid.server.protocol.v0_10.transport.SessionDetach; diff --git a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/ExchangeTest.java b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/ExchangeTest.java index ec878ef925..22c84beeff 100644 --- a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/ExchangeTest.java +++ b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/ExchangeTest.java @@ -28,7 +28,7 @@ import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; import static org.junit.jupiter.api.Assumptions.assumeTrue; -import java.util.Collections; +import java.util.Map; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; @@ -493,7 +493,7 @@ public class ExchangeTest extends BrokerAdminUsingTestBase .bindExchange("amq.direct") .bindQueue(BrokerAdmin.TEST_QUEUE_NAME) .bindBindingKey("bk") - .bindArguments(Collections.singletonMap(JMS_SELECTOR.name(), "name='a'")) + .bindArguments(Map.of(JMS_SELECTOR.name(), "name='a'")) .bind() .session() .flushCompleted() @@ -505,8 +505,7 @@ public class ExchangeTest extends BrokerAdminUsingTestBase .boundExchange("amq.direct") .boundQueue(BrokerAdmin.TEST_QUEUE_NAME) .boundBindingKey("bk") - .boundArguments(Collections.singletonMap(JMS_SELECTOR.name(), - "name='a'")) + .boundArguments(Map.of(JMS_SELECTOR.name(), "name='a'")) .bound() .session() .flushCompleted() diff --git a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/QueueTest.java b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/QueueTest.java index 0357af3498..1722d22a6c 100644 --- a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/QueueTest.java +++ b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/QueueTest.java @@ -27,7 +27,6 @@ import static org.hamcrest.CoreMatchers.nullValue; import static org.hamcrest.MatcherAssert.assertThat; import static org.junit.jupiter.api.Assumptions.assumeTrue; -import org.hamcrest.Matchers; import org.junit.jupiter.api.Test; import org.apache.qpid.server.protocol.v0_10.transport.ExecutionErrorCode; diff --git a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/authtimeout/AuthenticationTimeoutTest.java b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/authtimeout/AuthenticationTimeoutTest.java index c14454a3c7..3298110c52 100644 --- a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/authtimeout/AuthenticationTimeoutTest.java +++ b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/authtimeout/AuthenticationTimeoutTest.java @@ -19,9 +19,7 @@ */ package org.apache.qpid.tests.protocol.v0_10.extensions.authtimeout; -import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.hasItem; -import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; import static org.junit.jupiter.api.Assumptions.assumeTrue; diff --git a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/exchange/ExchangeTest.java b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/exchange/ExchangeTest.java index 0f545a0090..0c7973d01f 100644 --- a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/exchange/ExchangeTest.java +++ b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/exchange/ExchangeTest.java @@ -26,7 +26,7 @@ import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; -import java.util.Collections; +import java.util.Map; import org.junit.jupiter.api.Test; @@ -56,7 +56,7 @@ public class ExchangeTest extends BrokerAdminUsingTestBase .attachSession(SESSION_NAME) .exchange() .declareExchange("test") - .declareArguments(Collections.singletonMap("unroutableMessageBehaviour", "REJECT")) + .declareArguments(Map.of("unroutableMessageBehaviour", "REJECT")) .declareType(ExchangeDefaults.DIRECT_EXCHANGE_CLASS) .declareId(0) .declare() @@ -83,7 +83,7 @@ public class ExchangeTest extends BrokerAdminUsingTestBase .declareExchange("test") .declareType(ExchangeDefaults.DIRECT_EXCHANGE_CLASS) .declareId(0) - .declareArguments(Collections.singletonMap("foo", "bar")) + .declareArguments(Map.of("foo", "bar")) .declare() .session() .flushCompleted() diff --git a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/queue/QueueTest.java b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/queue/QueueTest.java index 45edc0afde..d200a79174 100644 --- a/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/queue/QueueTest.java +++ b/systests/protocol-tests-amqp-0-10/src/test/java/org/apache/qpid/tests/protocol/v0_10/extensions/queue/QueueTest.java @@ -27,7 +27,7 @@ import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; import java.nio.charset.StandardCharsets; -import java.util.Collections; +import java.util.Map; import org.junit.jupiter.api.Test; @@ -62,8 +62,8 @@ public class QueueTest extends BrokerAdminUsingTestBase .attachSession(SESSION_NAME) .queue() .declareQueue(BrokerAdmin.TEST_QUEUE_NAME) - .declareArguments(Collections.singletonMap("defaultFilters", - "{\"selector\":{\"x-filter-jms-selector\":[\"id=2\"]}}")) + .declareArguments(Map.of("defaultFilters", + "{\"selector\":{\"x-filter-jms-selector\":[\"id=2\"]}}")) .declareId(0) .declare() .session() @@ -76,7 +76,7 @@ public class QueueTest extends BrokerAdminUsingTestBase assertThat(getBrokerAdmin().getQueueDepthMessages(BrokerAdmin.TEST_QUEUE_NAME), is(equalTo(0))); MessageProperties messageProperties1 = new MessageProperties(); - messageProperties1.setApplicationHeaders(Collections.singletonMap("id", 1)); + messageProperties1.setApplicationHeaders(Map.of("id", 1)); interaction.message() .transferDestination(BrokerAdmin.TEST_QUEUE_NAME) @@ -90,7 +90,7 @@ public class QueueTest extends BrokerAdminUsingTestBase .consumeResponse(); MessageProperties messageProperties2 = new MessageProperties(); - messageProperties2.setApplicationHeaders(Collections.singletonMap("id", 2)); + messageProperties2.setApplicationHeaders(Map.of("id", 2)); final String body2 = "Message 2 Content"; interaction.message() .transferDestination(BrokerAdmin.TEST_QUEUE_NAME) @@ -148,7 +148,7 @@ public class QueueTest extends BrokerAdminUsingTestBase .attachSession(SESSION_NAME) .queue() .declareQueue(BrokerAdmin.TEST_QUEUE_NAME) - .declareArguments(Collections.singletonMap("foo", "bar")) + .declareArguments(Map.of("foo", "bar")) .declareId(0) .declare() .session() --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org