@@ -0,0 +1,1044 @@
+package android.support.v4.app;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.Collections;%0Aimport java.util.List;%0A%0Aimport static com.google.common.base.MoreObjects.firstNonNull;%0A%0A/**%0A * We need this to access some internal properties of the support library.%0A * Good thing, we ship out a copy of the library with the app. If we didnt do that,%0A * this might totally fail.%0A */%0Apublic class SupportV4App %7B%0A    public static void activityFragmentsNoteStateNotSaved(FragmentActivity activity) %7B%0A        activity.mFragments.noteStateNotSaved();%0A    %7D%0A%0A    public static List%3CFragment%3E activityFragmentsActive(FragmentActivity activity) %7B%0A        return firstNonNull(activity.mFragments.getActiveFragments(null),%0A                Collections.%3CFragment%3EemptyList());%0A    %7D%0A%0A    public static int fragmentIndex(Fragment fragment) %7B%0A        return fragment.mIndex;%0A    %7D%0A%0A    public static ArrayList%3CFragment%3E fragmentChildFragmentManagerActive(Fragment fragment) %7B%0A        return ((FragmentManagerImpl) fragment.getChildFragmentManager()).mActive;%0A    %7D%0A%7D

Revert "Remove dead code"