From 6a12a125418f76ab15f2d60f68a533e95c3d7026 Mon Sep 17 00:00:00 2001 From: Sergei Kukhariev Date: Tue, 1 Dec 2020 11:01:17 +0200 Subject: [PATCH] fix: Added `plus_code` address type to fix `SafeEnumAdapter` warnings Example of warning: ``` Unknown type for enum com.google.maps.model.AddressType: 'plus_code' ``` --- src/main/java/com/google/maps/model/AddressType.java | 3 +++ src/test/java/com/google/maps/model/EnumsTest.java | 1 + 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/google/maps/model/AddressType.java b/src/main/java/com/google/maps/model/AddressType.java index 2a8997d05..08157bc98 100644 --- a/src/main/java/com/google/maps/model/AddressType.java +++ b/src/main/java/com/google/maps/model/AddressType.java @@ -131,6 +131,9 @@ public enum AddressType implements UrlValue { /** A postal code prefix as used to address postal mail within the country. */ POSTAL_CODE_SUFFIX("postal_code_suffix"), + /* Plus code */ + PLUS_CODE("plus_code"), + /** A prominent natural feature. */ NATURAL_FEATURE("natural_feature"), diff --git a/src/test/java/com/google/maps/model/EnumsTest.java b/src/test/java/com/google/maps/model/EnumsTest.java index abab0ea26..a77d85d73 100644 --- a/src/test/java/com/google/maps/model/EnumsTest.java +++ b/src/test/java/com/google/maps/model/EnumsTest.java @@ -70,6 +70,7 @@ public void testCanonicalLiteralsForAddressType() { m.put(AddressType.PREMISE, "premise"); m.put(AddressType.SUBPREMISE, "subpremise"); m.put(AddressType.POSTAL_CODE, "postal_code"); + m.put(AddressType.PLUS_CODE, "plus_code"); m.put(AddressType.NATURAL_FEATURE, "natural_feature"); m.put(AddressType.AIRPORT, "airport"); m.put(AddressType.PARK, "park");