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

Commit 09a70628 authored by Felipe Leme's avatar Felipe Leme Committed by Bill Napier
Browse files

Changed HtmlInfo.getAttributes() to return List instead of ArrayList

Fixes: 37747396
Test: CtsAutoFillServiceTestCases pass

Change-Id: Ief53e6d71805f561577b73e57a9d36bc3769862a
parent ce8eae73
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -46520,7 +46520,7 @@ package android.view {
  public static abstract class ViewStructure.HtmlInfo {
    ctor public ViewStructure.HtmlInfo();
    method public abstract java.util.ArrayList<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.util.List<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.lang.String getTag();
  }
+1 −1
Original line number Diff line number Diff line
@@ -50105,7 +50105,7 @@ package android.view {
  public static abstract class ViewStructure.HtmlInfo {
    ctor public ViewStructure.HtmlInfo();
    method public abstract java.util.ArrayList<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.util.List<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.lang.String getTag();
  }
+1 −1
Original line number Diff line number Diff line
@@ -46895,7 +46895,7 @@ package android.view {
  public static abstract class ViewStructure.HtmlInfo {
    ctor public ViewStructure.HtmlInfo();
    method public abstract java.util.ArrayList<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.util.List<android.util.Pair<java.lang.String, java.lang.String>> getAttributes();
    method public abstract java.lang.String getTag();
  }
+2 −1
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ import android.view.autofill.AutofillValue;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * Assist data automatically created by the platform's implementation of Assist and Autofill.
@@ -1788,7 +1789,7 @@ public class AssistStructure implements Parcelable {
        }

        @Override
        public ArrayList<Pair<String, String>> getAttributes() {
        public List<Pair<String, String>> getAttributes() {
            if (mAttributes == null && mNames != null) {
                mAttributes = new ArrayList<>(mNames.length);
                for (int i = 0; i < mNames.length; i++) {
+2 −2
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@ import android.util.Pair;
import android.view.autofill.AutofillId;
import android.view.autofill.AutofillValue;

import java.util.ArrayList;
import java.util.List;

/**
 * Container for storing additional per-view data generated by {@link View#onProvideStructure
@@ -429,7 +429,7 @@ public abstract class ViewStructure {
         * @return list of key/value pairs; could contain pairs with the same keys.
         */
        @Nullable
        public abstract ArrayList<Pair<String, String>> getAttributes();
        public abstract List<Pair<String, String>> getAttributes();

        /**
         * Builder for {@link HtmlInfo} objects.