Files
rr3-apk/decompiled/sources/com/google/firebase/sessions/FirebaseSessionsRegistrar.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

197 lines
13 KiB
Java

package com.google.firebase.sessions;
import android.content.Context;
import androidx.annotation.Keep;
import com.google.android.datatransport.TransportFactory;
import com.google.firebase.FirebaseApp;
import com.google.firebase.annotations.concurrent.Background;
import com.google.firebase.annotations.concurrent.Blocking;
import com.google.firebase.components.Component;
import com.google.firebase.components.ComponentContainer;
import com.google.firebase.components.ComponentFactory;
import com.google.firebase.components.ComponentRegistrar;
import com.google.firebase.components.Dependency;
import com.google.firebase.components.Qualified;
import com.google.firebase.inject.Provider;
import com.google.firebase.installations.FirebaseInstallationsApi;
import com.google.firebase.platforminfo.LibraryVersionComponent;
import com.google.firebase.sessions.settings.SessionsSettings;
import java.util.List;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.CoroutineDispatcher;
@Keep
/* loaded from: classes3.dex */
public final class FirebaseSessionsRegistrar implements ComponentRegistrar {
private static final Companion Companion = new Companion(null);
private static final String LIBRARY_NAME = "fire-sessions";
private static final Qualified backgroundDispatcher;
private static final Qualified blockingDispatcher;
private static final Qualified firebaseApp;
private static final Qualified firebaseInstallationsApi;
private static final Qualified sessionLifecycleServiceBinder;
private static final Qualified sessionsSettings;
private static final Qualified transportFactory;
@Override // com.google.firebase.components.ComponentRegistrar
public List<Component> getComponents() {
List<Component> listOf;
Component.Builder name = Component.builder(FirebaseSessions.class).name(LIBRARY_NAME);
Qualified qualified = firebaseApp;
Component.Builder add = name.add(Dependency.required(qualified));
Qualified qualified2 = sessionsSettings;
Component.Builder add2 = add.add(Dependency.required(qualified2));
Qualified qualified3 = backgroundDispatcher;
Component build = add2.add(Dependency.required(qualified3)).add(Dependency.required(sessionLifecycleServiceBinder)).factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda0
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
FirebaseSessions components$lambda$0;
components$lambda$0 = FirebaseSessionsRegistrar.getComponents$lambda$0(componentContainer);
return components$lambda$0;
}
}).eagerInDefaultApp().build();
Component build2 = Component.builder(SessionGenerator.class).name("session-generator").factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda1
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
SessionGenerator components$lambda$1;
components$lambda$1 = FirebaseSessionsRegistrar.getComponents$lambda$1(componentContainer);
return components$lambda$1;
}
}).build();
Component.Builder add3 = Component.builder(SessionFirelogPublisher.class).name("session-publisher").add(Dependency.required(qualified));
Qualified qualified4 = firebaseInstallationsApi;
listOf = CollectionsKt__CollectionsKt.listOf((Object[]) new Component[]{build, build2, add3.add(Dependency.required(qualified4)).add(Dependency.required(qualified2)).add(Dependency.requiredProvider(transportFactory)).add(Dependency.required(qualified3)).factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda2
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
SessionFirelogPublisher components$lambda$2;
components$lambda$2 = FirebaseSessionsRegistrar.getComponents$lambda$2(componentContainer);
return components$lambda$2;
}
}).build(), Component.builder(SessionsSettings.class).name("sessions-settings").add(Dependency.required(qualified)).add(Dependency.required(blockingDispatcher)).add(Dependency.required(qualified3)).add(Dependency.required(qualified4)).factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda3
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
SessionsSettings components$lambda$3;
components$lambda$3 = FirebaseSessionsRegistrar.getComponents$lambda$3(componentContainer);
return components$lambda$3;
}
}).build(), Component.builder(SessionDatastore.class).name("sessions-datastore").add(Dependency.required(qualified)).add(Dependency.required(qualified3)).factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda4
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
SessionDatastore components$lambda$4;
components$lambda$4 = FirebaseSessionsRegistrar.getComponents$lambda$4(componentContainer);
return components$lambda$4;
}
}).build(), Component.builder(SessionLifecycleServiceBinder.class).name("sessions-service-binder").add(Dependency.required(qualified)).factory(new ComponentFactory() { // from class: com.google.firebase.sessions.FirebaseSessionsRegistrar$$ExternalSyntheticLambda5
@Override // com.google.firebase.components.ComponentFactory
public final Object create(ComponentContainer componentContainer) {
SessionLifecycleServiceBinder components$lambda$5;
components$lambda$5 = FirebaseSessionsRegistrar.getComponents$lambda$5(componentContainer);
return components$lambda$5;
}
}).build(), LibraryVersionComponent.create(LIBRARY_NAME, "2.0.1")});
return listOf;
}
/* JADX INFO: Access modifiers changed from: private */
public static final FirebaseSessions getComponents$lambda$0(ComponentContainer componentContainer) {
Object obj = componentContainer.get(firebaseApp);
Intrinsics.checkNotNullExpressionValue(obj, "container[firebaseApp]");
Object obj2 = componentContainer.get(sessionsSettings);
Intrinsics.checkNotNullExpressionValue(obj2, "container[sessionsSettings]");
Object obj3 = componentContainer.get(backgroundDispatcher);
Intrinsics.checkNotNullExpressionValue(obj3, "container[backgroundDispatcher]");
Object obj4 = componentContainer.get(sessionLifecycleServiceBinder);
Intrinsics.checkNotNullExpressionValue(obj4, "container[sessionLifecycleServiceBinder]");
return new FirebaseSessions((FirebaseApp) obj, (SessionsSettings) obj2, (CoroutineContext) obj3, (SessionLifecycleServiceBinder) obj4);
}
/* JADX INFO: Access modifiers changed from: private */
public static final SessionGenerator getComponents$lambda$1(ComponentContainer componentContainer) {
return new SessionGenerator(WallClock.INSTANCE, null, 2, null);
}
/* JADX INFO: Access modifiers changed from: private */
public static final SessionFirelogPublisher getComponents$lambda$2(ComponentContainer componentContainer) {
Object obj = componentContainer.get(firebaseApp);
Intrinsics.checkNotNullExpressionValue(obj, "container[firebaseApp]");
FirebaseApp firebaseApp2 = (FirebaseApp) obj;
Object obj2 = componentContainer.get(firebaseInstallationsApi);
Intrinsics.checkNotNullExpressionValue(obj2, "container[firebaseInstallationsApi]");
FirebaseInstallationsApi firebaseInstallationsApi2 = (FirebaseInstallationsApi) obj2;
Object obj3 = componentContainer.get(sessionsSettings);
Intrinsics.checkNotNullExpressionValue(obj3, "container[sessionsSettings]");
SessionsSettings sessionsSettings2 = (SessionsSettings) obj3;
Provider provider = componentContainer.getProvider(transportFactory);
Intrinsics.checkNotNullExpressionValue(provider, "container.getProvider(transportFactory)");
EventGDTLogger eventGDTLogger = new EventGDTLogger(provider);
Object obj4 = componentContainer.get(backgroundDispatcher);
Intrinsics.checkNotNullExpressionValue(obj4, "container[backgroundDispatcher]");
return new SessionFirelogPublisherImpl(firebaseApp2, firebaseInstallationsApi2, sessionsSettings2, eventGDTLogger, (CoroutineContext) obj4);
}
/* JADX INFO: Access modifiers changed from: private */
public static final SessionsSettings getComponents$lambda$3(ComponentContainer componentContainer) {
Object obj = componentContainer.get(firebaseApp);
Intrinsics.checkNotNullExpressionValue(obj, "container[firebaseApp]");
Object obj2 = componentContainer.get(blockingDispatcher);
Intrinsics.checkNotNullExpressionValue(obj2, "container[blockingDispatcher]");
Object obj3 = componentContainer.get(backgroundDispatcher);
Intrinsics.checkNotNullExpressionValue(obj3, "container[backgroundDispatcher]");
Object obj4 = componentContainer.get(firebaseInstallationsApi);
Intrinsics.checkNotNullExpressionValue(obj4, "container[firebaseInstallationsApi]");
return new SessionsSettings((FirebaseApp) obj, (CoroutineContext) obj2, (CoroutineContext) obj3, (FirebaseInstallationsApi) obj4);
}
/* JADX INFO: Access modifiers changed from: private */
public static final SessionDatastore getComponents$lambda$4(ComponentContainer componentContainer) {
Context applicationContext = ((FirebaseApp) componentContainer.get(firebaseApp)).getApplicationContext();
Intrinsics.checkNotNullExpressionValue(applicationContext, "container[firebaseApp].applicationContext");
Object obj = componentContainer.get(backgroundDispatcher);
Intrinsics.checkNotNullExpressionValue(obj, "container[backgroundDispatcher]");
return new SessionDatastoreImpl(applicationContext, (CoroutineContext) obj);
}
/* JADX INFO: Access modifiers changed from: private */
public static final SessionLifecycleServiceBinder getComponents$lambda$5(ComponentContainer componentContainer) {
Object obj = componentContainer.get(firebaseApp);
Intrinsics.checkNotNullExpressionValue(obj, "container[firebaseApp]");
return new SessionLifecycleServiceBinderImpl((FirebaseApp) obj);
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public Companion() {
}
}
static {
Qualified unqualified = Qualified.unqualified(FirebaseApp.class);
Intrinsics.checkNotNullExpressionValue(unqualified, "unqualified(FirebaseApp::class.java)");
firebaseApp = unqualified;
Qualified unqualified2 = Qualified.unqualified(FirebaseInstallationsApi.class);
Intrinsics.checkNotNullExpressionValue(unqualified2, "unqualified(FirebaseInstallationsApi::class.java)");
firebaseInstallationsApi = unqualified2;
Qualified qualified = Qualified.qualified(Background.class, CoroutineDispatcher.class);
Intrinsics.checkNotNullExpressionValue(qualified, "qualified(Background::cl…neDispatcher::class.java)");
backgroundDispatcher = qualified;
Qualified qualified2 = Qualified.qualified(Blocking.class, CoroutineDispatcher.class);
Intrinsics.checkNotNullExpressionValue(qualified2, "qualified(Blocking::clas…neDispatcher::class.java)");
blockingDispatcher = qualified2;
Qualified unqualified3 = Qualified.unqualified(TransportFactory.class);
Intrinsics.checkNotNullExpressionValue(unqualified3, "unqualified(TransportFactory::class.java)");
transportFactory = unqualified3;
Qualified unqualified4 = Qualified.unqualified(SessionsSettings.class);
Intrinsics.checkNotNullExpressionValue(unqualified4, "unqualified(SessionsSettings::class.java)");
sessionsSettings = unqualified4;
Qualified unqualified5 = Qualified.unqualified(SessionLifecycleServiceBinder.class);
Intrinsics.checkNotNullExpressionValue(unqualified5, "unqualified(SessionLifec…erviceBinder::class.java)");
sessionLifecycleServiceBinder = unqualified5;
}
}