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

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

Merge "Fixed AutofillServiceHelper.assertValid() so it throws the right exception." into pi-dev

parents 8a696e9e ec150609
Loading
Loading
Loading
Loading
+7 −1
Original line number Original line Diff line number Diff line
@@ -26,7 +26,13 @@ final class AutofillServiceHelper {


    static AutofillId[] assertValid(@Nullable AutofillId[] ids) {
    static AutofillId[] assertValid(@Nullable AutofillId[] ids) {
        Preconditions.checkArgument(ids != null && ids.length > 0, "must have at least one id");
        Preconditions.checkArgument(ids != null && ids.length > 0, "must have at least one id");
        return Preconditions.checkArrayElementsNotNull(ids, "ids");
        // Can't use Preconditions.checkArrayElementsNotNull() because it throws NPE instead of IAE
        for (int i = 0; i < ids.length; ++i) {
            if (ids[i] == null) {
                throw new IllegalArgumentException("ids[" + i + "] must not be null");
            }
        }
        return ids;
    }
    }


    private AutofillServiceHelper() {
    private AutofillServiceHelper() {