@@ -0,0 +1,1100 @@
+package com.stolets.rxdiffutil;%0A%0Aimport android.support.annotation.NonNull;%0Aimport android.support.annotation.Nullable;%0A%0Aimport com.stolets.rxdiffutil.diffrequest.DiffRequestManager;%0A%0Aimport java.lang.ref.WeakReference;%0A%0Aimport static com.stolets.rxdiffutil.internal.Preconditions.checkArgument;%0Aimport static com.stolets.rxdiffutil.internal.Preconditions.checkNotNull;%0A%0Apublic final class RxRequestManager %7B%0A    @Nullable%0A    private WeakReference%3CDiffRequestManager%3E mDiffRequestManager;%0A    @NonNull%0A    private String mTag;%0A%0A    public RxRequestManager(@NonNull final String tag) %7B%0A        checkNotNull(tag, %22tag string must not be null!%22);%0A        checkArgument(!tag.isEmpty(), %22tag string must not be empty!%22);%0A        this.mTag = tag;%0A    %7D%0A%0A    public void attachDiffRequestManager(@NonNull final DiffRequestManager diffRequestManager) %7B%0A        checkNotNull(diffRequestManager, %22diffRequestManager must not be null!%22);%0A        this.mDiffRequestManager = new WeakReference%3CDiffRequestManager%3E(diffRequestManager);%0A    %7D%0A%0A    @NonNull%0A    public String getTag() %7B%0A        return mTag;%0A    %7D%0A%7D%0A

Add RxRequestManager