@@ -0,0 +1,1094 @@
+package com.stolets.rxdiffutil.diffrequest;%0A%0Aimport android.os.Bundle;%0Aimport android.support.annotation.Nullable;%0Aimport android.support.v4.app.Fragment;%0A%0Aimport com.stolets.rxdiffutil.util.DaggerUtils;%0A%0Aimport javax.inject.Inject;%0A%0A/**%0A * The view-less retained fragment that is used to hold %7B@link DiffRequestManager%7D.%0A */%0Apublic class SupportDiffRequestManagerFragment extends Fragment %7B%0A    @Inject%0A    DiffRequestManager mDiffRequestManager;%0A%0A    public static SupportDiffRequestManagerFragment newInstance() %7B%0A        return new SupportDiffRequestManagerFragment();%0A    %7D%0A%0A    @Override%0A    public void onCreate(@Nullable Bundle savedInstanceState) %7B%0A        super.onCreate(savedInstanceState);%0A        setRetainInstance(true);%0A%0A        ((DiffRequestSubcomponent.Builder) DaggerUtils%0A                .subcomponentBuilderFor(DiffRequestSubcomponent.class))%0A                .build()%0A                .inject(this);%0A    %7D%0A%0A    /**%0A     * @return %7B@link DiffRequestManager%7D instance.%0A     */%0A    public DiffRequestManager getDiffRequestManager() %7B%0A        return mDiffRequestManager;%0A    %7D%0A%7D%0A

Add SupportDiffRequestManagerFragment