Skip to content

Commit 41e9b59

Browse files
committed
Use var in some of the places
1 parent 58c4672 commit 41e9b59

File tree

2 files changed

+22
-23
lines changed

2 files changed

+22
-23
lines changed

src/test/java/com/maxmind/db/MultiThreadedTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import java.io.IOException;
66
import java.net.InetAddress;
77
import java.util.Collections;
8-
import java.util.List;
98
import java.util.Map;
109
import java.util.concurrent.Callable;
1110
import java.util.concurrent.ExecutionException;
@@ -52,10 +51,10 @@ private static void threadTest(final Reader reader)
5251
private static void runThreads(Callable<Map<?, ?>> task)
5352
throws InterruptedException, ExecutionException {
5453
int threadCount = 256;
55-
List<Callable<Map<?, ?>>> tasks = Collections.nCopies(threadCount, task);
54+
var tasks = Collections.nCopies(threadCount, task);
5655
ExecutorService executorService = Executors
5756
.newFixedThreadPool(threadCount);
58-
List<Future<Map<?, ?>>> futures = executorService.invokeAll(tasks);
57+
var futures = executorService.invokeAll(tasks);
5958

6059
for (Future<Map<?, ?>> future : futures) {
6160
Map<?, ?> record = future.get();

src/test/java/com/maxmind/db/ReaderTest.java

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,11 @@ public void testNetworks() throws IOException, InvalidDatabaseException, Invalid
8585
File file = getFile("MaxMind-DB-test-ipv" + ipVersion + "-" + recordSize + ".mmdb");
8686

8787
Reader reader = new Reader(file);
88-
Networks<?> networks = reader.networks(false, Map.class);
88+
var networks = reader.networks(false, Map.class);
8989

9090
while(networks.hasNext()) {
91-
DatabaseRecord<?> iteration = networks.next();
92-
Map<?, ?> data = (Map<?, ?>) iteration.getData();
91+
var iteration = networks.next();
92+
var data = (Map<?, ?>) iteration.getData();
9393

9494
InetAddress actualIPInData = InetAddress.getByName((String) data.get("ip"));
9595

@@ -110,7 +110,7 @@ public void testNetworksWithInvalidSearchTree() throws IOException, InvalidNetwo
110110
File file = getFile("MaxMind-DB-test-broken-search-tree-24.mmdb");
111111
Reader reader = new Reader(file);
112112

113-
Networks<?> networks = reader.networks(false, Map.class);
113+
var networks = reader.networks(false, Map.class);
114114

115115
Exception exception = assertThrows(RuntimeException.class, () -> {
116116
while(networks.hasNext()){
@@ -339,11 +339,11 @@ public void testNetworksWithin() throws IOException, InvalidNetworkException{
339339
Network network = new Network(address, test.prefix);
340340

341341
boolean includeAliasedNetworks = !test.skipAliasedNetworks;
342-
Networks<?> networks = reader.networksWithin(network, includeAliasedNetworks, Map.class);
342+
var networks = reader.networksWithin(network, includeAliasedNetworks, Map.class);
343343

344344
List<String> innerIPs = new ArrayList<>();
345345
while(networks.hasNext()){
346-
DatabaseRecord<?> iteration = networks.next();
346+
var iteration = networks.next();
347347
innerIPs.add(iteration.getNetwork().toString());
348348
}
349349

@@ -376,11 +376,11 @@ public void testGeoIPNetworksWithin() throws IOException, InvalidNetworkExceptio
376376
InetAddress address = InetAddress.getByName(test.network);
377377
Network network = new Network(address, test.prefix);
378378

379-
Networks<?> networks = reader.networksWithin(network, test.skipAliasedNetworks, Map.class);
379+
var networks = reader.networksWithin(network, test.skipAliasedNetworks, Map.class);
380380

381381
ArrayList<String> innerIPs = new ArrayList<>();
382382
while(networks.hasNext()){
383-
DatabaseRecord<?> iteration = networks.next();
383+
var iteration = networks.next();
384384
innerIPs.add(iteration.getNetwork().toString());
385385
}
386386

@@ -432,7 +432,7 @@ public void testGetRecord() throws IOException {
432432
};
433433
for (GetRecordTest test : stringTests) {
434434
try (Reader reader = new Reader(test.db)) {
435-
DatabaseRecord<String> record = reader.getRecord(test.ip, String.class);
435+
var record = reader.getRecord(test.ip, String.class);
436436

437437
assertEquals(test.network, record.getNetwork().toString());
438438

@@ -497,7 +497,7 @@ public void testDecodingTypesPointerDecoderFile() throws IOException {
497497
}
498498

499499
private void testDecodingTypes(Reader reader, boolean booleanValue) throws IOException {
500-
Map<?, ?> record = reader.get(InetAddress.getByName("::1.1.1.0"), Map.class);
500+
var record = reader.get(InetAddress.getByName("::1.1.1.0"), Map.class);
501501

502502
if (booleanValue) {
503503
assertTrue((boolean) record.get("boolean"));
@@ -510,19 +510,19 @@ private void testDecodingTypes(Reader reader, boolean booleanValue) throws IOExc
510510

511511
assertEquals("unicode! ☯ - ♫", record.get("utf8_string"));
512512

513-
List<?> array = (List<?>) record.get("array");
513+
var array = (List<?>) record.get("array");
514514
assertEquals(3, array.size());
515515
assertEquals(1, (long) array.get(0));
516516
assertEquals(2, (long) array.get(1));
517517
assertEquals(3, (long) array.get(2));
518518

519-
Map<?, ?> map = (Map<?, ?>) record.get("map");
519+
var map = (Map<?, ?>) record.get("map");
520520
assertEquals(1, map.size());
521521

522-
Map<?, ?> mapX = (Map<?, ?>) map.get("mapX");
522+
var mapX = (Map<?, ?>) map.get("mapX");
523523
assertEquals(2, mapX.size());
524524

525-
List<?> arrayX = (List<?>) mapX.get("arrayX");
525+
var arrayX = (List<?>) mapX.get("arrayX");
526526
assertEquals(3, arrayX.size());
527527
assertEquals(7, (long) arrayX.get(0));
528528
assertEquals(8, (long) arrayX.get(1));
@@ -814,18 +814,18 @@ public void testZerosStream() throws IOException {
814814
}
815815

816816
private void testZeros(Reader reader) throws IOException {
817-
Map<?, ?> record = reader.get(InetAddress.getByName("::"), Map.class);
817+
var record = reader.get(InetAddress.getByName("::"), Map.class);
818818

819819
assertFalse((boolean) record.get("boolean"));
820820

821821
assertArrayEquals(new byte[0], (byte[]) record.get("bytes"));
822822

823823
assertEquals("", record.get("utf8_string"));
824824

825-
List<?> array = (List<?>) record.get("array");
825+
var array = (List<?>) record.get("array");
826826
assertEquals(0, array.size());
827827

828-
Map<?, ?> map = (Map<?, ?>) record.get("map");
828+
var map = (Map<?, ?>) record.get("map");
829829
assertEquals(0, map.size());
830830

831831
assertEquals(0, (double) record.get("double"), 0.000000001);
@@ -1006,14 +1006,14 @@ public TestDataTypeMismatchInModel(
10061006
public void testDecodeConcurrentHashMap() throws IOException {
10071007
this.testReader = new Reader(getFile("GeoIP2-City-Test.mmdb"));
10081008

1009-
Map<?, ?> m = this.testReader.get(
1009+
var m = this.testReader.get(
10101010
InetAddress.getByName("2.125.160.216"),
10111011
ConcurrentHashMap.class
10121012
);
10131013

1014-
List<?> subdivisions = (List<?>) m.get("subdivisions");
1014+
var subdivisions = (List<?>) m.get("subdivisions");
10151015

1016-
Map<?, ?> eng = (Map<?, ?>) subdivisions.get(0);
1016+
var eng = (Map<?, ?>) subdivisions.get(0);
10171017

10181018
String isoCode = (String) eng.get("iso_code");
10191019
assertEquals("ENG", isoCode);

0 commit comments

Comments
 (0)