Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3a68e2d0 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Change setter methods in the FillResponse builder to @NonNull" into rvc-dev

parents 941e815a a355711a
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -9866,10 +9866,10 @@ package android.service.autofill.augmented {
  public static final class FillResponse.Builder {
    ctor public FillResponse.Builder();
    method @NonNull public android.service.autofill.augmented.FillResponse build();
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setClientState(@Nullable android.os.Bundle);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setFillWindow(@Nullable android.service.autofill.augmented.FillWindow);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineActions(@Nullable java.util.List<android.service.autofill.InlinePresentation>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineSuggestions(@Nullable java.util.List<android.service.autofill.Dataset>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setClientState(@NonNull android.os.Bundle);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setFillWindow(@NonNull android.service.autofill.augmented.FillWindow);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineActions(@NonNull java.util.List<android.service.autofill.InlinePresentation>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineSuggestions(@NonNull java.util.List<android.service.autofill.Dataset>);
  }
  public final class FillWindow implements java.lang.AutoCloseable {
+4 −4
Original line number Diff line number Diff line
@@ -3227,10 +3227,10 @@ package android.service.autofill.augmented {
  public static final class FillResponse.Builder {
    ctor public FillResponse.Builder();
    method @NonNull public android.service.autofill.augmented.FillResponse build();
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setClientState(@Nullable android.os.Bundle);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setFillWindow(@Nullable android.service.autofill.augmented.FillWindow);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineActions(@Nullable java.util.List<android.service.autofill.InlinePresentation>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineSuggestions(@Nullable java.util.List<android.service.autofill.Dataset>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setClientState(@NonNull android.os.Bundle);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setFillWindow(@NonNull android.service.autofill.augmented.FillWindow);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineActions(@NonNull java.util.List<android.service.autofill.InlinePresentation>);
    method @NonNull public android.service.autofill.augmented.FillResponse.Builder setInlineSuggestions(@NonNull java.util.List<android.service.autofill.Dataset>);
  }

  public final class FillWindow implements java.lang.AutoCloseable {
+7 −7
Original line number Diff line number Diff line
@@ -91,7 +91,7 @@ public final class FillResponse {



    // Code below generated by codegen v1.0.14.
    // Code below generated by codegen v1.0.15.
    //
    // DO NOT MODIFY!
    // CHECKSTYLE:OFF Generated code
@@ -183,7 +183,7 @@ public final class FillResponse {
         * The {@link FillWindow} used to display the Autofill UI.
         */
        @DataClass.Generated.Member
        public @NonNull Builder setFillWindow(@Nullable FillWindow value) {
        public @NonNull Builder setFillWindow(@NonNull FillWindow value) {
            checkNotUsed();
            mBuilderFieldsSet |= 0x1;
            mFillWindow = value;
@@ -195,7 +195,7 @@ public final class FillResponse {
         * inline suggestions are available from the service.
         */
        @DataClass.Generated.Member
        public @NonNull Builder setInlineSuggestions(@Nullable List<Dataset> value) {
        public @NonNull Builder setInlineSuggestions(@NonNull List<Dataset> value) {
            checkNotUsed();
            mBuilderFieldsSet |= 0x2;
            mInlineSuggestions = value;
@@ -216,7 +216,7 @@ public final class FillResponse {
         * inline actions are provided.
         */
        @DataClass.Generated.Member
        public @NonNull Builder setInlineActions(@Nullable List<InlinePresentation> value) {
        public @NonNull Builder setInlineActions(@NonNull List<InlinePresentation> value) {
            checkNotUsed();
            mBuilderFieldsSet |= 0x4;
            mInlineActions = value;
@@ -238,7 +238,7 @@ public final class FillResponse {
         * {@link AugmentedAutofillService#getFillEventHistory()}.
         */
        @DataClass.Generated.Member
        public @NonNull Builder setClientState(@Nullable Bundle value) {
        public @NonNull Builder setClientState(@NonNull Bundle value) {
            checkNotUsed();
            mBuilderFieldsSet |= 0x8;
            mClientState = value;
@@ -279,8 +279,8 @@ public final class FillResponse {
    }

    @DataClass.Generated(
            time = 1582682935951L,
            codegenVersion = "1.0.14",
            time = 1583780042587L,
            codegenVersion = "1.0.15",
            sourceFile = "frameworks/base/core/java/android/service/autofill/augmented/FillResponse.java",
            inputSignatures = "private @android.annotation.Nullable android.service.autofill.augmented.FillWindow mFillWindow\nprivate @com.android.internal.util.DataClass.PluralOf(\"inlineSuggestion\") @android.annotation.Nullable java.util.List<android.service.autofill.Dataset> mInlineSuggestions\nprivate @com.android.internal.util.DataClass.PluralOf(\"inlineAction\") @android.annotation.Nullable java.util.List<android.service.autofill.InlinePresentation> mInlineActions\nprivate @android.annotation.Nullable android.os.Bundle mClientState\nprivate static  android.service.autofill.augmented.FillWindow defaultFillWindow()\nprivate static  java.util.List<android.service.autofill.Dataset> defaultInlineSuggestions()\nprivate static  java.util.List<android.service.autofill.InlinePresentation> defaultInlineActions()\nprivate static  android.os.Bundle defaultClientState()\nclass FillResponse extends java.lang.Object implements []\n@com.android.internal.util.DataClass(genBuilder=true, genHiddenGetters=true)\nabstract  android.service.autofill.augmented.FillResponse.Builder addInlineSuggestion(android.service.autofill.Dataset)\nabstract  android.service.autofill.augmented.FillResponse.Builder addInlineAction(android.service.autofill.InlinePresentation)\nclass BaseBuilder extends java.lang.Object implements []")
    @Deprecated