Merge "Remove InputMethodUtils#getApiCallStack()"
This commit is contained in:
committed by
Android (Google) Code Review
commit
b24d24c055
@@ -79,29 +79,6 @@ final class InputMethodUtils {
|
||||
// This utility class is not publicly instantiable.
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
// Utilities for debug
|
||||
static String getApiCallStack() {
|
||||
String apiCallStack = "";
|
||||
try {
|
||||
throw new RuntimeException();
|
||||
} catch (RuntimeException e) {
|
||||
final StackTraceElement[] frames = e.getStackTrace();
|
||||
for (int j = 1; j < frames.length; ++j) {
|
||||
final String tempCallStack = frames[j].toString();
|
||||
if (TextUtils.isEmpty(apiCallStack)) {
|
||||
// Overwrite apiCallStack if it's empty
|
||||
apiCallStack = tempCallStack;
|
||||
} else if (tempCallStack.indexOf("Transact(") < 0) {
|
||||
// Overwrite apiCallStack if it's not a binder call
|
||||
apiCallStack = tempCallStack;
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return apiCallStack;
|
||||
}
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
static boolean canAddToLastInputMethod(InputMethodSubtype subtype) {
|
||||
|
||||
Reference in New Issue
Block a user