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:
Yohei Yukawa
2022-06-13 18:28:40 -07:00
parent 3e56ef4e06
commit 2fddead57d
2 changed files with 4 additions and 3 deletions

View File

@@ -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;

View File

@@ -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;