diff options
author | Sebastian Chlan <schlan@zendesk.com> | 2015-06-09 15:17:08 +0100 |
---|---|---|
committer | Sebastian Chlan <schlan@zendesk.com> | 2015-06-09 15:25:16 +0100 |
commit | 6e57df7e9648f4a48b500ac9a181a058829bcee1 (patch) | |
tree | 409d88f9ebdcec7ea1331c9bde001098102c13d7 | |
parent | 299ee89852f8e3ac510a939a2583515a6f1c3e87 (diff) | |
download | android_external_gson-6e57df7e9648f4a48b500ac9a181a058829bcee1.tar.gz android_external_gson-6e57df7e9648f4a48b500ac9a181a058829bcee1.tar.bz2 android_external_gson-6e57df7e9648f4a48b500ac9a181a058829bcee1.zip |
FieldNamingPolicy: Use Locale.ENGLISH to be locale insensitive
-rw-r--r-- | gson/src/main/java/com/google/gson/FieldNamingPolicy.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gson/src/main/java/com/google/gson/FieldNamingPolicy.java b/gson/src/main/java/com/google/gson/FieldNamingPolicy.java index 21863f9c..6b4c72ca 100644 --- a/gson/src/main/java/com/google/gson/FieldNamingPolicy.java +++ b/gson/src/main/java/com/google/gson/FieldNamingPolicy.java @@ -17,6 +17,7 @@ package com.google.gson; import java.lang.reflect.Field; +import java.util.Locale; /** * An enumeration that defines a few standard naming conventions for JSON field names. @@ -88,7 +89,7 @@ public enum FieldNamingPolicy implements FieldNamingStrategy { */ LOWER_CASE_WITH_UNDERSCORES() { public String translateName(Field f) { - return separateCamelCase(f.getName(), "_").toLowerCase(); + return separateCamelCase(f.getName(), "_").toLowerCase(Locale.ENGLISH); } }, @@ -111,7 +112,7 @@ public enum FieldNamingPolicy implements FieldNamingStrategy { */ LOWER_CASE_WITH_DASHES() { public String translateName(Field f) { - return separateCamelCase(f.getName(), "-").toLowerCase(); + return separateCamelCase(f.getName(), "-").toLowerCase(Locale.ENGLISH); } }; |