@@ -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