Skip to content

Commit 67b52b6

Browse files
committed
Remove wildcard imports
1 parent e44a1e0 commit 67b52b6

File tree

6 files changed

+67
-15
lines changed

6 files changed

+67
-15
lines changed

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,7 @@
415415
<style>GOOGLE</style>
416416
</googleJavaFormat>
417417
<removeUnusedImports />
418+
<forbidWildcardImports />
418419
</java>
419420
<!-- <ratchetFrom>origin/main</ratchetFrom>-->
420421
<licenseHeader> <!-- specify either content or file, but not both -->

src/main/java/com/rabbitmq/stream/perf/Converters.java

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,14 @@
2929
import java.time.format.DateTimeFormatter;
3030
import java.time.format.DateTimeParseException;
3131
import java.time.temporal.TemporalAccessor;
32-
import java.util.*;
32+
import java.util.ArrayList;
33+
import java.util.Arrays;
34+
import java.util.Collection;
35+
import java.util.Collections;
36+
import java.util.List;
37+
import java.util.Locale;
38+
import java.util.Map;
39+
import java.util.UUID;
3340
import java.util.function.BiFunction;
3441
import java.util.stream.Collectors;
3542
import java.util.stream.IntStream;
@@ -393,14 +400,13 @@ static class OffsetSpecificationTypeConverter
393400
implements CommandLine.ITypeConverter<OffsetSpecification> {
394401

395402
private static final Map<String, OffsetSpecification> SPECS =
396-
Collections.unmodifiableMap(
397-
new HashMap<String, OffsetSpecification>() {
398-
{
399-
put("first", OffsetSpecification.first());
400-
put("last", OffsetSpecification.last());
401-
put("next", OffsetSpecification.next());
402-
}
403-
});
403+
Map.of(
404+
"first",
405+
OffsetSpecification.first(),
406+
"last",
407+
OffsetSpecification.last(),
408+
"next",
409+
OffsetSpecification.next());
404410

405411
@Override
406412
public OffsetSpecification convert(String value) throws Exception {

src/main/java/com/rabbitmq/stream/perf/DefaultPerformanceMetrics.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,13 @@
2222
import io.micrometer.core.instrument.distribution.HistogramSupport;
2323
import io.micrometer.core.instrument.distribution.ValueAtPercentile;
2424
import io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry;
25-
import java.io.*;
25+
import java.io.BufferedOutputStream;
26+
import java.io.Closeable;
27+
import java.io.FileOutputStream;
28+
import java.io.IOException;
29+
import java.io.OutputStream;
30+
import java.io.PrintStream;
31+
import java.io.PrintWriter;
2632
import java.nio.charset.StandardCharsets;
2733
import java.nio.file.Files;
2834
import java.nio.file.Path;
@@ -31,8 +37,14 @@
3137
import java.text.SimpleDateFormat;
3238
import java.text.StringCharacterIterator;
3339
import java.time.Duration;
34-
import java.util.*;
40+
import java.util.Arrays;
41+
import java.util.Date;
42+
import java.util.HashMap;
43+
import java.util.HashSet;
44+
import java.util.LinkedHashMap;
45+
import java.util.Map;
3546
import java.util.Map.Entry;
47+
import java.util.Set;
3648
import java.util.concurrent.ConcurrentHashMap;
3749
import java.util.concurrent.Executors;
3850
import java.util.concurrent.ScheduledExecutorService;

src/main/java/com/rabbitmq/stream/perf/StreamPerfTest.java

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,28 @@
2222
import static java.time.Duration.ofMillis;
2323

2424
import com.google.common.util.concurrent.RateLimiter;
25-
import com.rabbitmq.stream.*;
25+
import com.rabbitmq.stream.Address;
26+
import com.rabbitmq.stream.AddressResolver;
27+
import com.rabbitmq.stream.BackOffDelayPolicy;
28+
import com.rabbitmq.stream.ByteCapacity;
29+
import com.rabbitmq.stream.Codec;
30+
import com.rabbitmq.stream.ConfirmationHandler;
31+
import com.rabbitmq.stream.Constants;
32+
import com.rabbitmq.stream.Consumer;
33+
import com.rabbitmq.stream.ConsumerBuilder;
34+
import com.rabbitmq.stream.ConsumerFlowStrategy;
35+
import com.rabbitmq.stream.Environment;
36+
import com.rabbitmq.stream.EnvironmentBuilder;
2637
import com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration;
38+
import com.rabbitmq.stream.Message;
39+
import com.rabbitmq.stream.MessageBuilder;
40+
import com.rabbitmq.stream.MessageHandler;
41+
import com.rabbitmq.stream.OffsetSpecification;
42+
import com.rabbitmq.stream.Producer;
43+
import com.rabbitmq.stream.ProducerBuilder;
44+
import com.rabbitmq.stream.StreamCreator;
2745
import com.rabbitmq.stream.StreamCreator.LeaderLocator;
46+
import com.rabbitmq.stream.StreamException;
2847
import com.rabbitmq.stream.codec.QpidProtonCodec;
2948
import com.rabbitmq.stream.codec.SimpleCodec;
3049
import com.rabbitmq.stream.compression.Compression;

src/main/java/com/rabbitmq/stream/perf/Utils.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@
4949
import java.util.concurrent.Executors;
5050
import java.util.concurrent.ThreadFactory;
5151
import java.util.concurrent.atomic.AtomicLong;
52-
import java.util.function.*;
52+
import java.util.function.BiFunction;
53+
import java.util.function.Function;
54+
import java.util.function.IntConsumer;
55+
import java.util.function.LongSupplier;
5356
import java.util.stream.Collectors;
5457
import java.util.stream.IntStream;
5558
import javax.net.ssl.X509TrustManager;

src/test/java/com/rabbitmq/stream/perf/TestUtils.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@
2323
import io.netty.channel.EventLoopGroup;
2424
import io.netty.channel.MultiThreadIoEventLoopGroup;
2525
import io.netty.channel.nio.NioIoHandler;
26-
import java.lang.annotation.*;
26+
import java.lang.annotation.Documented;
27+
import java.lang.annotation.ElementType;
28+
import java.lang.annotation.Retention;
29+
import java.lang.annotation.RetentionPolicy;
30+
import java.lang.annotation.Target;
2731
import java.lang.reflect.Field;
2832
import java.lang.reflect.Method;
2933
import java.time.Duration;
@@ -35,7 +39,14 @@
3539
import java.util.function.Function;
3640
import java.util.function.Supplier;
3741
import org.junit.jupiter.api.TestInfo;
38-
import org.junit.jupiter.api.extension.*;
42+
import org.junit.jupiter.api.extension.AfterAllCallback;
43+
import org.junit.jupiter.api.extension.AfterEachCallback;
44+
import org.junit.jupiter.api.extension.BeforeAllCallback;
45+
import org.junit.jupiter.api.extension.BeforeEachCallback;
46+
import org.junit.jupiter.api.extension.ConditionEvaluationResult;
47+
import org.junit.jupiter.api.extension.ExecutionCondition;
48+
import org.junit.jupiter.api.extension.ExtendWith;
49+
import org.junit.jupiter.api.extension.ExtensionContext;
3950
import org.slf4j.Logger;
4051
import org.slf4j.LoggerFactory;
4152

0 commit comments

Comments
 (0)