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 9ff28b6b10 QPID-8653: [Broker-J] Code cleanup: collection type
arguments, collection factory methods, lambdas (#203)
9ff28b6b10 is described below
commit 9ff28b6b104baba5e10b4cd502e580f832ae0649
Author: Daniil Kirilyuk <[email protected]>
AuthorDate: Mon Aug 7 10:31:12 2023 +0200
QPID-8653: [Broker-J] Code cleanup: collection type arguments, collection
factory methods, lambdas (#203)
---
.../org/apache/qpid/disttest/AbstractRunner.java | 3 +-
.../org/apache/qpid/disttest/ClientRunner.java | 14 +++-----
.../org/apache/qpid/disttest/ConfigFileHelper.java | 13 +++----
.../org/apache/qpid/disttest/client/Client.java | 12 +++----
.../qpid/disttest/client/ConsumerParticipant.java | 12 ++-----
.../qpid/disttest/client/MessageProvider.java | 17 ++++-----
.../client/ParticipantExecutorRegistry.java | 2 +-
.../qpid/disttest/client/utils/BeanUtils.java | 2 +-
.../disttest/controller/AbstractTestRunner.java | 2 +-
.../qpid/disttest/controller/ClientRegistry.java | 2 +-
.../disttest/controller/ParticipatingClients.java | 2 +-
.../disttest/controller/ResultsForAllTests.java | 2 +-
.../disttest/controller/config/ClientConfig.java | 16 ++++-----
.../qpid/disttest/controller/config/Config.java | 12 +++----
.../controller/config/ConnectionConfig.java | 10 +++---
.../disttest/controller/config/IterationValue.java | 5 ++-
.../disttest/controller/config/SessionConfig.java | 16 ++++-----
.../disttest/controller/config/TestConfig.java | 26 +++++++-------
.../disttest/controller/config/TestInstance.java | 2 +-
.../qpid/disttest/jms/ClientJmsDelegate.java | 40 ++++++++-------------
.../qpid/disttest/jms/ControllerJmsDelegate.java | 42 +++++++++-------------
.../message/ParticipantAttributeExtractor.java | 4 +--
.../qpid/disttest/message/ParticipantResult.java | 10 ++----
.../results/aggregation/AggregatedTestResult.java | 2 +-
.../results/aggregation/SeriesStatistics.java | 2 +-
.../disttest/results/formatting/CSVFormatter.java | 9 +++--
.../CSVOrderParticipantResultComparator.java | 9 ++---
.../apache/qpid/disttest/ConfigFileHelperTest.java | 5 ++-
.../qpid/disttest/charting/ChartingUtil.java | 2 +-
.../chartbuilder/XYDataSetBasedChartBuilder.java | 3 +-
.../definition/ChartingDefinitionCreator.java | 2 +-
.../definition/SeriesDefinitionCreator.java | 2 +-
.../qpid/disttest/charting/writer/ChartWriter.java | 2 +-
33 files changed, 114 insertions(+), 190 deletions(-)
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/AbstractRunner.java
b/perftests/src/main/java/org/apache/qpid/disttest/AbstractRunner.java
index baa0a4bcf4..7dca93d62c 100644
--- a/perftests/src/main/java/org/apache/qpid/disttest/AbstractRunner.java
+++ b/perftests/src/main/java/org/apache/qpid/disttest/AbstractRunner.java
@@ -27,7 +27,6 @@ import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.HashMap;
-import java.util.Hashtable;
import java.util.Map;
import java.util.Properties;
@@ -40,7 +39,7 @@ public class AbstractRunner
public static final String JNDI_CONFIG_PROP = "jndi-config";
public static final String JNDI_CONFIG_DEFAULT =
"perftests-jndi.properties";
- private final Map<String,String> _cliOptions = new HashMap<String,
String>();
+ private final Map<String,String> _cliOptions = new HashMap<>();
{
getCliOptions().put(JNDI_CONFIG_PROP, JNDI_CONFIG_DEFAULT);
}
diff --git a/perftests/src/main/java/org/apache/qpid/disttest/ClientRunner.java
b/perftests/src/main/java/org/apache/qpid/disttest/ClientRunner.java
index 2a2265a046..7697b19c25 100644
--- a/perftests/src/main/java/org/apache/qpid/disttest/ClientRunner.java
+++ b/perftests/src/main/java/org/apache/qpid/disttest/ClientRunner.java
@@ -82,16 +82,12 @@ public class ClientRunner extends AbstractRunner
{
final Client client = new Client(new ClientJmsDelegate(context));
- Thread clientThread = new Thread(new Runnable()
+ Thread clientThread = new Thread(() ->
{
- @Override
- public void run()
- {
- LOGGER.info("Starting client {}", client.getClientName());
- client.start();
- client.waitUntilStopped();
- LOGGER.info("Stopped client {}", client.getClientName());
- }
+ LOGGER.info("Starting client {}", client.getClientName());
+ client.start();
+ client.waitUntilStopped();
+ LOGGER.info("Stopped client {}", client.getClientName());
});
clientThread.start();
return clientThread;
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/ConfigFileHelper.java
b/perftests/src/main/java/org/apache/qpid/disttest/ConfigFileHelper.java
index a465813159..1b9df29092 100644
--- a/perftests/src/main/java/org/apache/qpid/disttest/ConfigFileHelper.java
+++ b/perftests/src/main/java/org/apache/qpid/disttest/ConfigFileHelper.java
@@ -19,7 +19,6 @@
package org.apache.qpid.disttest;
import java.io.File;
-import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.List;
@@ -33,19 +32,15 @@ public class ConfigFileHelper
*/
public List<String> getTestConfigFiles(String testConfigPath)
{
- final List<String> testConfigFile = new ArrayList<String>();
+ final List<String> testConfigFile = new ArrayList<>();
final File configFileOrDirectory = new File(testConfigPath);
if (configFileOrDirectory.isDirectory())
{
- final String[] configFiles = configFileOrDirectory.list(new
FilenameFilter()
+ final String[] configFiles = configFileOrDirectory.list((dir,
name) ->
{
- @Override
- public boolean accept(File dir, String name)
- {
- boolean suffixOk = name.endsWith(".json") ||
name.endsWith(".js");
- return new File(dir, name).isFile() && suffixOk;
- }
+ boolean suffixOk = name.endsWith(".json") ||
name.endsWith(".js");
+ return new File(dir, name).isFile() && suffixOk;
});
for (String configFile : configFiles)
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/client/Client.java
b/perftests/src/main/java/org/apache/qpid/disttest/client/Client.java
index 39288198a3..3662e1e7af 100644
--- a/perftests/src/main/java/org/apache/qpid/disttest/client/Client.java
+++ b/perftests/src/main/java/org/apache/qpid/disttest/client/Client.java
@@ -56,7 +56,7 @@ public class Client implements ResultReporter
public Client(final ClientJmsDelegate delegate) throws NamingException
{
_clientJmsDelegate = delegate;
- _state = new AtomicReference<ClientState>(ClientState.CREATED);
+ _state = new AtomicReference<>(ClientState.CREATED);
_visitor = new ClientCommandVisitor(this, _clientJmsDelegate);
}
@@ -65,14 +65,10 @@ public class Client implements ResultReporter
*/
public void start()
{
- _clientJmsDelegate.setConnectionLostListener(new
ConnectionLostListener()
+ _clientJmsDelegate.setConnectionLostListener(() ->
{
- @Override
- public void connectionLost()
- {
- LOGGER.warn("Client unexpectedly lost the JMS connection.
Shutting down.");
- transitToStopped();
- }
+ LOGGER.warn("Client unexpectedly lost the JMS connection. Shutting
down.");
+ transitToStopped();
});
_clientJmsDelegate.setInstructionListener(this);
_clientJmsDelegate.sendRegistrationMessage();
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/client/ConsumerParticipant.java
b/perftests/src/main/java/org/apache/qpid/disttest/client/ConsumerParticipant.java
index faff71a81c..23491f4145 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/client/ConsumerParticipant.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/client/ConsumerParticipant.java
@@ -46,7 +46,7 @@ public class ConsumerParticipant implements Participant
private static final Logger LOGGER =
LoggerFactory.getLogger(ConsumerParticipant.class);
private final AtomicInteger _totalNumberOfMessagesReceived = new
AtomicInteger(0);
- private final NavigableSet<Integer> _allConsumedPayloadSizes = new
ConcurrentSkipListSet<Integer>();
+ private final NavigableSet<Integer> _allConsumedPayloadSizes = new
ConcurrentSkipListSet<>();
private final AtomicLong _totalPayloadSizeOfAllMessagesReceived = new
AtomicLong(0);
private final CountDownLatch _asyncRunHasFinished = new CountDownLatch(1);
private final ClientJmsDelegate _jmsDelegate;
@@ -98,15 +98,7 @@ public class ConsumerParticipant implements Participant
{
LOGGER.debug("Consumer {} registering listener", getName());
- _jmsDelegate.registerListener(_command.getParticipantName(), new
MessageListener(){
-
- @Override
- public void onMessage(Message message)
- {
- processAsyncMessage(message);
- }
-
- });
+ _jmsDelegate.registerListener(_command.getParticipantName(),
this::processAsyncMessage);
waitUntilMsgListenerHasFinished();
rethrowAnyAsyncMessageListenerException();
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/client/MessageProvider.java
b/perftests/src/main/java/org/apache/qpid/disttest/client/MessageProvider.java
index eb2b52623a..726e39ff0f 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/client/MessageProvider.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/client/MessageProvider.java
@@ -23,7 +23,6 @@ import java.lang.reflect.InvocationTargetException;
import java.util.Arrays;
import java.util.Map;
import java.util.Map.Entry;
-import java.util.concurrent.Callable;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.Future;
@@ -56,7 +55,7 @@ public class MessageProvider
public MessageProvider(Map<String, PropertyValue> messageProperties)
{
_messageProperties = messageProperties;
- _payloads = new ConcurrentHashMap<Integer, Future<String>>();
+ _payloads = new ConcurrentHashMap<>();
}
public Message nextMessage(Session session, CreateProducerCommand command)
throws JMSException
@@ -183,16 +182,12 @@ public class MessageProvider
protected String getMessagePayload(final CreateProducerCommand command)
{
- FutureTask<String> createTextFuture = new FutureTask<String>(new
Callable<String>()
+ FutureTask<String> createTextFuture = new FutureTask<>(() ->
{
- @Override
- public String call() throws Exception
- {
- final int messageSize = command.getMessageSize();
- char[] chars = new char[messageSize];
- Arrays.fill(chars, 'a');
- return new String(chars);
- }
+ final int messageSize = command.getMessageSize();
+ char[] chars = new char[messageSize];
+ Arrays.fill(chars, 'a');
+ return new String(chars);
});
Future<String> future =
_payloads.putIfAbsent(command.getMessageSize(), createTextFuture);
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/client/ParticipantExecutorRegistry.java
b/perftests/src/main/java/org/apache/qpid/disttest/client/ParticipantExecutorRegistry.java
index 3d9780e640..fb0d28e45d 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/client/ParticipantExecutorRegistry.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/client/ParticipantExecutorRegistry.java
@@ -26,7 +26,7 @@ import java.util.Set;
public class ParticipantExecutorRegistry
{
- private final Set<ParticipantExecutor> _participantExecutors =
Collections.synchronizedSet(new HashSet<ParticipantExecutor>());
+ private final Set<ParticipantExecutor> _participantExecutors =
Collections.synchronizedSet(new HashSet<>());
public void add(ParticipantExecutor participantExecutor)
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/client/utils/BeanUtils.java
b/perftests/src/main/java/org/apache/qpid/disttest/client/utils/BeanUtils.java
index f489597799..43dec39b68 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/client/utils/BeanUtils.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/client/utils/BeanUtils.java
@@ -32,7 +32,7 @@ import java.util.Map;
public class BeanUtils
{
- private static final Map<Class, Class> PRIMITIVE_TYPES =
Collections.synchronizedMap(new HashMap<Class, Class>());
+ private static final Map<Class, Class> PRIMITIVE_TYPES =
Collections.synchronizedMap(new HashMap<>());
static
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/AbstractTestRunner.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/AbstractTestRunner.java
index 061ae2d08a..af932bbd8d 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/AbstractTestRunner.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/AbstractTestRunner.java
@@ -58,7 +58,7 @@ public abstract class AbstractTestRunner implements
ITestRunner
private final ParticipatingClients _participatingClients;
private final TestInstance _testInstance;
private final AtomicInteger _errorResponseCount = new AtomicInteger();
- private final Set<CommandType> _setOfResponsesToExpect =
Collections.synchronizedSet(new HashSet<CommandType>());
+ private final Set<CommandType> _setOfResponsesToExpect =
Collections.synchronizedSet(new HashSet<>());
/** Length of time to await test results or {@value #WAIT_FOREVER} */
private final long _testResultTimeout;
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ClientRegistry.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ClientRegistry.java
index ca54ab3711..9e479b104d 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ClientRegistry.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ClientRegistry.java
@@ -32,7 +32,7 @@ public class ClientRegistry
{
private static final Logger LOGGER =
LoggerFactory.getLogger(ClientRegistry.class);
- private final Set<String> _registeredClientNames = new
ConcurrentSkipListSet<String>();
+ private final Set<String> _registeredClientNames = new
ConcurrentSkipListSet<>();
private final Object _lock = new Object();
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ParticipatingClients.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ParticipatingClients.java
index 499c78018d..f0ac95f58e 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ParticipatingClients.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ParticipatingClients.java
@@ -61,7 +61,7 @@ public class ParticipatingClients
{
BiMap<String, String> configuredToRegisteredNameMap =
HashBiMap.create();
- TreeSet<String> registeredClients = new
TreeSet<String>(clientRegistry.getClients());
+ TreeSet<String> registeredClients = new
TreeSet<>(clientRegistry.getClients());
for (String configuredClientName : configuredClientNamesForTest)
{
String allocatedClientName = registeredClients.pollFirst();
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ResultsForAllTests.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ResultsForAllTests.java
index 0bd13505d6..f4e5c0f56c 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/ResultsForAllTests.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/ResultsForAllTests.java
@@ -27,7 +27,7 @@ import
org.apache.qpid.disttest.results.aggregation.TestResultAggregator;
public class ResultsForAllTests
{
- private final List<ITestResult> _results = new ArrayList<ITestResult>();
+ private final List<ITestResult> _results = new ArrayList<>();
private boolean _hasErrors;
public List<ITestResult> getTestResults()
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ClientConfig.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ClientConfig.java
index 22872907c0..2775611e10 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ClientConfig.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ClientConfig.java
@@ -20,8 +20,6 @@
package org.apache.qpid.disttest.controller.config;
import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
import java.util.List;
import org.apache.qpid.disttest.controller.CommandForClient;
@@ -36,13 +34,13 @@ public class ClientConfig
public ClientConfig()
{
_name = null;
- _connections = Collections.emptyList();
- _messageProviders = Collections.emptyList();
+ _connections = List.of();
+ _messageProviders = List.of();
}
public ClientConfig(String name, ConnectionConfig... connections)
{
- this(name, Arrays.asList(connections), null);
+ this(name, List.of(connections), null);
}
public ClientConfig(String name, List<ConnectionConfig> connections,
List<MessageProviderConfig> messageProviders)
@@ -51,7 +49,7 @@ public class ClientConfig
_connections = connections;
if (messageProviders == null)
{
- _messageProviders = Collections.emptyList();
+ _messageProviders = List.of();
}
else
{
@@ -66,12 +64,12 @@ public class ClientConfig
public List<ConnectionConfig> getConnections()
{
- return Collections.unmodifiableList(_connections);
+ return List.copyOf(_connections);
}
public List<CommandForClient> createCommands()
{
- List<CommandForClient> commandsForClient = new
ArrayList<CommandForClient>();
+ List<CommandForClient> commandsForClient = new ArrayList<>();
for (MessageProviderConfig messageProvider : _messageProviders)
{
@@ -101,7 +99,7 @@ public class ClientConfig
public List<MessageProviderConfig> getMessageProviders()
{
- return Collections.unmodifiableList(_messageProviders);
+ return List.copyOf(_messageProviders);
}
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/Config.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/Config.java
index eabaac30dc..29734bd748 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/Config.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/Config.java
@@ -19,8 +19,6 @@
package org.apache.qpid.disttest.controller.config;
import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
import java.util.List;
public class Config
@@ -30,7 +28,7 @@ public class Config
public Config()
{
super();
- _tests = Collections.emptyList();
+ _tests = List.of();
}
public Config(List<TestConfig> tests)
@@ -40,12 +38,12 @@ public class Config
public Config(TestConfig... tests)
{
- _tests = Arrays.asList(tests);
+ _tests = List.of(tests);
}
public List<TestInstance> getTests()
{
- List<TestInstance> testInstances = new ArrayList<TestInstance>();
+ List<TestInstance> testInstances = new ArrayList<>();
for (TestConfig testConfig : _tests)
{
int iterationNumber = 0;
@@ -65,12 +63,12 @@ public class Config
}
}
- return Collections.unmodifiableList(testInstances);
+ return List.copyOf(testInstances);
}
public List<TestConfig> getTestConfigs()
{
- return Collections.unmodifiableList(_tests);
+ return List.copyOf(_tests);
}
public int getTotalNumberOfClients()
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ConnectionConfig.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ConnectionConfig.java
index 522f073e60..ec89437a53 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ConnectionConfig.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/ConnectionConfig.java
@@ -20,8 +20,6 @@
package org.apache.qpid.disttest.controller.config;
import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
import java.util.List;
import org.apache.qpid.disttest.message.Command;
@@ -36,7 +34,7 @@ public class ConnectionConfig
public ConnectionConfig()
{
super();
- _sessions = Collections.emptyList();
+ _sessions = List.of();
}
public ConnectionConfig(String name, String factory, SessionConfig...
sessions)
@@ -44,13 +42,13 @@ public class ConnectionConfig
super();
_name = name;
_factory = factory;
- _sessions = Arrays.asList(sessions);
+ _sessions = List.of(sessions);
}
public List<SessionConfig> getSessions()
{
- return Collections.unmodifiableList(_sessions);
+ return _sessions;
}
public String getName()
@@ -60,7 +58,7 @@ public class ConnectionConfig
public List<Command> createCommands()
{
- List<Command> commands = new ArrayList<Command>();
+ List<Command> commands = new ArrayList<>();
commands.add(createCommand());
for (SessionConfig sessionConfig : _sessions)
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/IterationValue.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/IterationValue.java
index d1673380ff..29159e2e91 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/IterationValue.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/IterationValue.java
@@ -20,7 +20,6 @@ package org.apache.qpid.disttest.controller.config;
import java.beans.IntrospectionException;
import java.lang.reflect.InvocationTargetException;
-import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
@@ -38,7 +37,7 @@ public class IterationValue
public IterationValue()
{
- _iterationPropertyValuesWithUnderscores = Collections.emptyMap();
+ _iterationPropertyValuesWithUnderscores = Map.of();
}
public Map<String, String> getIterationPropertyValuesWithUnderscores()
@@ -61,7 +60,7 @@ public class IterationValue
private Map<String, String> getIterationPropertyValuesWithoutUnderscores()
{
- Map<String, String> iterationPropertyValues = new HashMap<String,
String>();
+ Map<String, String> iterationPropertyValues = new HashMap<>();
for (String propertyNameWithUnderscore :
_iterationPropertyValuesWithUnderscores.keySet())
{
String propertyName = propertyNameWithUnderscore.replaceFirst("_",
"");
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/SessionConfig.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/SessionConfig.java
index d4d8a67732..5d44a48abe 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/SessionConfig.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/SessionConfig.java
@@ -20,8 +20,6 @@
package org.apache.qpid.disttest.controller.config;
import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
import java.util.List;
import javax.jms.Session;
@@ -31,8 +29,8 @@ import org.apache.qpid.disttest.message.CreateSessionCommand;
public class SessionConfig
{
- private static final List<ProducerConfig> EMPTY_PRODUCER_LIST =
Collections.emptyList();
- private static final List<ConsumerConfig> EMPTY_CONSUMER_LIST =
Collections.emptyList();
+ private static final List<ProducerConfig> EMPTY_PRODUCER_LIST = List.of();
+ private static final List<ConsumerConfig> EMPTY_CONSUMER_LIST = List.of();
private final int _acknowledgeMode;
private final String _sessionName;
@@ -46,12 +44,12 @@ public class SessionConfig
public SessionConfig(String sessionName, int acknowledgeMode,
ProducerConfig...producers)
{
- this(sessionName, acknowledgeMode, EMPTY_CONSUMER_LIST,
Arrays.asList(producers));
+ this(sessionName, acknowledgeMode, EMPTY_CONSUMER_LIST,
List.of(producers));
}
public SessionConfig(String sessionName, int acknowledgeMode,
ConsumerConfig... consumers)
{
- this(sessionName, acknowledgeMode, Arrays.asList(consumers),
EMPTY_PRODUCER_LIST);
+ this(sessionName, acknowledgeMode, List.of(consumers),
EMPTY_PRODUCER_LIST);
}
public SessionConfig(String sessionName, int acknowledgeMode,
List<ConsumerConfig> consumers, List<ProducerConfig> producers)
@@ -74,17 +72,17 @@ public class SessionConfig
public List<ProducerConfig> getProducers()
{
- return Collections.unmodifiableList(_producers);
+ return List.copyOf(_producers);
}
public List<ConsumerConfig> getConsumers()
{
- return Collections.unmodifiableList(_consumers);
+ return List.copyOf(_consumers);
}
public List<Command> createCommands(String connectionName)
{
- List<Command> commands = new ArrayList<Command>();
+ List<Command> commands = new ArrayList<>();
commands.add(createCommand(connectionName));
for (ProducerConfig producer : _producers)
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestConfig.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestConfig.java
index 2bb5f1b289..8fc97da82f 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestConfig.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestConfig.java
@@ -20,8 +20,6 @@
package org.apache.qpid.disttest.controller.config;
import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -39,23 +37,23 @@ public class TestConfig
public TestConfig()
{
- _clients = Collections.emptyList();
- _queues = Collections.emptyList();
+ _clients = List.of();
+ _queues = List.of();
_name = null;
- _iterations = Collections.emptyList();
+ _iterations = List.of();
}
public TestConfig(String name, ClientConfig[] clients, QueueConfig[]
queues)
{
- _clients = Arrays.asList(clients);
- _queues = Arrays.asList(queues);
+ _clients = List.of(clients);
+ _queues = List.of(queues);
_name = name;
- _iterations = Collections.emptyList();
+ _iterations = List.of();
}
public List<String> getClientNames()
{
- List<String> clientNames = new ArrayList<String>();
+ List<String> clientNames = new ArrayList<>();
for (ClientConfig clientConfig : _clients)
{
clientNames.add(clientConfig.getName());
@@ -80,18 +78,18 @@ public class TestConfig
public List<CommandForClient> createCommands()
{
- List<CommandForClient> commandsForClients = new
ArrayList<CommandForClient>();
+ List<CommandForClient> commandsForClients = new ArrayList<>();
for (ClientConfig client : _clients)
{
commandsForClients.addAll(client.createCommands());
}
- return Collections.unmodifiableList(commandsForClients);
+ return List.copyOf(commandsForClients);
}
public List<QueueConfig> getQueues()
{
- return Collections.unmodifiableList(_queues);
+ return _queues;
}
public String getName()
@@ -101,7 +99,7 @@ public class TestConfig
public List<IterationValue> getIterationValues()
{
- List<IterationValue> iterationValues = new ArrayList<IterationValue>();
+ List<IterationValue> iterationValues = new ArrayList<>();
for (Map<String, String> iterationMap : _iterations)
{
iterationValues.add(new IterationValue(iterationMap));
@@ -112,6 +110,6 @@ public class TestConfig
public List<ClientConfig> getClients()
{
- return Collections.unmodifiableList(_clients);
+ return _clients;
}
}
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestInstance.java
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestInstance.java
index f02674bb31..b2453ca813 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestInstance.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/controller/config/TestInstance.java
@@ -51,7 +51,7 @@ public class TestInstance
public List<CommandForClient> createCommands()
{
List<CommandForClient> commands = _testConfig.createCommands();
- List<CommandForClient> newCommands = new
ArrayList<CommandForClient>(commands.size());
+ List<CommandForClient> newCommands = new ArrayList<>(commands.size());
double ratePerProducer = calculateRatePerProducer(_producerRate,
commands);
for (CommandForClient commandForClient : commands)
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/jms/ClientJmsDelegate.java
b/perftests/src/main/java/org/apache/qpid/disttest/jms/ClientJmsDelegate.java
index bc04fc183b..6e4a83d056 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/jms/ClientJmsDelegate.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/jms/ClientJmsDelegate.java
@@ -32,7 +32,6 @@ import javax.jms.ConnectionFactory;
import javax.jms.ConnectionMetaData;
import javax.jms.DeliveryMode;
import javax.jms.Destination;
-import javax.jms.ExceptionListener;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.MessageConsumer;
@@ -126,14 +125,7 @@ public class ClientJmsDelegate
{
_instructionQueue =
_instructionListenerSession.createTemporaryQueue();
final MessageConsumer instructionConsumer =
_instructionListenerSession.createConsumer(_instructionQueue);
- instructionConsumer.setMessageListener(new MessageListener()
- {
- @Override
- public void onMessage(final Message message)
- {
-
client.processInstruction(JmsMessageAdaptor.messageToCommand(message));
- }
- });
+ instructionConsumer.setMessageListener(message ->
client.processInstruction(JmsMessageAdaptor.messageToCommand(message)));
}
catch (final JMSException jmse)
{
@@ -710,28 +702,24 @@ public class ClientJmsDelegate
{
try
{
- _controllerConnection.setExceptionListener(new ExceptionListener()
- {
- @Override
- public void onException(final JMSException exception)
- {
- LOGGER.warn("Caught ", exception);
+ _controllerConnection.setExceptionListener(exception ->
+ {
+ LOGGER.warn("Caught ", exception);
- if (connectionLostListener != null)
+ if (connectionLostListener != null)
+ {
+ try
{
- try
- {
- _controllerConnection.createSession(false,
Session.AUTO_ACKNOWLEDGE).close();
- }
- catch (JMSException e)
- {
- LOGGER.warn("Unable to create/close a new session,
assuming the connection is lost ", exception);
-
- connectionLostListener.connectionLost();
- }
+ _controllerConnection.createSession(false,
Session.AUTO_ACKNOWLEDGE).close();
}
+ catch (JMSException e)
+ {
+ LOGGER.warn("Unable to create/close a new session,
assuming the connection is lost ", exception);
+ connectionLostListener.connectionLost();
+ }
}
+
});
}
catch (JMSException e)
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/jms/ControllerJmsDelegate.java
b/perftests/src/main/java/org/apache/qpid/disttest/jms/ControllerJmsDelegate.java
index a4df9fb79a..c1f1870b99 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/jms/ControllerJmsDelegate.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/jms/ControllerJmsDelegate.java
@@ -19,7 +19,6 @@
*/
package org.apache.qpid.disttest.jms;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
@@ -31,7 +30,6 @@ import javax.jms.Destination;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.MessageConsumer;
-import javax.jms.MessageListener;
import javax.jms.MessageProducer;
import javax.jms.Queue;
import javax.jms.Session;
@@ -51,14 +49,14 @@ public class ControllerJmsDelegate
{
private static final Logger LOGGER =
LoggerFactory.getLogger(ControllerJmsDelegate.class);
- private final Map<String, Destination> _clientNameToQueueMap = new
ConcurrentHashMap<String, Destination>();
+ private final Map<String, Destination> _clientNameToQueueMap = new
ConcurrentHashMap<>();
private final Connection _connection;
private final Queue _controllerQueue;
private final Session _controllerQueueListenerSession;
private final Session _commandSession;
private final QueueCreator _queueCreator;
- private final List<CommandListener> _commandListeners = new
CopyOnWriteArrayList<CommandListener>();
+ private final List<CommandListener> _commandListeners = new
CopyOnWriteArrayList<>();
public ControllerJmsDelegate(final Context context) throws
NamingException, JMSException
{
@@ -77,26 +75,22 @@ public class ControllerJmsDelegate
{
createControllerQueue();
final MessageConsumer consumer =
_controllerQueueListenerSession.createConsumer(_controllerQueue);
- consumer.setMessageListener(new MessageListener()
+ consumer.setMessageListener(message ->
{
- @Override
- public void onMessage(final Message message)
+ try
{
- try
- {
- String jmsMessageID = message.getJMSMessageID();
- LOGGER.debug("Received message ID {}", jmsMessageID);
+ String jmsMessageID = message.getJMSMessageID();
+ LOGGER.debug("Received message ID {}", jmsMessageID);
- final Command command =
JmsMessageAdaptor.messageToCommand(message);
- LOGGER.debug("Converted message ID {} into command
{}", jmsMessageID, command);
+ final Command command =
JmsMessageAdaptor.messageToCommand(message);
+ LOGGER.debug("Converted message ID {} into command {}",
jmsMessageID, command);
- processCommandWithFirstSupportingListener(command);
- LOGGER.debug("Finished processing command for message
ID", jmsMessageID);
- }
- catch (Exception t)
- {
- LOGGER.error("Can't handle JMS message", t);
- }
+ processCommandWithFirstSupportingListener(command);
+ LOGGER.debug("Finished processing command for message ID",
jmsMessageID);
+ }
+ catch (Exception t)
+ {
+ LOGGER.error("Can't handle JMS message", t);
}
});
}
@@ -239,12 +233,8 @@ public class ControllerJmsDelegate
private void createControllerQueue() throws JMSException
{
- QueueConfig controllerQueueConfig = new
QueueConfig(_controllerQueue.getQueueName(),
- true,
-
Collections.<String, Object>emptyMap());
- _queueCreator.createQueues(_connection,
- _controllerQueueListenerSession,
-
Collections.singletonList(controllerQueueConfig));
+ final QueueConfig controllerQueueConfig = new
QueueConfig(_controllerQueue.getQueueName(), true, Map.of());
+ _queueCreator.createQueues(_connection,
_controllerQueueListenerSession, List.of(controllerQueueConfig));
}
public void addCommandListener(CommandListener commandListener)
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantAttributeExtractor.java
b/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantAttributeExtractor.java
index a56adb3481..dba151a99d 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantAttributeExtractor.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantAttributeExtractor.java
@@ -28,13 +28,11 @@ import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;
-
public class ParticipantAttributeExtractor
{
public static Map<ParticipantAttribute, Object> getAttributes(Object
targetObject)
{
- Map<ParticipantAttribute, Object> attributes = new
HashMap<ParticipantAttribute, Object>();
-
+ Map<ParticipantAttribute, Object> attributes = new HashMap<>();
PropertyDescriptor[] descriptors;
try
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantResult.java
b/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantResult.java
index 70d40ce2d6..b81362f171 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantResult.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/message/ParticipantResult.java
@@ -62,14 +62,8 @@ public class ParticipantResult extends Response
// summarizes results from participants using different session
acknowledge modes.
private int _acknowledgeMode = -1;
- public static final Comparator<? super ParticipantResult>
PARTICIPANT_NAME_COMPARATOR = new Comparator<ParticipantResult>()
- {
- @Override
- public int compare(ParticipantResult participantResult1,
ParticipantResult participantResult2)
- {
- return
participantResult1.getParticipantName().compareTo(participantResult2.getParticipantName());
- }
- };
+ public static final Comparator<? super ParticipantResult>
PARTICIPANT_NAME_COMPARATOR =
+ Comparator.comparing(ParticipantResult::getParticipantName);
public ParticipantResult()
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/AggregatedTestResult.java
b/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/AggregatedTestResult.java
index 5e6da2e65b..b80153746f 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/AggregatedTestResult.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/AggregatedTestResult.java
@@ -71,7 +71,7 @@ public class AggregatedTestResult implements ITestResult
@Override
public List<ParticipantResult> getParticipantResults()
{
- List<ParticipantResult> allParticipantResults = new
ArrayList<ParticipantResult>(_originalTestResult.getParticipantResults());
+ List<ParticipantResult> allParticipantResults = new
ArrayList<>(_originalTestResult.getParticipantResults());
allParticipantResults.add(_allConsumerParticipantResult);
allParticipantResults.add(_allProducerParticipantResult);
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/SeriesStatistics.java
b/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/SeriesStatistics.java
index b93c210473..515bfb1d50 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/SeriesStatistics.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/results/aggregation/SeriesStatistics.java
@@ -29,7 +29,7 @@ public class SeriesStatistics
private long _maxValue;
private double _mean;
private double _standardDeviation;
- private Collection<Long> _series = new CopyOnWriteArrayList<Long>();
+ private Collection<Long> _series = new CopyOnWriteArrayList<>();
public SeriesStatistics()
{
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVFormatter.java
b/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVFormatter.java
index 17a56f72a2..55584bc2c7 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVFormatter.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVFormatter.java
@@ -19,7 +19,6 @@
package org.apache.qpid.disttest.results.formatting;
import java.util.ArrayList;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -43,8 +42,8 @@ public class CSVFormatter
for (ITestResult testResult : results)
{
- List<ParticipantResult> participantResults = new
ArrayList<ParticipantResult>(testResult.getParticipantResults());
- Collections.sort(participantResults, new
CSVOrderParticipantResultComparator());
+ List<ParticipantResult> participantResults = new
ArrayList<>(testResult.getParticipantResults());
+ participantResults.sort(new CSVOrderParticipantResultComparator());
for (ParticipantResult participantResult : participantResults)
{
@@ -61,7 +60,7 @@ public class CSVFormatter
*/
private String row(Map<ParticipantAttribute, Object> attributeValueMap)
{
- List<Object> attributeValues = new ArrayList<Object>();
+ List<Object> attributeValues = new ArrayList<>();
for (ParticipantAttribute attribute : ParticipantAttribute.values())
{
Object attributeValue = attributeValueMap.get(attribute);
@@ -75,7 +74,7 @@ public class CSVFormatter
/** return the header row, including a newline at the end */
private String header()
{
- List<String> displayNames = new ArrayList<String>();
+ List<String> displayNames = new ArrayList<>();
for (ParticipantAttribute attribute : ParticipantAttribute.values())
{
displayNames.add(attribute.getDisplayName());
diff --git
a/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVOrderParticipantResultComparator.java
b/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVOrderParticipantResultComparator.java
index 8c06bbc8ed..d50d102a45 100644
---
a/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVOrderParticipantResultComparator.java
+++
b/perftests/src/main/java/org/apache/qpid/disttest/results/formatting/CSVOrderParticipantResultComparator.java
@@ -19,7 +19,6 @@
package org.apache.qpid.disttest.results.formatting;
import java.util.Comparator;
-import java.util.HashMap;
import java.util.Map;
import com.google.common.collect.ComparisonChain;
@@ -32,12 +31,8 @@ import
org.apache.qpid.disttest.message.ProducerParticipantResult;
public class CSVOrderParticipantResultComparator implements
Comparator<ParticipantResult>
{
// TODO yuk
- private static final Map<Class<? extends ParticipantResult>, Integer>
TYPE_CODES = new HashMap<Class<? extends ParticipantResult>, Integer>();
- static {
- TYPE_CODES.put(ProducerParticipantResult.class, 0);
- TYPE_CODES.put(ConsumerParticipantResult.class, 1);
- TYPE_CODES.put(ParticipantResult.class, 2);
- }
+ private static final Map<Class<? extends ParticipantResult>, Integer>
TYPE_CODES =
+ Map.of(ProducerParticipantResult.class, 0,
ConsumerParticipantResult.class, 1, ParticipantResult.class, 2);
@Override
public int compare(ParticipantResult left, ParticipantResult right)
diff --git
a/perftests/src/test/java/org/apache/qpid/disttest/ConfigFileHelperTest.java
b/perftests/src/test/java/org/apache/qpid/disttest/ConfigFileHelperTest.java
index 457fec8a0e..37873b48ae 100644
--- a/perftests/src/test/java/org/apache/qpid/disttest/ConfigFileHelperTest.java
+++ b/perftests/src/test/java/org/apache/qpid/disttest/ConfigFileHelperTest.java
@@ -22,7 +22,6 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
import java.io.File;
import java.io.IOException;
-import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@@ -57,8 +56,8 @@ public class ConfigFileHelperTest extends UnitTestBase
List<String> configFiles =
_configFileHelper.getTestConfigFiles(testConfigPath);
- Set<String> expectedFiles = new HashSet<String>(Arrays.asList(jsFile,
jsonFile));
- Set<String> actualFiles = new HashSet<String>(configFiles);
+ Set<String> expectedFiles = Set.of(jsFile, jsonFile);
+ Set<String> actualFiles = new HashSet<>(configFiles);
assertEquals(expectedFiles, actualFiles);
}
diff --git
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/ChartingUtil.java
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/ChartingUtil.java
index e85d20a01b..730ecdc89c 100644
---
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/ChartingUtil.java
+++
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/ChartingUtil.java
@@ -77,7 +77,7 @@ public class ChartingUtil
public static final String JDBC_URL_DEFAULT = null;
- private final Map<String,String> _cliOptions = new HashMap<String,
String>();
+ private final Map<String,String> _cliOptions = new HashMap<>();
{
_cliOptions.put(OUTPUT_DIR_PROP, OUTPUT_DIR_DEFAULT);
diff --git
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/chartbuilder/XYDataSetBasedChartBuilder.java
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/chartbuilder/XYDataSetBasedChartBuilder.java
index cf97b06db0..9104b61be9 100644
---
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/chartbuilder/XYDataSetBasedChartBuilder.java
+++
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/chartbuilder/XYDataSetBasedChartBuilder.java
@@ -36,7 +36,6 @@ import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer;
import org.jfree.data.general.Dataset;
import org.jfree.data.xy.DefaultXYDataset;
-
public abstract class XYDataSetBasedChartBuilder extends BaseChartBuilder
{
public XYDataSetBasedChartBuilder(SeriesBuilder seriesBuilder)
@@ -55,7 +54,7 @@ public abstract class XYDataSetBasedChartBuilder extends
BaseChartBuilder
@Override
public void beginSeries(SeriesDefinition seriesDefinition)
{
- _xyPairs = new ArrayList<Double[]>();
+ _xyPairs = new ArrayList<>();
}
@Override
diff --git
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/ChartingDefinitionCreator.java
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/ChartingDefinitionCreator.java
index 49133c5b57..251a123b07 100644
---
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/ChartingDefinitionCreator.java
+++
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/ChartingDefinitionCreator.java
@@ -50,7 +50,7 @@ public class ChartingDefinitionCreator
public List<ChartingDefinition> createFromFileOrDirectory(String
chartingDefinitionFileOrDirectory)
{
- List<ChartingDefinition> definitions = new
ArrayList<ChartingDefinition>();
+ List<ChartingDefinition> definitions = new ArrayList<>();
File fileOrDirectory = new File(chartingDefinitionFileOrDirectory);
if (fileOrDirectory.isDirectory())
diff --git
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/SeriesDefinitionCreator.java
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/SeriesDefinitionCreator.java
index 1f76ba5194..b66be850a8 100644
---
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/SeriesDefinitionCreator.java
+++
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/definition/SeriesDefinitionCreator.java
@@ -35,7 +35,7 @@ public class SeriesDefinitionCreator
public List<SeriesDefinition> createFromProperties(Properties properties)
{
- final List<SeriesDefinition> seriesDefinitions = new
ArrayList<SeriesDefinition>();
+ final List<SeriesDefinition> seriesDefinitions = new ArrayList<>();
int index = 1;
boolean moreSeriesDefinitions = true;
diff --git
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
index 9236896f53..5425a088a6 100644
---
a/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
+++
b/perftests/visualisation-jfc/src/main/java/org/apache/qpid/disttest/charting/writer/ChartWriter.java
@@ -42,7 +42,7 @@ public class ChartWriter
static final String SUMMARY_FILE_NAME = "chart-summary.html";
- private final SortedMap<File,ChartingDefinition> _chartFilesToChartDef =
new TreeMap<File, ChartingDefinition>();
+ private final SortedMap<File,ChartingDefinition> _chartFilesToChartDef =
new TreeMap<>();
private File _chartDirectory = new File(".");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]