@@ -205,7 +205,7 @@ static MapcodeZone decodeToMapcodeZone(@Nonnull final String argMapcode,
205205 // Private methods.
206206 // ----------------------------------------------------------------------
207207
208- private final static int [] DECODE_CHARS = {
208+ final static int [] DECODE_CHARS = {
209209 -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 ,
210210 -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 ,
211211 -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 ,
@@ -224,7 +224,7 @@ static MapcodeZone decodeToMapcodeZone(@Nonnull final String argMapcode,
224224 -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1 , -1
225225 };
226226
227- private static class Unicode2Ascii {
227+ static class Unicode2Ascii {
228228
229229 final char min ;
230230 final char max ;
@@ -245,7 +245,7 @@ private static class Unicode2Ascii {
245245 private static final char MISSCODE = '?' ;
246246
247247 // @formatter:off
248- @ SuppressWarnings ("LongLine" ) private final static char [][] ASCII2LANGUAGE = {
248+ @ SuppressWarnings ("LongLine" ) final static char [][] ASCII2LANGUAGE = {
249249 // Character: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9
250250 /* Roman */ {'\u0041' , '\u0042' , '\u0043' , '\u0044' , '\u0045' , '\u0046' , '\u0047' , '\u0048' , '\u0049' , '\u004a' , '\u004b' , '\u004c' , '\u004d' , '\u004e' , '\u004f' , '\u0050' , '\u0051' , '\u0052' , '\u0053' , '\u0054' , '\u0055' , '\u0056' , '\u0057' , '\u0058' , '\u0059' , '\u005a' , '\u0030' , '\u0031' , '\u0032' , '\u0033' , '\u0034' , '\u0035' , '\u0036' , '\u0037' , '\u0038' , '\u0039' }, // Roman
251251 /* Greek */ {'\u0391' , '\u0392' , '\u039e' , '\u0394' , '\u0388' , '\u0395' , '\u0393' , '\u0397' , '\u0399' , '\u03a0' , '\u039a' , '\u039b' , '\u039c' , '\u039d' , '\u039f' , '\u03a1' , '\u0398' , '\u03a8' , '\u03a3' , '\u03a4' , '\u0389' , '\u03a6' , '\u03a9' , '\u03a7' , '\u03a5' , '\u0396' , '\u0030' , '\u0031' , '\u0032' , '\u0033' , '\u0034' , '\u0035' , '\u0036' , '\u0037' , '\u0038' , '\u0039' }, // Greek
@@ -279,7 +279,7 @@ private static class Unicode2Ascii {
279279 // @formatter:on
280280
281281 // @formatter:off
282- @ SuppressWarnings ("LongLine" ) private final static Unicode2Ascii [] UNICODE2ASCII = {
282+ @ SuppressWarnings ("LongLine" ) final static Unicode2Ascii [] UNICODE2ASCII = {
283283 /* Roman */ new Unicode2Ascii ('\u0041' , '\u005a' , "ABCDEFGHIJKLMNOPQRSTUVWXYZ" ), // Roman
284284 /* Greek */ new Unicode2Ascii ('\u0388' , '\u03a9' , "EU???????ABGDFZHQIKLMNCOJP?STYVXRW" ), // Greek
285285 /* Cyrillic */ new Unicode2Ascii ('\u0410' , '\u042f' , "AZBGDEFNI?KLMHOJPCTYQXSVW????U?R" ), // Cyrillic
@@ -728,7 +728,7 @@ static String decodeUTF16(@Nonnull final String mapcode) {
728728 if (mapcode .startsWith (String .valueOf (GREEK_CAPITAL_ALPHA ))) {
729729 final String unpacked = aeuUnpack (result );
730730 if (unpacked .isEmpty ()) {
731- throw new AssertionError ("decodeUTF16: cannot decode " + mapcode );
731+ throw new UnknownDecodeException ("decodeUTF16: cannot decode " + mapcode );
732732 }
733733 result = Encoder .aeuPack (unpacked , false );
734734 }
0 commit comments