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

Commit fcab4e79 authored by Dianne Hackborn's avatar Dianne Hackborn Committed by android-build-merger
Browse files

Merge "Fix issue #37324532: API Review:...

Merge "Fix issue #37324532: API Review: android.content.pm.InstrumentationInfo" into oc-dev am: fb5840b0
am: 0ef4ea95

Change-Id: Ib196133e3affc2a9adc8bb66ffdf7dbf0792d307
parents 2c23b505 0ef4ea95
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -1296,7 +1296,7 @@ package android {
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetProcess = 16844097; // 0x1010541
    field public static final int targetProcesses = 16844097; // 0x1010541
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int taskAffinity = 16842770; // 0x1010012
    field public static final int taskAffinity = 16842770; // 0x1010012
@@ -10340,7 +10340,7 @@ package android.content.pm {
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String targetPackage;
    field public java.lang.String targetPackage;
    field public java.lang.String targetProcess;
    field public java.lang.String targetProcesses;
  }
  }
  public class LabeledIntent extends android.content.Intent {
  public class LabeledIntent extends android.content.Intent {
+2 −2
Original line number Original line Diff line number Diff line
@@ -1422,7 +1422,7 @@ package android {
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetProcess = 16844097; // 0x1010541
    field public static final int targetProcesses = 16844097; // 0x1010541
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int taskAffinity = 16842770; // 0x1010012
    field public static final int taskAffinity = 16842770; // 0x1010012
@@ -11002,7 +11002,7 @@ package android.content.pm {
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String targetPackage;
    field public java.lang.String targetPackage;
    field public java.lang.String targetProcess;
    field public java.lang.String targetProcesses;
  }
  }
  public final class IntentFilterVerificationInfo implements android.os.Parcelable {
  public final class IntentFilterVerificationInfo implements android.os.Parcelable {
+2 −2
Original line number Original line Diff line number Diff line
@@ -1296,7 +1296,7 @@ package android {
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetId = 16843740; // 0x10103dc
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetName = 16843853; // 0x101044d
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetPackage = 16842785; // 0x1010021
    field public static final int targetProcess = 16844097; // 0x1010541
    field public static final int targetProcesses = 16844097; // 0x1010541
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSandboxVersion = 16844110; // 0x101054e
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int targetSdkVersion = 16843376; // 0x1010270
    field public static final int taskAffinity = 16842770; // 0x1010012
    field public static final int taskAffinity = 16842770; // 0x1010012
@@ -10376,7 +10376,7 @@ package android.content.pm {
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitPublicSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String[] splitSourceDirs;
    field public java.lang.String targetPackage;
    field public java.lang.String targetPackage;
    field public java.lang.String targetProcess;
    field public java.lang.String targetProcesses;
  }
  }
  public class LabeledIntent extends android.content.Intent {
  public class LabeledIntent extends android.content.Intent {
+4 −5
Original line number Original line Diff line number Diff line
@@ -19,7 +19,6 @@ package android.content.pm;
import android.os.Parcel;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable;
import android.util.SparseArray;
import android.util.SparseArray;
import android.util.SparseIntArray;


/**
/**
 * Information you can retrieve about a particular piece of test
 * Information you can retrieve about a particular piece of test
@@ -38,7 +37,7 @@ public class InstrumentationInfo extends PackageItemInfo implements Parcelable {
     * runs in the main process of the targetPackage.  Can either be a comma-separated list
     * runs in the main process of the targetPackage.  Can either be a comma-separated list
     * of process names or '*' for any process that launches to run targetPackage code.
     * of process names or '*' for any process that launches to run targetPackage code.
     */
     */
    public String targetProcess;
    public String targetProcesses;


    /**
    /**
     * Full path to the base APK for this application.
     * Full path to the base APK for this application.
@@ -122,7 +121,7 @@ public class InstrumentationInfo extends PackageItemInfo implements Parcelable {
    public InstrumentationInfo(InstrumentationInfo orig) {
    public InstrumentationInfo(InstrumentationInfo orig) {
        super(orig);
        super(orig);
        targetPackage = orig.targetPackage;
        targetPackage = orig.targetPackage;
        targetProcess = orig.targetProcess;
        targetProcesses = orig.targetProcesses;
        sourceDir = orig.sourceDir;
        sourceDir = orig.sourceDir;
        publicSourceDir = orig.publicSourceDir;
        publicSourceDir = orig.publicSourceDir;
        splitNames = orig.splitNames;
        splitNames = orig.splitNames;
@@ -151,7 +150,7 @@ public class InstrumentationInfo extends PackageItemInfo implements Parcelable {
    public void writeToParcel(Parcel dest, int parcelableFlags) {
    public void writeToParcel(Parcel dest, int parcelableFlags) {
        super.writeToParcel(dest, parcelableFlags);
        super.writeToParcel(dest, parcelableFlags);
        dest.writeString(targetPackage);
        dest.writeString(targetPackage);
        dest.writeString(targetProcess);
        dest.writeString(targetProcesses);
        dest.writeString(sourceDir);
        dest.writeString(sourceDir);
        dest.writeString(publicSourceDir);
        dest.writeString(publicSourceDir);
        dest.writeStringArray(splitNames);
        dest.writeStringArray(splitNames);
@@ -181,7 +180,7 @@ public class InstrumentationInfo extends PackageItemInfo implements Parcelable {
    private InstrumentationInfo(Parcel source) {
    private InstrumentationInfo(Parcel source) {
        super(source);
        super(source);
        targetPackage = source.readString();
        targetPackage = source.readString();
        targetProcess = source.readString();
        targetProcesses = source.readString();
        sourceDir = source.readString();
        sourceDir = source.readString();
        publicSourceDir = source.readString();
        publicSourceDir = source.readString();
        splitNames = source.readStringArray();
        splitNames = source.readStringArray();
+4 −4
Original line number Original line Diff line number Diff line
@@ -3300,8 +3300,8 @@ public class PackageParser {
        a.info.targetPackage = str != null ? str.intern() : null;
        a.info.targetPackage = str != null ? str.intern() : null;


        str = sa.getNonResourceString(
        str = sa.getNonResourceString(
                com.android.internal.R.styleable.AndroidManifestInstrumentation_targetProcess);
                com.android.internal.R.styleable.AndroidManifestInstrumentation_targetProcesses);
        a.info.targetProcess = str != null ? str.intern() : null;
        a.info.targetProcesses = str != null ? str.intern() : null;


        a.info.handleProfiling = sa.getBoolean(
        a.info.handleProfiling = sa.getBoolean(
                com.android.internal.R.styleable.AndroidManifestInstrumentation_handleProfiling,
                com.android.internal.R.styleable.AndroidManifestInstrumentation_handleProfiling,
@@ -7237,8 +7237,8 @@ public class PackageParser {
                info.targetPackage = info.targetPackage.intern();
                info.targetPackage = info.targetPackage.intern();
            }
            }


            if (info.targetProcess != null) {
            if (info.targetProcesses != null) {
                info.targetProcess = info.targetProcess.intern();
                info.targetProcesses = info.targetProcesses.intern();
            }
            }
        }
        }


Loading