SD Maid v5.6.3版本的 MD5 值为:b283f6effbd880c54f4e4da72852de99
以下内容为反编译后的 b.java 源代码,内容仅作参考
package ab;
import ab.c;
import android.net.Uri;
import android.os.Build;
import e8.i;
import io.reactivex.rxjava3.core.v;
import io.reactivex.rxjava3.internal.operators.single.b;
import q.g;
import ta.h0;
import ua.d;
import ua.h;
public final class b implements v, io.reactivex.rxjava3.functions.b {
public final c h;
public b(c cVar) {
this.h = cVar;
}
@Override
public final void accept(Object obj, Object obj2) {
Uri uri = (Uri) obj;
Throwable th = (Throwable) obj2;
c cVar = this.h;
qd.c.f("this$0", cVar);
ViewT viewt = cVar.f2277b;
if (viewt != 0) {
((c.b) viewt).R(uri);
ed.f fVar = ed.f.f3946a;
}
}
@Override
public final void d(b.a aVar) {
StringBuilder sb2;
String str;
c cVar = this.h;
qd.c.f("this$0", cVar);
StringBuilder e10 = g.e(c.C0008c.f308a[cVar.f301f.ordinal()] == 1 ? "Bug" : "Request", ": ");
e10.append(cVar.f302g);
String sb3 = e10.toString();
if (cVar.f301f == c.a.BUG) {
sb2 = new StringBuilder("\n ### What happened?\n ");
sb2.append(cVar.h);
sb2.append("\n \n ### What did you expect to happen?\n ");
sb2.append(cVar.f303i);
str = "\n \n ### How can I reproduce the issue?\n ";
} else {
sb2 = new StringBuilder("\n ### What should the feature do?\n ");
sb2.append(cVar.h);
sb2.append("\n \n ### When/How would you use it?\n ");
sb2.append(cVar.f303i);
str = "\n \n ### How would you implement it?\n ";
}
sb2.append(str);
sb2.append(cVar.f304j);
sb2.append("\n \n \n ");
String G0 = td.f.G0(sb2.toString());
String concat = G0.concat(td.f.G0("\n ### Comments\n " + cVar.f305k + "\n \n "));
h hVar = (h) cVar.f299c.a(new d.C0223d("eu.thedarken.sdm", 0));
h0 h0Var = cVar.d;
String bVar = h0Var.f9719f != null ? h0Var.a().toString() : "Unknown";
qd.c.e("if (rootManager.isInitia…toString() else \"Unknown\"", bVar);
e8.b bVar2 = (e8.b) e8.h.a(cVar.f300e).f();
StringBuilder d = g.d(concat);
StringBuilder sb4 = new StringBuilder("\n ### SD Maid\n Version: `");
qd.c.c(hVar);
sb4.append(hVar.p());
sb4.append(" (");
sb4.append(hVar.o());
sb4.append(")`\n Pro: `isPro=");
sb4.append(bVar2.c());
sb4.append(" || isComplete=");
sb4.append(bVar2.f3830g);
sb4.append(" (unl=");
i iVar = bVar2.f3825a;
sb4.append(iVar != null ? Boolean.valueOf(iVar.c()) : null);
sb4.append(", iap=");
i iVar2 = bVar2.f3827c;
sb4.append(iVar2 != null ? Boolean.valueOf(iVar2.c()) : null);
sb4.append(", acc=");
i iVar3 = bVar2.f3826b;
sb4.append(iVar3 != null ? Boolean.valueOf(iVar3.c()) : null);
sb4.append(")`\n \n ### Device\n Root: `");
sb4.append(bVar);
sb4.append("`\n Fingerprint: `");
sb4.append(Build.FINGERPRINT);
sb4.append("`\n \n ");
d.append(td.f.G0(sb4.toString()));
Uri build = Uri.parse("https://github.com/d4rken/sdmaid-public/issues/new").buildUpon().appendQueryParameter("title", sb3).appendQueryParameter("body", d.toString()).build();
qd.c.e("parse(URL_TARGET)\n …\n .build()", build);
aVar.a(build);
}
}