History log of /frameworks/support/compat/java/android/support/v4/os/LocaleListInterface.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ad1b0e82100ee31e70040d77bfa4d847b2bf0864 02-May-2017 Aurimas Liutikas <aurimas@google.com> Fix and suppress an assortment of ErrorProne warnings.

Test: ./gradlew assembleErrorProne now has fewer warnings
Change-Id: I445c7dfd36b33243771eb7821562ca468851ad8a
/frameworks/support/compat/java/android/support/v4/os/LocaleListInterface.java
01f7e32cdf00e64181661c34a3190b70ad4c79af 06-Apr-2017 Andrei Stingaceanu <stg@google.com> SupportLib - fetch locales

* introduces LocaleListCompat which is in parity (API wise) with
framework LocaleList
* introduces LocaleListHelper which contains the LocaleList
logic added after API24
* due to Locale being updated in the framework in API21
LocaleListHelper can not make use of Locale#forLanguageTag()
and Locale#toLanguageTag() thus introduced LocaleHelper which
contains simpleton implementations of the functions above
* ported all non-parcelable tests from the framework with the
mention that LocaleListCompatTest#testGetFirstMatch_oneChineseAsset
and LocaleListCompatTest#testGetFirstMatch_serbianCyrillic only
run for API24+ (due to to not having language tag full impl)

Bug: 36097045
Test: ./gradlew support-compat:connectedCheck --info --daemon \
-Pandroid.testInstrumentationRunnerArguments.class=\
android.support.v4.os.LocaleListCompatTest
Change-Id: I8555877fd261b647e1ae22fada72bebb434e9196
/frameworks/support/compat/java/android/support/v4/os/LocaleListInterface.java