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

Commit d4691f8a authored by Tom Natan's avatar Tom Natan Committed by Gerrit Code Review
Browse files

Merge "Document version codes in CompatChanges API"

parents 3164fcbb d6124893
Loading
Loading
Loading
Loading
+17 −4
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package android.app.compat;
import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.SystemApi;
import android.content.pm.PackageInfo;
import android.os.Parcel;

import java.lang.annotation.Retention;
@@ -101,12 +102,20 @@ public final class PackageOverride {
        return VALUE_UNDEFINED;
    }

    /** Returns the minimum version code the override applies to. */
    /**
     * Returns the minimum APK version code the override applies to.
     *
     * @see PackageInfo#getLongVersionCode()
     */
    public long getMinVersionCode() {
        return mMinVersionCode;
    }

    /** Returns the minimum version code the override applies from. */
    /**
     * Returns the maximum APK version code the override applies from.
     *
     * @see PackageInfo#getLongVersionCode()
     */
    public long getMaxVersionCode() {
        return mMaxVersionCode;
    }
@@ -146,9 +155,11 @@ public final class PackageOverride {
        private boolean mEnabled;

        /**
         * Sets the minimum version code the override should apply from.
         * Sets the minimum APK version code the override should apply from.
         *
         * default value: {@code Long.MIN_VALUE}.
         *
         * @see PackageInfo#getLongVersionCode()
         */
        @NonNull
        public Builder setMinVersionCode(long minVersionCode) {
@@ -157,9 +168,11 @@ public final class PackageOverride {
        }

        /**
         * Sets the maximum version code the override should apply to.
         * Sets the maximum APK version code the override should apply to.
         *
         * default value: {@code Long.MAX_VALUE}.
         *
         * @see PackageInfo#getLongVersionCode()
         */
        @NonNull
        public Builder setMaxVersionCode(long maxVersionCode) {