diff options
author | 2012-01-11 21:49:01 -0800 | |
---|---|---|
committer | 2012-01-11 21:49:01 -0800 | |
commit | 04184c80989d5c93a7f456411a6394694f3a9608 (patch) | |
tree | 7c7125b1430aa1b48ebc36fad5d3c41ce82853ea /java | |
parent | 79cf99ccfc6a8274bd8ffa2ec5aa50aeb156da33 (diff) | |
parent | cda8a42cbe114b6f9e3b98d868ab19fe673d3d09 (diff) | |
download | latinime-04184c80989d5c93a7f456411a6394694f3a9608.tar.gz latinime-04184c80989d5c93a7f456411a6394694f3a9608.tar.xz latinime-04184c80989d5c93a7f456411a6394694f3a9608.zip |
am cda8a42c: Merge "Add a sanity check"
* commit 'cda8a42cbe114b6f9e3b98d868ab19fe673d3d09':
Add a sanity check
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/SettingsValues.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/SettingsValues.java b/java/src/com/android/inputmethod/latin/SettingsValues.java index 651d90ca4..83b27f7fe 100644 --- a/java/src/com/android/inputmethod/latin/SettingsValues.java +++ b/java/src/com/android/inputmethod/latin/SettingsValues.java @@ -91,6 +91,14 @@ public class SettingsValues { mDelayUpdateOldSuggestions = res.getInteger(R.integer.config_delay_update_old_suggestions); mMagicSpaceStrippers = res.getString(R.string.magic_space_stripping_symbols); mMagicSpaceSwappers = res.getString(R.string.magic_space_swapping_symbols); + if (LatinImeLogger.sDBG) { + for (int i = 0; i < mMagicSpaceStrippers.length(); ++i) { + if (isMagicSpaceSwapper(mMagicSpaceStrippers.codePointAt(i))) { + throw new RuntimeException("Char code " + mMagicSpaceStrippers.codePointAt(i) + + " is both a magic space swapper and stripper."); + } + } + } mSuggestPuncs = res.getString(R.string.suggested_punctuations); // TODO: it would be nice not to recreate this each time we change the configuration mSuggestPuncList = createSuggestPuncList(mSuggestPuncs); |