正在查看: OLX India v19.42.007 应用的 o0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OLX India v19.42.007 应用的 o0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.olxgroup.panamera.app.application;
import com.naspers.ragnarok.common.a;
import com.olxgroup.panamera.app.common.infra.m2;
import com.olxgroup.panamera.domain.common.locale.repository.ILocaleManager;
import java.util.ArrayList;
import java.util.HashMap;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.Reflection;
import kotlin.text.Regex;
import olx.com.delorean.domain.interactor.RefreshTokenUseCase;
import olx.com.delorean.domain.repository.DevUserRepository;
import olx.com.delorean.domain.repository.UserSessionRepository;
import org.koin.core.component.a;
public final class o0 implements org.koin.core.component.a {
public static final o0 a;
private static final Lazy b;
private static final com.olxgroup.panamera.app.common.di.entrypoints.a c;
private static final UserSessionRepository d;
private static final io.reactivex.disposables.b e;
public static final int f;
public static final class a extends Lambda implements Function0 {
final org.koin.core.component.a d;
final org.koin.core.qualifier.a e;
final Function0 f;
public a(org.koin.core.component.a aVar, org.koin.core.qualifier.a aVar2, Function0 function0) {
super(0);
this.d = aVar;
this.e = aVar2;
this.f = function0;
}
public final Object invoke() {
org.koin.core.component.a aVar = this.d;
return aVar.a().d().b().b(Reflection.b(com.naspers.olxautos.shell.f.class), this.e, this.f);
}
}
static {
o0 o0Var = new o0();
a = o0Var;
b = LazyKt.a(org.koin.mp.b.a.b(), new a(o0Var, null, null));
com.olxgroup.panamera.app.common.di.entrypoints.a aVar = (com.olxgroup.panamera.app.common.di.entrypoints.a) com.olxgroup.panamera.app.common.di.entrypoints.b.a.a(m2.a.w1(), com.olxgroup.panamera.app.common.di.entrypoints.a.class);
c = aVar;
d = (UserSessionRepository) aVar.N().get();
e = new io.reactivex.disposables.b();
f = 8;
}
private o0() {
}
private final com.naspers.olxautos.shell.f h() {
return (com.naspers.olxautos.shell.f) b.getValue();
}
private final void j() {
e.d();
}
private final void k() {
io.reactivex.r observeOn = ((com.naspers.ragnarok.communication.q) c.d().get()).b().subscribeOn(io.reactivex.schedulers.a.c()).observeOn(io.reactivex.android.schedulers.a.a());
final Function1 function1 = new Function1() {
public final Object invoke(Object obj) {
Unit l;
l = o0.l((com.naspers.ragnarok.common.entity.b) obj);
return l;
}
};
io.reactivex.functions.g gVar = new io.reactivex.functions.g() {
public final void accept(Object obj) {
o0.m(function1, obj);
}
};
final Function1 function12 = new Function1() {
public final Object invoke(Object obj) {
Unit n;
n = o0.n((Throwable) obj);
return n;
}
};
e.c(observeOn.subscribe(gVar, new io.reactivex.functions.g() {
public final void accept(Object obj) {
o0.o(function12, obj);
}
}));
}
public static final Unit l(com.naspers.ragnarok.common.entity.b bVar) {
if (bVar == null) {
return Unit.a;
}
m2.a.w1().q().C().p(bVar);
a.j();
return Unit.a;
}
public static final void m(Function1 function1, Object obj) {
function1.invoke(obj);
}
public static final Unit n(Throwable th) {
a.j();
return Unit.a;
}
public static final void o(Function1 function1, Object obj) {
function1.invoke(obj);
}
public org.koin.core.a a() {
return a.a.a(this);
}
public final com.naspers.ragnarok.common.a f() {
m2 m2Var = m2.a;
com.olxgroup.panamera.domain.entities.c market = m2Var.E2().getMarket();
com.olxgroup.panamera.domain.entities.d c2 = market.c();
com.olxgroup.panamera.app.common.di.entrypoints.a aVar = (com.olxgroup.panamera.app.common.di.entrypoints.a) com.olxgroup.panamera.app.common.di.entrypoints.b.a.a(m2Var.w1(), com.olxgroup.panamera.app.common.di.entrypoints.a.class);
String str = (market.c() == null || market.c().c() == null || market.c().c().length() <= 0) ? "https://xchat.olx.in" : "https://" + c2.c();
String d2 = (market.c() == null || market.c().d() == null || market.c().d().length() <= 0) ? "ichat.olx.in:5222" : market.c().d();
com.naspers.ragnarok.universal.ui.entity.c cVar = new com.naspers.ragnarok.universal.ui.entity.c("19.42.007", com.olxgroup.panamera.app.common.utils.s.i(), str, ((String[]) new Regex(":").i(d2, 0).toArray(new String[0]))[0], Integer.parseInt(((String[]) new Regex(":").i(d2, 0).toArray(new String[0]))[1]), m2Var.x1().isOnProduction() ? com.naspers.ragnarok.core.communication.a.PRODUCTION : com.naspers.ragnarok.core.communication.a.STAGING, com.olxgroup.panamera.app.common.utils.s.h(), m2Var.s1().b() ? ((ILocaleManager) m2Var.f2().getValue()).getLocale().toString() : "", m2Var.x1().isLoggingEnabled(), "panamera", com.olxgroup.panamera.app.common.helpers.l.V());
com.naspers.ragnarok.communication.q qVar = (com.naspers.ragnarok.communication.q) aVar.d().get();
com.naspers.ragnarok.communication.o oVar = (com.naspers.ragnarok.communication.o) aVar.p().get();
com.naspers.ragnarok.communication.w wVar = (com.naspers.ragnarok.communication.w) aVar.Q().get();
com.olxgroup.panamera.app.chat.repositoryImpl.u uVar = (com.olxgroup.panamera.app.chat.repositoryImpl.u) aVar.x().get();
ArrayList arrayList = new ArrayList();
((DevUserRepository) aVar.L().get()).isChuckerEnabled();
HashMap hashMap = new HashMap();
for (com.olxgroup.panamera.domain.entities.b bVar : m2Var.x1().getCustomHeaders()) {
hashMap.put(bVar.c(), bVar.d());
}
a.a aVar2 = com.naspers.ragnarok.common.a.C;
m2 m2Var2 = m2.a;
return aVar2.b(m2Var2.w1(), cVar, qVar, oVar, wVar, uVar, new com.olxgroup.panamera.app.chat.b(), (com.naspers.ragnarok.communication.h) aVar.q().get(), new com.olxgroup.panamera.app.chat.d(m2Var2.w1(), (RefreshTokenUseCase) aVar.J().get(), (UserSessionRepository) aVar.N().get(), h().c()), h().d(), (com.naspers.ragnarok.universal.ui.ab.a) aVar.Y().get(), arrayList, hashMap, new com.olxgroup.panamera.app.chat.entities.g(aVar.r(), d), (com.naspers.ragnarok.communication.t) aVar.R().get(), (com.naspers.ragnarok.communication.p) aVar.k().get());
}
public final void g() {
UserSessionRepository userSessionRepository = d;
if (!userSessionRepository.isUserLogged() || userSessionRepository.getApiToken() == null) {
return;
}
m2.a.w1().q().C().m();
}
public final void i(boolean r12, boolean r13) {
throw new UnsupportedOperationException("Method not decompiled: com.olxgroup.panamera.app.application.o0.i(boolean, boolean):void");
}
}