Move IRemoteInputConnectionInvoker to android.inputmethodservice
IRemoteInputConnectionInvoker is used only from RemoteInputConnection, which is already placed under android.inputmethodservice as a package-private class. Let's also move IRemoteInputConnectionInvoker to android.inputmethodservice as a package-private class to minimize its visibility. This is a mechanical refactoring, which should have no user/developer observable behavior change. Bug: 234882948 Test: presubmit Change-Id: Ie946993aeedc31a67e3074dc591245f75143a9f1
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.internal.inputmethod;
|
||||
package android.inputmethodservice;
|
||||
|
||||
import android.annotation.AnyThread;
|
||||
import android.annotation.NonNull;
|
||||
@@ -31,6 +31,8 @@ import android.view.inputmethod.SurroundingText;
|
||||
import android.view.inputmethod.TextAttribute;
|
||||
|
||||
import com.android.internal.infra.AndroidFuture;
|
||||
import com.android.internal.inputmethod.IRemoteInputConnection;
|
||||
import com.android.internal.inputmethod.InputConnectionCommandHeader;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
@@ -38,7 +40,7 @@ import java.util.Objects;
|
||||
* A stateless wrapper of {@link com.android.internal.inputmethod.IRemoteInputConnection} to
|
||||
* encapsulate boilerplate code around {@link AndroidFuture} and {@link RemoteException}.
|
||||
*/
|
||||
public final class IRemoteInputConnectionInvoker {
|
||||
final class IRemoteInputConnectionInvoker {
|
||||
|
||||
@NonNull
|
||||
private final IRemoteInputConnection mConnection;
|
||||
@@ -36,7 +36,6 @@ import android.view.inputmethod.TextAttribute;
|
||||
import com.android.internal.inputmethod.CancellationGroup;
|
||||
import com.android.internal.inputmethod.CompletableFutureUtil;
|
||||
import com.android.internal.inputmethod.IRemoteInputConnection;
|
||||
import com.android.internal.inputmethod.IRemoteInputConnectionInvoker;
|
||||
import com.android.internal.inputmethod.ImeTracing;
|
||||
import com.android.internal.inputmethod.InputConnectionProtoDumper;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user