shadows/framework/src/main/java/org/robolectric/shadows/ShadowPackageManager.java
@Deprecated
  public void addResolveInfoForIntentNoDefaults(Intent intent, ResolveInfo info) {
    Preconditions.checkNotNull(info);
    List<ResolveInfo> infoList = resolveInfoForIntent.get(intent);
    if (infoList == null) {
      infoList = new ArrayList<>();
      resolveInfoForIntent.put(intent, infoList);
    }
    infoList.add(info);
  }
@Deprecated
  public void addResolveInfoForIntentNoDefaults(Intent intent, ResolveInfo info) {
    Preconditions.checkNotNull(info);
    List<ResolveInfo> infoList = resolveInfoForIntent.get(intent);
    if (infoList == null) {
      infoList = new ArrayList<>();
      resolveInfoForIntent.put(intent, infoList);
    }
    infoList.add(info);
  }
Adds the {@code info} as {@link ResolveInfo} for the intent but without applying any default
values.

In particular it will not make the {@link ResolveInfo#isDefault} field {@code true}, that
means that this resolve info will not resolve for {@link Intent#resolveActivity} and {@link
Context#startActivity}.

@deprecated see the note on {@link #addResolveInfoForIntent(Intent, ResolveInfo)}.