Remove unused parameters from InputMethodSubtype#sort()

This CL removes two unused parameters from

  InputMethodService#sort(),

which have never been used since they were initially added [1].

 [1]: I94ad55b8eab49dc9b233dcb4e74429863b406fb4
      7265d9bd6d

Bug: 234882948
Test: presubmit
Change-Id: I20c9aae92b5c8e455b4c15c6bcec7247738dd88d
This commit is contained in:
Yohei Yukawa
2022-07-28 09:04:12 +09:00
parent b0c69df17c
commit 1e8e36c0d8
2 changed files with 2 additions and 4 deletions

View File

@@ -666,14 +666,12 @@ public final class InputMethodSubtype implements Parcelable {
/**
* Sort the list of InputMethodSubtype
* @param context Context will be used for getting localized strings from IME
* @param flags Flags for the sort order
* @param imi InputMethodInfo of which subtypes are subject to be sorted
* @param subtypeList List of InputMethodSubtype which will be sorted
* @return Sorted list of subtypes
* @hide
*/
public static List<InputMethodSubtype> sort(Context context, int flags, InputMethodInfo imi,
public static List<InputMethodSubtype> sort(InputMethodInfo imi,
List<InputMethodSubtype> subtypeList) {
if (imi == null) return subtypeList;
final HashSet<InputMethodSubtype> inputSubtypesSet = new HashSet<InputMethodSubtype>(

View File

@@ -412,7 +412,7 @@ final class InputMethodUtils {
enabledSubtypes = SubtypeUtils.getImplicitlyApplicableSubtypesLocked(
context.getResources(), imi);
}
return InputMethodSubtype.sort(context, 0, imi, enabledSubtypes);
return InputMethodSubtype.sort(imi, enabledSubtypes);
}
List<InputMethodSubtype> getEnabledInputMethodSubtypeListLocked(InputMethodInfo imi) {