Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
package com.adif.elcanomovil.repositories;
/* loaded from: classes.dex */
public final class BuildConfig {
public static final String BUILD_TYPE = "release";
public static final boolean DEBUG = false;
public static final String FLAVOR = "proNon_corporate";
public static final String FLAVOR_is_corporate = "non_corporate";
public static final String FLAVOR_version = "pro";
public static final String LIBRARY_PACKAGE_NAME = "com.adif.elcanomovil.repositories";
}

View File

@@ -0,0 +1,44 @@
package com.adif.elcanomovil.repositories;
import kotlin.Metadata;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.Boxing;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u0003\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u008a@"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "it", ""}, k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$1", f = "NetworkBoundResource.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$1\n*L\n1#1,40:1\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$1 extends SuspendLambda implements Function2<Throwable, Continuation<? super Boolean>, Object> {
int label;
public NetworkBoundResourceKt$networkBoundResource$1(Continuation<? super NetworkBoundResourceKt$networkBoundResource$1> continuation) {
super(2, continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
return new NetworkBoundResourceKt$networkBoundResource$1(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (this.label != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
return Boxing.boxBoolean(false);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Throwable th, Continuation<? super Boolean> continuation) {
return ((NetworkBoundResourceKt$networkBoundResource$1) create(th, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,154 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.InlineMarker;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
/* JADX INFO: Add missing generic type declarations: [ResultType] */
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\t"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1"}, k = 1, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1<ResultType> implements Flow<AsyncResult<? extends ResultType>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\b"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2"}, k = 3, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n26#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2", f = "NetworkBoundResource.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2$1 r0 = (com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2$1 r0 = new com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
public final Object emit$$forInline(Object obj, Continuation continuation) {
InlineMarker.mark(4);
new AnonymousClass1(continuation);
InlineMarker.mark(5);
FlowCollector flowCollector = this.$this_unsafeFlow;
AsyncResult<T> success = AsyncResult.INSTANCE.success(obj);
InlineMarker.mark(0);
flowCollector.emit(success, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}
public NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
public Object collect$$forInline(FlowCollector flowCollector, Continuation continuation) {
InlineMarker.mark(4);
new ContinuationImpl(continuation) { // from class: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1.1
int label;
/* synthetic */ Object result;
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1.this.collect(null, this);
}
};
InlineMarker.mark(5);
Flow flow = this.$this_unsafeTransform$inlined;
AnonymousClass2 anonymousClass2 = new AnonymousClass2(flowCollector);
InlineMarker.mark(0);
flow.collect(anonymousClass2, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,154 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.InlineMarker;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
/* JADX INFO: Add missing generic type declarations: [ResultType] */
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\t"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1"}, k = 1, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2<ResultType> implements Flow<AsyncResult<? extends ResultType>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\b"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2"}, k = 3, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2", f = "NetworkBoundResource.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2$1 r0 = (com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2$1 r0 = new com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
public final Object emit$$forInline(Object obj, Continuation continuation) {
InlineMarker.mark(4);
new AnonymousClass1(continuation);
InlineMarker.mark(5);
FlowCollector flowCollector = this.$this_unsafeFlow;
AsyncResult<T> success = AsyncResult.INSTANCE.success(obj);
InlineMarker.mark(0);
flowCollector.emit(success, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}
public NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
public Object collect$$forInline(FlowCollector flowCollector, Continuation continuation) {
InlineMarker.mark(4);
new ContinuationImpl(continuation) { // from class: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2.1
int label;
/* synthetic */ Object result;
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2.this.collect(null, this);
}
};
InlineMarker.mark(5);
Flow flow = this.$this_unsafeTransform$inlined;
AnonymousClass2 anonymousClass2 = new AnonymousClass2(flowCollector);
InlineMarker.mark(0);
flow.collect(anonymousClass2, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,159 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.InlineMarker;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
/* JADX INFO: Add missing generic type declarations: [ResultType] */
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\t"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1"}, k = 1, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3<ResultType> implements Flow<AsyncResult<? extends ResultType>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
final /* synthetic */ Throwable $throwable$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\b"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2"}, k = 3, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n31#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
final /* synthetic */ Throwable $throwable$inlined;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2", f = "NetworkBoundResource.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector, Throwable th) {
this.$this_unsafeFlow = flowCollector;
this.$throwable$inlined = th;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2$1 r0 = (com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2$1 r0 = new com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L47
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r6 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r2 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
java.lang.Throwable r4 = r4.$throwable$inlined
com.adif.elcanomovil.domain.entities.utils.AsyncResult r4 = r2.error(r4, r5)
r0.label = r3
java.lang.Object r4 = r6.emit(r4, r0)
if (r4 != r1) goto L47
return r1
L47:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
public final Object emit$$forInline(Object obj, Continuation continuation) {
InlineMarker.mark(4);
new AnonymousClass1(continuation);
InlineMarker.mark(5);
FlowCollector flowCollector = this.$this_unsafeFlow;
AsyncResult<T> error = AsyncResult.INSTANCE.error(this.$throwable$inlined, obj);
InlineMarker.mark(0);
flowCollector.emit(error, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}
public NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3(Flow flow, Throwable th) {
this.$this_unsafeTransform$inlined = flow;
this.$throwable$inlined = th;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector, this.$throwable$inlined), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
public Object collect$$forInline(FlowCollector flowCollector, Continuation continuation) {
InlineMarker.mark(4);
new ContinuationImpl(continuation) { // from class: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3.1
int label;
/* synthetic */ Object result;
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3.this.collect(null, this);
}
};
InlineMarker.mark(5);
Flow flow = this.$this_unsafeTransform$inlined;
AnonymousClass2 anonymousClass2 = new AnonymousClass2(flowCollector, this.$throwable$inlined);
InlineMarker.mark(0);
flow.collect(anonymousClass2, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,154 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.InlineMarker;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
/* JADX INFO: Add missing generic type declarations: [ResultType] */
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\t"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1"}, k = 1, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4<ResultType> implements Flow<AsyncResult<? extends ResultType>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\b"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2"}, k = 3, mv = {1, 9, 0}, xi = 176)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n35#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2", f = "NetworkBoundResource.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2$1 r0 = (com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2$1 r0 = new com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
public final Object emit$$forInline(Object obj, Continuation continuation) {
InlineMarker.mark(4);
new AnonymousClass1(continuation);
InlineMarker.mark(5);
FlowCollector flowCollector = this.$this_unsafeFlow;
AsyncResult<T> success = AsyncResult.INSTANCE.success(obj);
InlineMarker.mark(0);
flowCollector.emit(success, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}
public NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
public Object collect$$forInline(FlowCollector flowCollector, Continuation continuation) {
InlineMarker.mark(4);
new ContinuationImpl(continuation) { // from class: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4.1
int label;
/* synthetic */ Object result;
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4.this.collect(null, this);
}
};
InlineMarker.mark(5);
Flow flow = this.$this_unsafeTransform$inlined;
AnonymousClass2 anonymousClass2 = new AnonymousClass2(flowCollector);
InlineMarker.mark(0);
flow.collect(anonymousClass2, continuation);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,128 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.InlineMarker;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
import kotlinx.coroutines.flow.FlowKt;
/* JADX INFO: Add missing generic type declarations: [ResultType] */
@Metadata(d1 = {"\u0000\u0012\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;"}, k = 3, mv = {1, 9, 0}, xi = 176)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3", f = "NetworkBoundResource.kt", i = {0, 1, 2, 3, 4, 5, 5}, l = {18, 19, 22, 25, 25, 28, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow", "throwable"}, s = {"L$0", "L$0", "L$0", "L$0", "L$0", "L$0", "L$1"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 4 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n*L\n1#1,40:1\n53#2:41\n55#2:45\n53#2:46\n55#2:50\n53#2:51\n55#2:55\n53#2:56\n55#2:60\n55#2:62\n53#2:63\n55#2:67\n53#2:68\n55#2:72\n53#2:73\n55#2:77\n50#3:42\n55#3:44\n50#3:47\n55#3:49\n50#3:52\n55#3:54\n50#3:57\n55#3:59\n55#3:61\n50#3:64\n55#3:66\n50#3:69\n55#3:71\n50#3:74\n55#3:76\n109#4:43\n109#4:48\n109#4:53\n109#4:58\n109#4:65\n109#4:70\n109#4:75\n*S KotlinDebug\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n26#1:41\n26#1:45\n29#1:46\n29#1:50\n31#1:51\n31#1:55\n35#1:56\n35#1:60\n26#1:62\n29#1:63\n29#1:67\n31#1:68\n31#1:72\n35#1:73\n35#1:77\n26#1:42\n26#1:44\n29#1:47\n29#1:49\n31#1:52\n31#1:54\n35#1:57\n35#1:59\n26#1:61\n29#1:64\n29#1:66\n31#1:69\n31#1:71\n35#1:74\n35#1:76\n26#1:43\n29#1:48\n31#1:53\n35#1:58\n29#1:65\n31#1:70\n35#1:75\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt$networkBoundResource$3<ResultType> extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends ResultType>>, Continuation<? super Unit>, Object> {
final /* synthetic */ Function1<Continuation<? super RequestType>, Object> $fetch;
final /* synthetic */ Function2<Throwable, Continuation<? super Boolean>, Object> $onFetchFailed;
final /* synthetic */ Function0<Flow<ResultType>> $query;
final /* synthetic */ Function2<RequestType, Continuation<? super Unit>, Object> $saveFetchResult;
final /* synthetic */ Function1<ResultType, Boolean> $shouldFetch;
private /* synthetic */ Object L$0;
Object L$1;
int label;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
/* JADX WARN: Multi-variable type inference failed */
public NetworkBoundResourceKt$networkBoundResource$3(Function0<? extends Flow<? extends ResultType>> function0, Function1<? super ResultType, Boolean> function1, Function2<? super RequestType, ? super Continuation<? super Unit>, ? extends Object> function2, Function1<? super Continuation<? super RequestType>, ? extends Object> function12, Function2<? super Throwable, ? super Continuation<? super Boolean>, ? extends Object> function22, Continuation<? super NetworkBoundResourceKt$networkBoundResource$3> continuation) {
super(2, continuation);
this.$query = function0;
this.$shouldFetch = function1;
this.$saveFetchResult = function2;
this.$fetch = function12;
this.$onFetchFailed = function22;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
NetworkBoundResourceKt$networkBoundResource$3 networkBoundResourceKt$networkBoundResource$3 = new NetworkBoundResourceKt$networkBoundResource$3(this.$query, this.$shouldFetch, this.$saveFetchResult, this.$fetch, this.$onFetchFailed, continuation);
networkBoundResourceKt$networkBoundResource$3.L$0 = obj;
return networkBoundResourceKt$networkBoundResource$3;
}
/* JADX WARN: Code restructure failed: missing block: B:16:0x012e, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll(r1, r3, r6) != r0) goto L55;
*/
/* JADX WARN: Code restructure failed: missing block: B:33:0x00eb, code lost:
if (r7 != r0) goto L46;
*/
/* JADX WARN: Code restructure failed: missing block: B:42:0x00a6, code lost:
if (r7 == r0) goto L54;
*/
/* JADX WARN: Code restructure failed: missing block: B:46:0x0085, code lost:
if (r7 == r0) goto L54;
*/
/* JADX WARN: Code restructure failed: missing block: B:48:0x0070, code lost:
if (r7 == r0) goto L54;
*/
/* JADX WARN: Failed to find 'out' block for switch in B:3:0x0007. Please report as an issue. */
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:28:0x00cf */
/* JADX WARN: Type inference failed for: r1v0, types: [int] */
/* JADX WARN: Type inference failed for: r1v1 */
/* JADX WARN: Type inference failed for: r1v22 */
/* JADX WARN: Type inference failed for: r1v25 */
/* JADX WARN: Type inference failed for: r1v32 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r7) {
/*
Method dump skipped, instructions count: 328
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$3.invokeSuspend(java.lang.Object):java.lang.Object");
}
public final Object invokeSuspend$$forInline(Object obj) {
Flow networkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4;
FlowCollector flowCollector = (FlowCollector) this.L$0;
AsyncResult.Companion companion = AsyncResult.INSTANCE;
AsyncResult loading = companion.loading(null);
InlineMarker.mark(0);
flowCollector.emit(loading, this);
InlineMarker.mark(1);
Flow<ResultType> invoke = this.$query.invoke();
InlineMarker.mark(0);
Object first = FlowKt.first(invoke, this);
InlineMarker.mark(1);
if (((Boolean) this.$shouldFetch.invoke(first)).booleanValue()) {
AsyncResult loading2 = companion.loading(first);
InlineMarker.mark(0);
flowCollector.emit(loading2, this);
InlineMarker.mark(1);
try {
this.$saveFetchResult.invoke(this.$fetch.invoke(this), this);
networkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4 = new NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$1(this.$query.invoke());
} catch (Throwable th) {
networkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4 = ((Boolean) this.$onFetchFailed.invoke(th, this)).booleanValue() ? new NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2(this.$query.invoke()) : new NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$3(this.$query.invoke(), th);
}
} else {
networkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4 = new NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4(this.$query.invoke());
}
InlineMarker.mark(0);
FlowKt.emitAll(flowCollector, networkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4, this);
InlineMarker.mark(1);
return Unit.INSTANCE;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends ResultType>> flowCollector, Continuation<? super Unit> continuation) {
return ((NetworkBoundResourceKt$networkBoundResource$3) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,49 @@
package com.adif.elcanomovil.repositories;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.google.android.gms.actions.SearchIntents;
import com.google.firebase.remoteconfig.RemoteConfigComponent;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;
@Metadata(d1 = {"\u00008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\u001aÁ\u0001\u0010\u0000\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00030\u00020\u0001\"\u0004\b\u0000\u0010\u0003\"\u0004\b\u0001\u0010\u00042\u0014\b\u0004\u0010\u0005\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00030\u00010\u00062\u001e\b\u0004\u0010\u0007\u001a\u0018\b\u0001\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00040\t\u0012\u0006\u0012\u0004\u0018\u00010\n0\b2$\b\u0004\u0010\u000b\u001a\u001e\b\u0001\u0012\u0004\u0012\u0002H\u0004\u0012\n\u0012\b\u0012\u0004\u0012\u00020\r0\t\u0012\u0006\u0012\u0004\u0018\u00010\n0\f2$\b\u0006\u0010\u000e\u001a\u001e\b\u0001\u0012\u0004\u0012\u00020\u000f\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00100\t\u0012\u0006\u0012\u0004\u0018\u00010\n0\f2\u0014\b\u0006\u0010\u0011\u001a\u000e\u0012\u0004\u0012\u0002H\u0003\u0012\u0004\u0012\u00020\u00100\bH\u0086\\u0001\u0000¢\u0006\u0002\u0010\u0012\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006\u0013"}, d2 = {"networkBoundResource", "Lkotlinx/coroutines/flow/Flow;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "ResultType", "RequestType", SearchIntents.EXTRA_QUERY, "Lkotlin/Function0;", RemoteConfigComponent.FETCH_FILE_NAME, "Lkotlin/Function1;", "Lkotlin/coroutines/Continuation;", "", "saveFetchResult", "Lkotlin/Function2;", "", "onFetchFailed", "", "", "shouldFetch", "(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/flow/Flow;", "repositories_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class NetworkBoundResourceKt {
public static final <ResultType, RequestType> Flow<AsyncResult<ResultType>> networkBoundResource(Function0<? extends Flow<? extends ResultType>> query, Function1<? super Continuation<? super RequestType>, ? extends Object> fetch, Function2<? super RequestType, ? super Continuation<? super Unit>, ? extends Object> saveFetchResult, Function2<? super Throwable, ? super Continuation<? super Boolean>, ? extends Object> onFetchFailed, Function1<? super ResultType, Boolean> shouldFetch) {
Intrinsics.checkNotNullParameter(query, "query");
Intrinsics.checkNotNullParameter(fetch, "fetch");
Intrinsics.checkNotNullParameter(saveFetchResult, "saveFetchResult");
Intrinsics.checkNotNullParameter(onFetchFailed, "onFetchFailed");
Intrinsics.checkNotNullParameter(shouldFetch, "shouldFetch");
return FlowKt.flow(new NetworkBoundResourceKt$networkBoundResource$3(query, shouldFetch, saveFetchResult, fetch, onFetchFailed, null));
}
public static /* synthetic */ Flow networkBoundResource$default(Function0 query, Function1 fetch, Function2 saveFetchResult, Function2 function2, Function1 function1, int i, Object obj) {
if ((i & 8) != 0) {
function2 = new NetworkBoundResourceKt$networkBoundResource$1(null);
}
Function2 onFetchFailed = function2;
if ((i & 16) != 0) {
function1 = new Function1() { // from class: com.adif.elcanomovil.repositories.NetworkBoundResourceKt$networkBoundResource$2
@Override // kotlin.jvm.functions.Function1
public final Boolean invoke(Object obj2) {
return Boolean.TRUE;
}
};
}
Function1 shouldFetch = function1;
Intrinsics.checkNotNullParameter(query, "query");
Intrinsics.checkNotNullParameter(fetch, "fetch");
Intrinsics.checkNotNullParameter(saveFetchResult, "saveFetchResult");
Intrinsics.checkNotNullParameter(onFetchFailed, "onFetchFailed");
Intrinsics.checkNotNullParameter(shouldFetch, "shouldFetch");
return FlowKt.flow(new NetworkBoundResourceKt$networkBoundResource$3(query, shouldFetch, saveFetchResult, fetch, onFetchFailed, null));
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,26 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStationCategory;
import com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaStationCategoryResponse;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaStationCategoryEntity;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\u0007\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\bJ\u000e\u0010\t\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\\u0006\n"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;", "", "()V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/avisa/AvisaStationCategory;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/AvisaStationCategoryEntity;", "responseToDomain", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/AvisaStationCategoryResponse;", "responseToEntity", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class AvisaStationCategoryMapper {
public final AvisaStationCategory entityToDomain(AvisaStationCategoryEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStationCategory(source.getCatId(), source.getTitle());
}
public final AvisaStationCategory responseToDomain(AvisaStationCategoryResponse source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStationCategory(source.getCatId(), source.getTitle());
}
public final AvisaStationCategoryEntity responseToEntity(AvisaStationCategoryResponse source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStationCategoryEntity(source.getCatId(), source.getTitle());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStation;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStationCategory;
import com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaStationResponse;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaStationCategoryEntity;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaStationEntity;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\u0007\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\tJ\u000e\u0010\n\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u000b¨\u0006\f"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;", "", "()V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/avisa/AvisaStation;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/AvisaStationEntity;", "responseToCategoryEntity", "Lcom/adif/elcanomovil/domain/entities/avisa/AvisaStationCategory;", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/AvisaStationCategoryEntity;", "responseToEntity", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/AvisaStationResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class AvisaStationMapper {
public final AvisaStation entityToDomain(AvisaStationEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStation(source.getStId(), source.getName(), source.getCode(), source.getLatitude(), source.getLongitude());
}
public final AvisaStationCategory responseToCategoryEntity(AvisaStationCategoryEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStationCategory(source.getCatId(), source.getTitle());
}
public final AvisaStationEntity responseToEntity(AvisaStationResponse source) {
Intrinsics.checkNotNullParameter(source, "source");
return new AvisaStationEntity(source.getStId(), source.getName(), source.getCode(), source.getLatitude(), source.getLongitude());
}
}

View File

@@ -0,0 +1,70 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository;
import com.adif.elcanomovil.serviceNetworking.ServicePaths;
import com.adif.elcanomovil.serviceNetworking.avisa.AvisaLoginService;
import com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import com.google.firebase.analytics.FirebaseAnalytics;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u000b\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007¢\u0006\u0002\u0010\bJ\u0010\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000fH\u0002J\u001a\u0010\u0010\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\r0\u00120\u0011H\u0096@¢\u0006\u0002\u0010\u0013J\u001a\u0010\u0014\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\r0\u00120\u0011H\u0096@¢\u0006\u0002\u0010\u0013JR\u0010\u0015\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\r0\u00120\u00112\u0006\u0010\u0016\u001a\u00020\u00172\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u00172\u0006\u0010\u001a\u001a\u00020\u00172\u0006\u0010\u001b\u001a\u00020\u00172\u0006\u0010\u001c\u001a\u00020\u00172\u0006\u0010\u001d\u001a\u00020\u0017H\u0096@¢\u0006\u0002\u0010\u001eJ\u001a\u0010\u001f\u001a\u00020\r2\u0006\u0010\u0018\u001a\u00020\u00172\b\u0010\u001b\u001a\u0004\u0018\u00010\u0017H\u0002J\u0010\u0010 \u001a\u00020\r2\u0006\u0010!\u001a\u00020\u0017H\u0002R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\t\u001a\u00020\n8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\t\u0010\u000bR\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\""}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/DefaultAvisaLoginRepository;", "Lcom/adif/elcanomovil/domain/repositories/avisa/AvisaLoginRepository;", "avisaLoginService", "Lcom/adif/elcanomovil/serviceNetworking/avisa/AvisaLoginService;", "preferences", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "tokenMapper", "Lcom/adif/elcanomovil/repositories/avisa/TokenMapper;", "(Lcom/adif/elcanomovil/serviceNetworking/avisa/AvisaLoginService;Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;Lcom/adif/elcanomovil/repositories/avisa/TokenMapper;)V", "isRegistered", "", "()Z", "handleAvisaLoginResponse", "", "avisaLoginResponse", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/AvisaLoginResponse;", FirebaseAnalytics.Event.LOGIN, "Lkotlinx/coroutines/flow/Flow;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "refreshToken", "register", "registrationToken", "", "userId", "subscriptionUserId", "deviceId", ServicePaths.AvisaLoginService.queryPassword, "osType", "osVersion", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "storeAvisaUser", "storeSubscriptionUserId", "subscriptionsUserId", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultAvisaLoginRepository implements AvisaLoginRepository {
private final AvisaLoginService avisaLoginService;
private final PreferenceStorage preferences;
private final TokenMapper tokenMapper;
public DefaultAvisaLoginRepository(AvisaLoginService avisaLoginService, PreferenceStorage preferences, TokenMapper tokenMapper) {
Intrinsics.checkNotNullParameter(avisaLoginService, "avisaLoginService");
Intrinsics.checkNotNullParameter(preferences, "preferences");
Intrinsics.checkNotNullParameter(tokenMapper, "tokenMapper");
this.avisaLoginService = avisaLoginService;
this.preferences = preferences;
this.tokenMapper = tokenMapper;
}
/* JADX INFO: Access modifiers changed from: private */
public final void handleAvisaLoginResponse(AvisaLoginResponse avisaLoginResponse) {
this.preferences.setAvisaToken(this.tokenMapper.map(avisaLoginResponse));
}
/* JADX INFO: Access modifiers changed from: private */
public final void storeAvisaUser(String userId, String password) {
this.preferences.setAvisaUserId(userId);
if (password != null) {
this.preferences.setAvisaPassword(password);
}
}
/* JADX INFO: Access modifiers changed from: private */
public final void storeSubscriptionUserId(String subscriptionsUserId) {
this.preferences.setSubscriptionsUserId(subscriptionsUserId);
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository
public boolean isRegistered() {
return this.preferences.isRegistered();
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository
public Object login(Continuation<? super Flow<AsyncResult<Unit>>> continuation) {
return FlowKt.flow(new a(this, null));
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository
public Object refreshToken(Continuation<? super Flow<AsyncResult<Unit>>> continuation) {
return FlowKt.flow(new b(this, null));
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository
public Object register(String str, String str2, String str3, String str4, String str5, String str6, String str7, Continuation<? super Flow<AsyncResult<Unit>>> continuation) {
return FlowKt.flow(new c(this, str3, str, str2, str4, str5, str6, str7, null));
}
}

View File

@@ -0,0 +1,192 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStation;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
@Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@¨\u0006\u0006"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3"}, k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1", f = "DefaultAvisaStationsRepository.kt", i = {0, 1, 2, 3, 4, 4, 5}, l = {18, 19, 22, 47, 54, 55, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow", "stationResponse", "$this$flow"}, s = {"L$0", "L$0", "L$0", "L$0", "L$0", "L$1", "L$0"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetch$2\n+ 3 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 4 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 5 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 6 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n*L\n1#1,40:1\n39#2,2:41\n65#2:43\n48#2:44\n47#2,11:45\n58#2,2:59\n62#2,2:62\n52#2,2:69\n1549#3:56\n1620#3,2:57\n1622#3:61\n53#4:64\n55#4:68\n53#4:71\n55#4:75\n53#4:76\n55#4:80\n53#4:81\n55#4:85\n50#5:65\n55#5:67\n50#5:72\n55#5:74\n50#5:77\n55#5:79\n50#5:82\n55#5:84\n109#6:66\n109#6:73\n109#6:78\n109#6:83\n*S KotlinDebug\n*F\n+ 1 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetch$2\n+ 2 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n57#1:56\n57#1:57,2\n57#1:61\n26#2:64\n26#2:68\n29#2:71\n29#2:75\n31#2:76\n31#2:80\n35#2:81\n35#2:85\n26#2:65\n26#2:67\n29#2:72\n29#2:74\n31#2:77\n31#2:79\n35#2:82\n35#2:84\n26#2:66\n29#2:73\n31#2:78\n35#2:83\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1 extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends List<? extends AvisaStation>>>, Continuation<? super Unit>, Object> {
final /* synthetic */ boolean $shouldFetch$inlined;
private /* synthetic */ Object L$0;
Object L$1;
int label;
final /* synthetic */ DefaultAvisaStationsRepository this$0;
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2 implements Flow<AsyncResult<? extends List<? extends AvisaStation>>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2, reason: invalid class name and collision with other inner class name */
/* loaded from: classes.dex */
public static final class C00012<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2", f = "DefaultAvisaStationsRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return C00012.this.emit(null, this);
}
}
public C00012(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00012.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00012.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00012.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStation>>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new C00012(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1(Continuation continuation, DefaultAvisaStationsRepository defaultAvisaStationsRepository, boolean z3, DefaultAvisaStationsRepository defaultAvisaStationsRepository2, DefaultAvisaStationsRepository defaultAvisaStationsRepository3) {
super(2, continuation);
this.this$0 = defaultAvisaStationsRepository;
this.$shouldFetch$inlined = z3;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.this$0;
DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1 defaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1 = new DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1(continuation, defaultAvisaStationsRepository, this.$shouldFetch$inlined, defaultAvisaStationsRepository, defaultAvisaStationsRepository);
defaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1.L$0 = obj;
return defaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1;
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x01ae, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll(r1, r5, r9) == r0) goto L60;
*/
/* JADX WARN: Code restructure failed: missing block: B:49:0x00a9, code lost:
if (r10 == r0) goto L60;
*/
/* JADX WARN: Code restructure failed: missing block: B:53:0x008f, code lost:
if (r10 != r0) goto L30;
*/
/* JADX WARN: Failed to find 'out' block for switch in B:3:0x0009. Please report as an issue. */
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:23:0x011b A[Catch: all -> 0x0032, LOOP:0: B:21:0x0115->B:23:0x011b, LOOP_END, TryCatch #0 {all -> 0x0032, blocks: (B:19:0x002d, B:20:0x0100, B:21:0x0115, B:23:0x011b, B:25:0x012f), top: B:18:0x002d }] */
/* JADX WARN: Removed duplicated region for block: B:27:0x013d */
/* JADX WARN: Removed duplicated region for block: B:36:0x00fe */
/* JADX WARN: Type inference failed for: r1v0, types: [int] */
/* JADX WARN: Type inference failed for: r1v1 */
/* JADX WARN: Type inference failed for: r1v2 */
/* JADX WARN: Type inference failed for: r1v21 */
/* JADX WARN: Type inference failed for: r1v26 */
/* JADX WARN: Type inference failed for: r1v29 */
/* JADX WARN: Type inference failed for: r1v32 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r10) {
/*
Method dump skipped, instructions count: 456
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1.invokeSuspend(java.lang.Object):java.lang.Object");
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStation>>> flowCollector, Continuation<? super Unit> continuation) {
return ((DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,192 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStationCategory;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
@Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@¨\u0006\u0006"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3"}, k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1", f = "DefaultAvisaStationsRepository.kt", i = {0, 1, 2, 3, 4, 4, 5}, l = {18, 19, 22, 47, 54, 55, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow", "stationCategoriesResponse", "$this$flow"}, s = {"L$0", "L$0", "L$0", "L$0", "L$0", "L$1", "L$0"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetchStationCategories$2\n+ 3 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 4 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 5 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 6 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n*L\n1#1,40:1\n74#2,2:41\n99#2:43\n83#2:44\n82#2,11:45\n93#2,2:59\n97#2:62\n87#2,2:68\n1549#3:56\n1620#3,2:57\n1622#3:61\n53#4:63\n55#4:67\n53#4:70\n55#4:74\n53#4:75\n55#4:79\n53#4:80\n55#4:84\n50#5:64\n55#5:66\n50#5:71\n55#5:73\n50#5:76\n55#5:78\n50#5:81\n55#5:83\n109#6:65\n109#6:72\n109#6:77\n109#6:82\n*S KotlinDebug\n*F\n+ 1 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetchStationCategories$2\n+ 2 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n92#1:56\n92#1:57,2\n92#1:61\n26#2:63\n26#2:67\n29#2:70\n29#2:74\n31#2:75\n31#2:79\n35#2:80\n35#2:84\n26#2:64\n26#2:66\n29#2:71\n29#2:73\n31#2:76\n31#2:78\n35#2:81\n35#2:83\n26#2:65\n29#2:72\n31#2:77\n35#2:82\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1 extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>>, Continuation<? super Unit>, Object> {
final /* synthetic */ boolean $shouldFetch$inlined;
private /* synthetic */ Object L$0;
Object L$1;
int label;
final /* synthetic */ DefaultAvisaStationsRepository this$0;
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2 implements Flow<AsyncResult<? extends List<? extends AvisaStationCategory>>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2, reason: invalid class name and collision with other inner class name */
/* loaded from: classes.dex */
public static final class C00032<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2", f = "DefaultAvisaStationsRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return C00032.this.emit(null, this);
}
}
public C00032(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00032.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00032.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00032.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new C00032(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1(Continuation continuation, DefaultAvisaStationsRepository defaultAvisaStationsRepository, boolean z3, DefaultAvisaStationsRepository defaultAvisaStationsRepository2, DefaultAvisaStationsRepository defaultAvisaStationsRepository3) {
super(2, continuation);
this.this$0 = defaultAvisaStationsRepository;
this.$shouldFetch$inlined = z3;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.this$0;
DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1 defaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1 = new DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1(continuation, defaultAvisaStationsRepository, this.$shouldFetch$inlined, defaultAvisaStationsRepository, defaultAvisaStationsRepository);
defaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1.L$0 = obj;
return defaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1;
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x019c, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll(r1, r5, r9) == r0) goto L60;
*/
/* JADX WARN: Code restructure failed: missing block: B:49:0x00a9, code lost:
if (r10 == r0) goto L60;
*/
/* JADX WARN: Code restructure failed: missing block: B:53:0x008f, code lost:
if (r10 != r0) goto L30;
*/
/* JADX WARN: Failed to find 'out' block for switch in B:3:0x0009. Please report as an issue. */
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:23:0x011b A[Catch: all -> 0x0032, LOOP:0: B:21:0x0115->B:23:0x011b, LOOP_END, TryCatch #0 {all -> 0x0032, blocks: (B:19:0x002d, B:20:0x0100, B:21:0x0115, B:23:0x011b, B:25:0x012f), top: B:18:0x002d }] */
/* JADX WARN: Removed duplicated region for block: B:27:0x013d */
/* JADX WARN: Removed duplicated region for block: B:36:0x00fe */
/* JADX WARN: Type inference failed for: r1v0, types: [int] */
/* JADX WARN: Type inference failed for: r1v1 */
/* JADX WARN: Type inference failed for: r1v2 */
/* JADX WARN: Type inference failed for: r1v21 */
/* JADX WARN: Type inference failed for: r1v26 */
/* JADX WARN: Type inference failed for: r1v29 */
/* JADX WARN: Type inference failed for: r1v32 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r10) {
/*
Method dump skipped, instructions count: 438
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1.invokeSuspend(java.lang.Object):java.lang.Object");
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>> flowCollector, Continuation<? super Unit> continuation) {
return ((DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,203 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStationCategory;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
@Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@¨\u0006\u0006"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3"}, k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1", f = "DefaultAvisaStationsRepository.kt", i = {0, 1, 2, 3}, l = {18, 19, 22, 57, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow"}, s = {"L$0", "L$0", "L$0", "L$0"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetchStationCategories$4\n+ 3 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 4 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 5 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 6 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n*L\n1#1,40:1\n109#2,4:41\n108#2,8:45\n139#2:53\n123#2:54\n122#2,15:55\n137#2:74\n108#2,8:75\n127#2,2:88\n108#2,8:90\n1549#3:70\n1620#3,3:71\n53#4:83\n55#4:87\n53#4:98\n55#4:102\n53#4:103\n55#4:107\n53#4:108\n55#4:112\n50#5:84\n55#5:86\n50#5:99\n55#5:101\n50#5:104\n55#5:106\n50#5:109\n55#5:111\n109#6:85\n109#6:100\n109#6:105\n109#6:110\n*S KotlinDebug\n*F\n+ 1 DefaultAvisaStationsRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository$fetchStationCategories$4\n+ 2 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n136#1:70\n136#1:71,3\n26#2:83\n26#2:87\n29#2:98\n29#2:102\n31#2:103\n31#2:107\n35#2:108\n35#2:112\n26#2:84\n26#2:86\n29#2:99\n29#2:101\n31#2:104\n31#2:106\n35#2:109\n35#2:111\n26#2:85\n29#2:100\n31#2:105\n35#2:110\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1 extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>>, Continuation<? super Unit>, Object> {
final /* synthetic */ String $stationId$inlined;
final /* synthetic */ String $stationId$inlined$1;
final /* synthetic */ String $stationId$inlined$2;
final /* synthetic */ String $stationId$inlined$3;
private /* synthetic */ Object L$0;
Object L$1;
int label;
final /* synthetic */ DefaultAvisaStationsRepository this$0;
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2 implements Flow<AsyncResult<? extends List<? extends AvisaStationCategory>>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2, reason: invalid class name and collision with other inner class name */
/* loaded from: classes.dex */
public static final class C00052<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2", f = "DefaultAvisaStationsRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return C00052.this.emit(null, this);
}
}
public C00052(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00052.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00052.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1.AnonymousClass2.C00052.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new C00052(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1(Continuation continuation, DefaultAvisaStationsRepository defaultAvisaStationsRepository, String str, DefaultAvisaStationsRepository defaultAvisaStationsRepository2, String str2, DefaultAvisaStationsRepository defaultAvisaStationsRepository3, String str3, DefaultAvisaStationsRepository defaultAvisaStationsRepository4, String str4) {
super(2, continuation);
this.this$0 = defaultAvisaStationsRepository;
this.$stationId$inlined = str;
this.$stationId$inlined$1 = str2;
this.$stationId$inlined$2 = str3;
this.$stationId$inlined$3 = str4;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.this$0;
DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1 defaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1 = new DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1(continuation, defaultAvisaStationsRepository, this.$stationId$inlined, defaultAvisaStationsRepository, this.$stationId$inlined$1, defaultAvisaStationsRepository, this.$stationId$inlined$2, defaultAvisaStationsRepository, this.$stationId$inlined$3);
defaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1.L$0 = obj;
return defaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1;
}
/* JADX WARN: Code restructure failed: missing block: B:30:0x020f, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll((kotlinx.coroutines.flow.FlowCollector) r1, r3, r11) == r0) goto L68;
*/
/* JADX WARN: Code restructure failed: missing block: B:46:0x00c1, code lost:
if (r12 == r0) goto L68;
*/
/* JADX WARN: Code restructure failed: missing block: B:57:0x009e, code lost:
if (r12 == r0) goto L68;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:19:0x0114 A[Catch: all -> 0x002f, TryCatch #0 {all -> 0x002f, blocks: (B:16:0x002a, B:17:0x0100, B:19:0x0114, B:20:0x012b, B:21:0x0140, B:23:0x0146, B:25:0x015a, B:27:0x016d, B:28:0x0183, B:33:0x017f, B:35:0x00c5, B:37:0x00d5, B:38:0x00db), top: B:2:0x000d }] */
/* JADX WARN: Removed duplicated region for block: B:23:0x0146 A[Catch: all -> 0x002f, LOOP:0: B:21:0x0140->B:23:0x0146, LOOP_END, TryCatch #0 {all -> 0x002f, blocks: (B:16:0x002a, B:17:0x0100, B:19:0x0114, B:20:0x012b, B:21:0x0140, B:23:0x0146, B:25:0x015a, B:27:0x016d, B:28:0x0183, B:33:0x017f, B:35:0x00c5, B:37:0x00d5, B:38:0x00db), top: B:2:0x000d }] */
/* JADX WARN: Removed duplicated region for block: B:27:0x016d A[Catch: all -> 0x002f, TryCatch #0 {all -> 0x002f, blocks: (B:16:0x002a, B:17:0x0100, B:19:0x0114, B:20:0x012b, B:21:0x0140, B:23:0x0146, B:25:0x015a, B:27:0x016d, B:28:0x0183, B:33:0x017f, B:35:0x00c5, B:37:0x00d5, B:38:0x00db), top: B:2:0x000d }] */
/* JADX WARN: Removed duplicated region for block: B:33:0x017f A[Catch: all -> 0x002f, TryCatch #0 {all -> 0x002f, blocks: (B:16:0x002a, B:17:0x0100, B:19:0x0114, B:20:0x012b, B:21:0x0140, B:23:0x0146, B:25:0x015a, B:27:0x016d, B:28:0x0183, B:33:0x017f, B:35:0x00c5, B:37:0x00d5, B:38:0x00db), top: B:2:0x000d }] */
/* JADX WARN: Type inference failed for: r1v18, types: [kotlinx.coroutines.flow.FlowCollector] */
/* JADX WARN: Type inference failed for: r1v2, types: [kotlinx.coroutines.flow.FlowCollector] */
/* JADX WARN: Type inference failed for: r1v21 */
/* JADX WARN: Type inference failed for: r1v22 */
/* JADX WARN: Type inference failed for: r1v23 */
/* JADX WARN: Type inference failed for: r1v24 */
/* JADX WARN: Type inference failed for: r1v25 */
/* JADX WARN: Type inference failed for: r1v9, types: [java.lang.Object] */
/* JADX WARN: Type inference failed for: r3v15, types: [kotlin.coroutines.jvm.internal.SuspendLambda, kotlin.jvm.functions.Function2] */
/* JADX WARN: Type inference failed for: r3v24, types: [kotlin.coroutines.jvm.internal.SuspendLambda, kotlin.jvm.functions.Function2] */
/* JADX WARN: Type inference failed for: r4v2, types: [kotlin.coroutines.jvm.internal.SuspendLambda, kotlin.jvm.functions.Function2] */
/* JADX WARN: Type inference failed for: r9v1, types: [kotlin.coroutines.jvm.internal.SuspendLambda, kotlin.jvm.functions.Function2] */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r12) {
/*
Method dump skipped, instructions count: 533
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1.invokeSuspend(java.lang.Object):java.lang.Object");
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends List<? extends AvisaStationCategory>>> flowCollector, Continuation<? super Unit> continuation) {
return ((DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,72 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStation;
import com.adif.elcanomovil.domain.entities.avisa.AvisaStationCategory;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.repositories.avisa.AvisaStationsRepository;
import com.adif.elcanomovil.serviceNetworking.avisa.AvisaStationsService;
import com.adif.elcanomovil.serviceStorage.database.AvisaStationDao;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import com.google.firebase.remoteconfig.RemoteConfigComponent;
import d1.InterfaceC0307a;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.inject.Inject;
import javax.inject.Singleton;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.flow.Flow;
@Singleton
@Metadata(d1 = {"\u0000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\b\n\u0002\u0010%\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B9\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\b\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u000e\u0010\u000fJ*\u0010\u0016\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00150\u00140\u00130\u00122\u0006\u0010\u0011\u001a\u00020\u0010H\u0096@¢\u0006\u0004\b\u0016\u0010\u0017J*\u0010\u0019\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00180\u00140\u00130\u00122\u0006\u0010\u0011\u001a\u00020\u0010H\u0096@¢\u0006\u0004\b\u0019\u0010\u0017J*\u0010\u0019\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00180\u00140\u00130\u00122\u0006\u0010\u001b\u001a\u00020\u001aH\u0096@¢\u0006\u0004\b\u0019\u0010\u001cR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u001dR\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010\u001eR\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\u001fR\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010 R\u0014\u0010\u000b\u001a\u00020\n8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000b\u0010!R\u0014\u0010\r\u001a\u00020\f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\r\u0010\"R&\u0010$\u001a\u0014\u0012\u0004\u0012\u00020\u001a\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00180\u00140#8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b$\u0010%R\u0014\u0010'\u001a\u00020&8\u0002X\u0082D¢\u0006\u0006\n\u0004\b'\u0010(¨\u0006)"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/DefaultAvisaStationsRepository;", "Lcom/adif/elcanomovil/domain/repositories/avisa/AvisaStationsRepository;", "Lcom/adif/elcanomovil/serviceNetworking/avisa/AvisaStationsService;", "stationsService", "Lcom/adif/elcanomovil/serviceStorage/database/AvisaStationDao;", "stationsDao", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;", "avisaStationMapper", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;", "avisaStationCategoryMapper", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "preferenceStorage", "Ld1/a;", "appDispatcher", "<init>", "(Lcom/adif/elcanomovil/serviceNetworking/avisa/AvisaStationsService;Lcom/adif/elcanomovil/serviceStorage/database/AvisaStationDao;Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;Ld1/a;)V", "", "shouldFetch", "Lkotlinx/coroutines/flow/Flow;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "", "Lcom/adif/elcanomovil/domain/entities/avisa/AvisaStation;", RemoteConfigComponent.FETCH_FILE_NAME, "(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/adif/elcanomovil/domain/entities/avisa/AvisaStationCategory;", "fetchStationCategories", "", "stationId", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/adif/elcanomovil/serviceNetworking/avisa/AvisaStationsService;", "Lcom/adif/elcanomovil/serviceStorage/database/AvisaStationDao;", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "Ld1/a;", "", "categoriesCache", "Ljava/util/Map;", "", "CACHE_SIZE", "I", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultAvisaStationsRepository implements AvisaStationsRepository {
private final int CACHE_SIZE;
private final InterfaceC0307a appDispatcher;
private final AvisaStationCategoryMapper avisaStationCategoryMapper;
private final AvisaStationMapper avisaStationMapper;
private final Map<String, List<AvisaStationCategory>> categoriesCache;
private final PreferenceStorage preferenceStorage;
private final AvisaStationDao stationsDao;
private final AvisaStationsService stationsService;
@Inject
public DefaultAvisaStationsRepository(AvisaStationsService stationsService, AvisaStationDao stationsDao, AvisaStationMapper avisaStationMapper, AvisaStationCategoryMapper avisaStationCategoryMapper, PreferenceStorage preferenceStorage, InterfaceC0307a appDispatcher) {
Intrinsics.checkNotNullParameter(stationsService, "stationsService");
Intrinsics.checkNotNullParameter(stationsDao, "stationsDao");
Intrinsics.checkNotNullParameter(avisaStationMapper, "avisaStationMapper");
Intrinsics.checkNotNullParameter(avisaStationCategoryMapper, "avisaStationCategoryMapper");
Intrinsics.checkNotNullParameter(preferenceStorage, "preferenceStorage");
Intrinsics.checkNotNullParameter(appDispatcher, "appDispatcher");
this.stationsService = stationsService;
this.stationsDao = stationsDao;
this.avisaStationMapper = avisaStationMapper;
this.avisaStationCategoryMapper = avisaStationCategoryMapper;
this.preferenceStorage = preferenceStorage;
this.appDispatcher = appDispatcher;
this.CACHE_SIZE = 5;
this.categoriesCache = new HashMap();
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaStationsRepository
public Object fetch(boolean z3, Continuation<? super Flow<? extends AsyncResult<? extends List<AvisaStation>>>> continuation) {
((d1.d) this.appDispatcher).getClass();
return BuildersKt.withContext(Dispatchers.getIO(), new f(this, z3, null), continuation);
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaStationsRepository
public Object fetchStationCategories(boolean z3, Continuation<? super Flow<? extends AsyncResult<? extends List<AvisaStationCategory>>>> continuation) {
((d1.d) this.appDispatcher).getClass();
return BuildersKt.withContext(Dispatchers.getIO(), new i(this, z3, null), continuation);
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.AvisaStationsRepository
public Object fetchStationCategories(String str, Continuation<? super Flow<? extends AsyncResult<? extends List<AvisaStationCategory>>>> continuation) {
((d1.d) this.appDispatcher).getClass();
return BuildersKt.withContext(Dispatchers.getIO(), new l(this, str, null), continuation);
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceNetworking.avisa.AvisaStationsService;
import com.adif.elcanomovil.serviceStorage.database.AvisaStationDao;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import d1.InterfaceC0307a;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class DefaultAvisaStationsRepository_Factory implements Factory<DefaultAvisaStationsRepository> {
private final Provider<InterfaceC0307a> appDispatcherProvider;
private final Provider<AvisaStationCategoryMapper> avisaStationCategoryMapperProvider;
private final Provider<AvisaStationMapper> avisaStationMapperProvider;
private final Provider<PreferenceStorage> preferenceStorageProvider;
private final Provider<AvisaStationDao> stationsDaoProvider;
private final Provider<AvisaStationsService> stationsServiceProvider;
public DefaultAvisaStationsRepository_Factory(Provider<AvisaStationsService> provider, Provider<AvisaStationDao> provider2, Provider<AvisaStationMapper> provider3, Provider<AvisaStationCategoryMapper> provider4, Provider<PreferenceStorage> provider5, Provider<InterfaceC0307a> provider6) {
this.stationsServiceProvider = provider;
this.stationsDaoProvider = provider2;
this.avisaStationMapperProvider = provider3;
this.avisaStationCategoryMapperProvider = provider4;
this.preferenceStorageProvider = provider5;
this.appDispatcherProvider = provider6;
}
public static DefaultAvisaStationsRepository_Factory create(Provider<AvisaStationsService> provider, Provider<AvisaStationDao> provider2, Provider<AvisaStationMapper> provider3, Provider<AvisaStationCategoryMapper> provider4, Provider<PreferenceStorage> provider5, Provider<InterfaceC0307a> provider6) {
return new DefaultAvisaStationsRepository_Factory(provider, provider2, provider3, provider4, provider5, provider6);
}
public static DefaultAvisaStationsRepository newInstance(AvisaStationsService avisaStationsService, AvisaStationDao avisaStationDao, AvisaStationMapper avisaStationMapper, AvisaStationCategoryMapper avisaStationCategoryMapper, PreferenceStorage preferenceStorage, InterfaceC0307a interfaceC0307a) {
return new DefaultAvisaStationsRepository(avisaStationsService, avisaStationDao, avisaStationMapper, avisaStationCategoryMapper, preferenceStorage, interfaceC0307a);
}
@Override // javax.inject.Provider
public DefaultAvisaStationsRepository get() {
return newInstance(this.stationsServiceProvider.get(), this.stationsDaoProvider.get(), this.avisaStationMapperProvider.get(), this.avisaStationCategoryMapperProvider.get(), this.preferenceStorageProvider.get(), this.appDispatcherProvider.get());
}
}

View File

@@ -0,0 +1,297 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceStation;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
@Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@¨\u0006\u0006"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3"}, k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1", f = "DefaultIncidenceRepository.kt", i = {0, 1, 2, 3, 4}, l = {18, 19, 22, 49, 59, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow"}, s = {"L$0", "L$0", "L$0", "L$0", "L$0"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 DefaultIncidenceRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultIncidenceRepository$incidenceDetails$2\n+ 3 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 4 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 5 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n+ 6 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$2\n*L\n1#1,40:1\n98#2,2:41\n102#2,16:49\n53#3:43\n55#3:47\n53#3:65\n55#3:69\n55#3:71\n53#3:72\n55#3:76\n55#3:78\n53#3:79\n55#3:83\n55#3:85\n53#3:86\n55#3:90\n50#4:44\n55#4:46\n50#4:66\n55#4:68\n55#4:70\n50#4:73\n55#4:75\n55#4:77\n50#4:80\n55#4:82\n55#4:84\n50#4:87\n55#4:89\n109#5:45\n109#5:67\n109#5:74\n109#5:81\n109#5:88\n16#6:48\n*S KotlinDebug\n*F\n+ 1 DefaultIncidenceRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultIncidenceRepository$incidenceDetails$2\n+ 2 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n99#1:43\n99#1:47\n99#1:71\n99#1:78\n99#1:85\n99#1:44\n99#1:46\n99#1:70\n99#1:77\n99#1:84\n99#1:45\n26#2:65\n26#2:69\n29#2:72\n29#2:76\n31#2:79\n31#2:83\n35#2:86\n35#2:90\n26#2:66\n26#2:68\n29#2:73\n29#2:75\n31#2:80\n31#2:82\n35#2:87\n35#2:89\n26#2:67\n29#2:74\n31#2:81\n35#2:88\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1 extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends IncidenceStation>>, Continuation<? super Unit>, Object> {
final /* synthetic */ int $incidenceId$inlined;
final /* synthetic */ int $incidenceId$inlined$1;
private /* synthetic */ Object L$0;
Object L$1;
int label;
final /* synthetic */ DefaultIncidenceRepository this$0;
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2 implements Flow<AsyncResult<? extends IncidenceStation>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2, reason: invalid class name and collision with other inner class name */
/* loaded from: classes.dex */
public static final class C00072<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2", f = "DefaultIncidenceRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return C00072.this.emit(null, this);
}
}
public C00072(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00072.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00072.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00072.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends IncidenceStation>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new C00072(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass4 implements Flow<AsyncResult<? extends IncidenceStation>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n35#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2", f = "DefaultIncidenceRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass4(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends IncidenceStation>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1(Continuation continuation, DefaultIncidenceRepository defaultIncidenceRepository, int i, DefaultIncidenceRepository defaultIncidenceRepository2, DefaultIncidenceRepository defaultIncidenceRepository3, int i4) {
super(2, continuation);
this.this$0 = defaultIncidenceRepository;
this.$incidenceId$inlined = i;
this.$incidenceId$inlined$1 = i4;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
DefaultIncidenceRepository defaultIncidenceRepository = this.this$0;
DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1 defaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1 = new DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1(continuation, defaultIncidenceRepository, this.$incidenceId$inlined, defaultIncidenceRepository, defaultIncidenceRepository, this.$incidenceId$inlined$1);
defaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.L$0 = obj;
return defaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1;
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x0108, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll((kotlinx.coroutines.flow.FlowCollector) r1, r7, r6) == r0) goto L39;
*/
/* JADX WARN: Code restructure failed: missing block: B:28:0x008e, code lost:
if (r7 == r0) goto L39;
*/
/* JADX WARN: Code restructure failed: missing block: B:31:0x007b, code lost:
if (r7 != r0) goto L25;
*/
/* JADX WARN: Failed to find 'out' block for switch in B:3:0x0007. Please report as an issue. */
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:21:0x00c9 */
/* JADX WARN: Type inference failed for: r1v16, types: [java.lang.Object] */
/* JADX WARN: Type inference failed for: r1v2, types: [kotlinx.coroutines.flow.FlowCollector] */
/* JADX WARN: Type inference failed for: r1v21, types: [kotlinx.coroutines.flow.FlowCollector] */
/* JADX WARN: Type inference failed for: r1v24 */
/* JADX WARN: Type inference failed for: r1v25 */
/* JADX WARN: Type inference failed for: r1v26 */
/* JADX WARN: Type inference failed for: r1v27 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r7) {
/*
Method dump skipped, instructions count: 288
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1.invokeSuspend(java.lang.Object):java.lang.Object");
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends IncidenceStation>> flowCollector, Continuation<? super Unit> continuation) {
return ((DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,296 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceStation;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
@Metadata(d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u0003*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u0002H\u00020\u00050\u0004H\u008a@¨\u0006\u0006"}, d2 = {"<anonymous>", "", "ResultType", "RequestType", "Lkotlinx/coroutines/flow/FlowCollector;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3"}, k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1", f = "DefaultIncidenceRepository.kt", i = {0, 1, 2, 3, 4, 4, 5}, l = {18, 19, 22, 44, 45, 46, 38}, m = "invokeSuspend", n = {"$this$flow", "$this$flow", "$this$flow", "$this$flow", "$this$flow", "incidences", "$this$flow"}, s = {"L$0", "L$0", "L$0", "L$0", "L$0", "L$1", "L$0"})
@SourceDebugExtension({"SMAP\nNetworkBoundResource.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n+ 2 DefaultIncidenceRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultIncidenceRepository$incidences$2\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$2\n+ 4 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 5 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 6 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n+ 7 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt\n*L\n1#1,40:1\n68#2,2:41\n76#2:44\n87#2,2:45\n90#2:51\n79#2,5:57\n16#3:43\n1549#4:47\n1620#4,3:48\n53#5:52\n55#5:56\n53#5:62\n55#5:66\n53#5:67\n55#5:71\n53#5:72\n55#5:76\n50#6:53\n55#6:55\n50#6:63\n55#6:65\n50#6:68\n55#6:70\n50#6:73\n55#6:75\n109#7:54\n109#7:64\n109#7:69\n109#7:74\n*S KotlinDebug\n*F\n+ 1 DefaultIncidenceRepository.kt\ncom/adif/elcanomovil/repositories/avisa/DefaultIncidenceRepository$incidences$2\n+ 2 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n88#1:47\n88#1:48,3\n26#2:52\n26#2:56\n29#2:62\n29#2:66\n31#2:67\n31#2:71\n35#2:72\n35#2:76\n26#2:53\n26#2:55\n29#2:63\n29#2:65\n31#2:68\n31#2:70\n35#2:73\n35#2:75\n26#2:54\n29#2:64\n31#2:69\n35#2:74\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1 extends SuspendLambda implements Function2<FlowCollector<? super AsyncResult<? extends List<? extends IncidenceStation>>>, Continuation<? super Unit>, Object> {
private /* synthetic */ Object L$0;
Object L$1;
int label;
final /* synthetic */ DefaultIncidenceRepository this$0;
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2 implements Flow<AsyncResult<? extends List<? extends IncidenceStation>>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$2$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n29#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2, reason: invalid class name and collision with other inner class name */
/* loaded from: classes.dex */
public static final class C00092<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2", f = "DefaultIncidenceRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return C00092.this.emit(null, this);
}
}
public C00092(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00092.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00092.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$2$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass2.C00092.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass2(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends List<? extends IncidenceStation>>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new C00092(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
@Metadata(d1 = {"\u0000\u0019\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001J\u001c\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005H\u0096@¢\u0006\u0002\u0010\u0006¨\u0006\u0007¸\u0006\n"}, d2 = {"kotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1", "Lkotlinx/coroutines/flow/Flow;", "collect", "", "collector", "Lkotlinx/coroutines/flow/FlowCollector;", "(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx-coroutines-core", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$$inlined$unsafeFlow$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSafeCollector.common.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SafeCollector.common.kt\nkotlinx/coroutines/flow/internal/SafeCollector_commonKt$unsafeFlow$1\n+ 2 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt\n*L\n1#1,115:1\n51#2,5:116\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass4 implements Flow<AsyncResult<? extends List<? extends IncidenceStation>>> {
final /* synthetic */ Flow $this_unsafeTransform$inlined;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\b\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\t"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$map$$inlined$unsafeTransform$1$2", "com/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3$invokeSuspend$$inlined$map$4$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 NetworkBoundResource.kt\ncom/adif/elcanomovil/repositories/NetworkBoundResourceKt$networkBoundResource$3\n*L\n1#1,222:1\n54#2:223\n35#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2", f = "DefaultIncidenceRepository.kt", i = {}, l = {223}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector) {
this.$this_unsafeFlow = flowCollector;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1 r0 = (com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1 r0 = new com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1$4$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L45
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r4 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r6 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r5 = r6.success(r5)
r0.label = r3
java.lang.Object r4 = r4.emit(r5, r0)
if (r4 != r1) goto L45
return r1
L45:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.AnonymousClass4.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
public AnonymousClass4(Flow flow) {
this.$this_unsafeTransform$inlined = flow;
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super AsyncResult<? extends List<? extends IncidenceStation>>> flowCollector, Continuation continuation) {
Object collect = this.$this_unsafeTransform$inlined.collect(new AnonymousClass2(flowCollector), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1(Continuation continuation, DefaultIncidenceRepository defaultIncidenceRepository, DefaultIncidenceRepository defaultIncidenceRepository2, DefaultIncidenceRepository defaultIncidenceRepository3) {
super(2, continuation);
this.this$0 = defaultIncidenceRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
DefaultIncidenceRepository defaultIncidenceRepository = this.this$0;
DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1 defaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1 = new DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1(continuation, defaultIncidenceRepository, defaultIncidenceRepository, defaultIncidenceRepository);
defaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.L$0 = obj;
return defaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1;
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x017c, code lost:
if (kotlinx.coroutines.flow.FlowKt.emitAll(r1, r5, r9) != r0) goto L58;
*/
/* JADX WARN: Code restructure failed: missing block: B:47:0x00a2, code lost:
if (r1.emit(r10, r9) == r0) goto L57;
*/
/* JADX WARN: Code restructure failed: missing block: B:50:0x008f, code lost:
if (r10 != r0) goto L30;
*/
/* JADX WARN: Failed to find 'out' block for switch in B:3:0x0009. Please report as an issue. */
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:23:0x00f3 A[Catch: all -> 0x0032, LOOP:0: B:21:0x00ed->B:23:0x00f3, LOOP_END, TryCatch #0 {all -> 0x0032, blocks: (B:19:0x002d, B:20:0x00d8, B:21:0x00ed, B:23:0x00f3, B:25:0x0107), top: B:18:0x002d }] */
/* JADX WARN: Removed duplicated region for block: B:27:0x0115 */
/* JADX WARN: Removed duplicated region for block: B:40:0x00d6 */
/* JADX WARN: Type inference failed for: r1v0, types: [int] */
/* JADX WARN: Type inference failed for: r1v1 */
/* JADX WARN: Type inference failed for: r1v2 */
/* JADX WARN: Type inference failed for: r1v21 */
/* JADX WARN: Type inference failed for: r1v26 */
/* JADX WARN: Type inference failed for: r1v29 */
/* JADX WARN: Type inference failed for: r1v32 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r10) {
/*
Method dump skipped, instructions count: 406
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1.invokeSuspend(java.lang.Object):java.lang.Object");
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(FlowCollector<? super AsyncResult<? extends List<? extends IncidenceStation>>> flowCollector, Continuation<? super Unit> continuation) {
return ((DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1) create(flowCollector, continuation)).invokeSuspend(Unit.INSTANCE);
}
}

View File

@@ -0,0 +1,72 @@
package com.adif.elcanomovil.repositories.avisa;
import C.w;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceNotificationType;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidencePicture;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceStation;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.repositories.avisa.IncidenceRepository;
import com.adif.elcanomovil.serviceNetworking.ServicePaths;
import com.adif.elcanomovil.serviceNetworking.avisa.IncidenceService;
import com.adif.elcanomovil.serviceStorage.database.IncidenceDao;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaToken;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import d1.InterfaceC0307a;
import java.util.List;
import javax.inject.Inject;
import javax.inject.Singleton;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.StringCompanionObject;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;
@Singleton
@Metadata(d1 = {"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0001\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u000b\b\u0007\u0018\u00002\u00020\u0001B9\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\b\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u000e\u0010\u000fJJ\u0010\u001c\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001b0\u001a0\u00192\u0006\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u0012\u001a\u00020\u00102\u0006\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0015\u001a\u00020\u00102\f\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u00170\u0016H\u0096@¢\u0006\u0004\b\u001c\u0010\u001dJ\"\u0010\u001f\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00160\u001a0\u0019H\u0096@¢\u0006\u0004\b\u001f\u0010 J$\u0010#\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u001a0\u00192\u0006\u0010\"\u001a\u00020!H\u0096@¢\u0006\u0004\b#\u0010$R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010%R\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010&R\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010'R\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010(R\u0014\u0010\r\u001a\u00020\f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\r\u0010)R\u0014\u0010*\u001a\u00020\u00108\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b*\u0010+¨\u0006,"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/DefaultIncidenceRepository;", "Lcom/adif/elcanomovil/domain/repositories/avisa/IncidenceRepository;", "Lcom/adif/elcanomovil/serviceNetworking/avisa/IncidenceService;", "incidenceService", "Lcom/adif/elcanomovil/serviceStorage/database/IncidenceDao;", "incidenceDao", "Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;", "incidencePictureMapper", "Lcom/adif/elcanomovil/repositories/avisa/IncidenceMapper;", "incidenceMapper", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "preferenceStorage", "Ld1/a;", "appDispatcher", "<init>", "(Lcom/adif/elcanomovil/serviceNetworking/avisa/IncidenceService;Lcom/adif/elcanomovil/serviceStorage/database/IncidenceDao;Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;Lcom/adif/elcanomovil/repositories/avisa/IncidenceMapper;Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;Ld1/a;)V", "", "categoryId", "description", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidenceNotificationType;", "notificationTypeId", "stationId", "", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidencePicture;", "listPictures", "Lkotlinx/coroutines/flow/Flow;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "", "createIncidence", "(Ljava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidenceNotificationType;Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidenceStation;", "incidences", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "", ServicePaths.IncidenceService.pathIncidenceId, "incidenceDetails", "(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/adif/elcanomovil/serviceNetworking/avisa/IncidenceService;", "Lcom/adif/elcanomovil/serviceStorage/database/IncidenceDao;", "Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;", "Lcom/adif/elcanomovil/repositories/avisa/IncidenceMapper;", "Ld1/a;", "header", "Ljava/lang/String;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultIncidenceRepository implements IncidenceRepository {
private final InterfaceC0307a appDispatcher;
private final String header;
private final IncidenceDao incidenceDao;
private final IncidenceMapper incidenceMapper;
private final IncidencePictureMapper incidencePictureMapper;
private final IncidenceService incidenceService;
@Inject
public DefaultIncidenceRepository(IncidenceService incidenceService, IncidenceDao incidenceDao, IncidencePictureMapper incidencePictureMapper, IncidenceMapper incidenceMapper, PreferenceStorage preferenceStorage, InterfaceC0307a appDispatcher) {
Intrinsics.checkNotNullParameter(incidenceService, "incidenceService");
Intrinsics.checkNotNullParameter(incidenceDao, "incidenceDao");
Intrinsics.checkNotNullParameter(incidencePictureMapper, "incidencePictureMapper");
Intrinsics.checkNotNullParameter(incidenceMapper, "incidenceMapper");
Intrinsics.checkNotNullParameter(preferenceStorage, "preferenceStorage");
Intrinsics.checkNotNullParameter(appDispatcher, "appDispatcher");
this.incidenceService = incidenceService;
this.incidenceDao = incidenceDao;
this.incidencePictureMapper = incidencePictureMapper;
this.incidenceMapper = incidenceMapper;
this.appDispatcher = appDispatcher;
StringCompanionObject stringCompanionObject = StringCompanionObject.INSTANCE;
AvisaToken avisaToken = preferenceStorage.getAvisaToken();
this.header = w.s(new Object[]{avisaToken != null ? avisaToken.getAccessToken() : null}, 1, "Bearer %s", "format(...)");
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.IncidenceRepository
public Object createIncidence(String str, String str2, IncidenceNotificationType incidenceNotificationType, String str3, List<IncidencePicture> list, Continuation<? super Flow<AsyncResult>> continuation) {
return FlowKt.flow(new n(this, str, str2, incidenceNotificationType, str3, list, null));
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.IncidenceRepository
public Object incidenceDetails(int i, Continuation<? super Flow<AsyncResult<IncidenceStation>>> continuation) {
((d1.d) this.appDispatcher).getClass();
return BuildersKt.withContext(Dispatchers.getIO(), new o(this, i, null), continuation);
}
@Override // com.adif.elcanomovil.domain.repositories.avisa.IncidenceRepository
public Object incidences(Continuation<? super Flow<? extends AsyncResult<? extends List<IncidenceStation>>>> continuation) {
((d1.d) this.appDispatcher).getClass();
return BuildersKt.withContext(Dispatchers.getIO(), new r(this, null), continuation);
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceNetworking.avisa.IncidenceService;
import com.adif.elcanomovil.serviceStorage.database.IncidenceDao;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import d1.InterfaceC0307a;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class DefaultIncidenceRepository_Factory implements Factory<DefaultIncidenceRepository> {
private final Provider<InterfaceC0307a> appDispatcherProvider;
private final Provider<IncidenceDao> incidenceDaoProvider;
private final Provider<IncidenceMapper> incidenceMapperProvider;
private final Provider<IncidencePictureMapper> incidencePictureMapperProvider;
private final Provider<IncidenceService> incidenceServiceProvider;
private final Provider<PreferenceStorage> preferenceStorageProvider;
public DefaultIncidenceRepository_Factory(Provider<IncidenceService> provider, Provider<IncidenceDao> provider2, Provider<IncidencePictureMapper> provider3, Provider<IncidenceMapper> provider4, Provider<PreferenceStorage> provider5, Provider<InterfaceC0307a> provider6) {
this.incidenceServiceProvider = provider;
this.incidenceDaoProvider = provider2;
this.incidencePictureMapperProvider = provider3;
this.incidenceMapperProvider = provider4;
this.preferenceStorageProvider = provider5;
this.appDispatcherProvider = provider6;
}
public static DefaultIncidenceRepository_Factory create(Provider<IncidenceService> provider, Provider<IncidenceDao> provider2, Provider<IncidencePictureMapper> provider3, Provider<IncidenceMapper> provider4, Provider<PreferenceStorage> provider5, Provider<InterfaceC0307a> provider6) {
return new DefaultIncidenceRepository_Factory(provider, provider2, provider3, provider4, provider5, provider6);
}
public static DefaultIncidenceRepository newInstance(IncidenceService incidenceService, IncidenceDao incidenceDao, IncidencePictureMapper incidencePictureMapper, IncidenceMapper incidenceMapper, PreferenceStorage preferenceStorage, InterfaceC0307a interfaceC0307a) {
return new DefaultIncidenceRepository(incidenceService, incidenceDao, incidencePictureMapper, incidenceMapper, preferenceStorage, interfaceC0307a);
}
@Override // javax.inject.Provider
public DefaultIncidenceRepository get() {
return newInstance(this.incidenceServiceProvider.get(), this.incidenceDaoProvider.get(), this.incidencePictureMapperProvider.get(), this.incidenceMapperProvider.get(), this.preferenceStorageProvider.get(), this.appDispatcherProvider.get());
}
}

View File

@@ -0,0 +1,56 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceComment;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidenceCommentResponse;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidencePictureResponse;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceCommentEntity;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidencePictureEntity;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/IncidenceCommentMapper;", "", "()V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidenceComment;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/IncidenceCommentEntity;", "responseToEntity", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/IncidenceCommentResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nIncidenceCommentMapper.kt\nKotlin\n*S Kotlin\n*F\n+ 1 IncidenceCommentMapper.kt\ncom/adif/elcanomovil/repositories/avisa/IncidenceCommentMapper\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 3 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,31:1\n1#2:32\n1549#3:33\n1620#3,3:34\n1549#3:37\n1620#3,3:38\n*S KotlinDebug\n*F\n+ 1 IncidenceCommentMapper.kt\ncom/adif/elcanomovil/repositories/avisa/IncidenceCommentMapper\n*L\n17#1:33\n17#1:34,3\n28#1:37\n28#1:38,3\n*E\n"})
/* loaded from: classes.dex */
public final class IncidenceCommentMapper {
public final IncidenceComment entityToDomain(IncidenceCommentEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
Date createTime = source.getCreateTime();
Date updatedTime = source.getUpdatedTime();
String type = source.getType();
String statusTypeId = source.getStatusTypeId();
String description = source.getDescription();
Integer incidenceId = source.getIncidenceId();
List<IncidencePictureEntity> fixPhotos = source.getFixPhotos();
ArrayList arrayList = new ArrayList(CollectionsKt.g(fixPhotos));
Iterator<T> it = fixPhotos.iterator();
while (it.hasNext()) {
arrayList.add(new IncidencePictureMapper().entityToDomain((IncidencePictureEntity) it.next()));
}
return new IncidenceComment(createTime, updatedTime, type, statusTypeId, description, incidenceId, arrayList);
}
public final IncidenceCommentEntity responseToEntity(IncidenceCommentResponse source) {
Intrinsics.checkNotNullParameter(source, "source");
Long createTime = source.getCreateTime();
Date date = createTime != null ? new Date(createTime.longValue()) : null;
Long updatedTime = source.getUpdatedTime();
Date date2 = updatedTime != null ? new Date(updatedTime.longValue()) : null;
String type = source.getType();
String statusTypeId = source.getStatusTypeId();
String description = source.getDescription();
Integer incidenceId = source.getIncidenceId();
List<IncidencePictureResponse> fixPhotos = source.getFixPhotos();
ArrayList arrayList = new ArrayList(CollectionsKt.g(fixPhotos));
Iterator<T> it = fixPhotos.iterator();
while (it.hasNext()) {
arrayList.add(new IncidencePictureMapper().responseToEntity((IncidencePictureResponse) it.next()));
}
return new IncidenceCommentEntity(0, date, date2, type, statusTypeId, description, incidenceId, arrayList, 1, null);
}
}

View File

@@ -0,0 +1,129 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.Incidence;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceStation;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidenceCommentResponse;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidencePictureResponse;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidenceResponse;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceCommentEntity;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceEntity;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidencePictureEntity;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceStationEntity;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000@\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\\u0006\u0002\u0010\nJ\u000e\u0010\u000b\u001a\u00020\f2\u0006\u0010\r\u001a\u00020\u000eJ\u000e\u0010\u000f\u001a\u00020\u00102\u0006\u0010\r\u001a\u00020\u0011J\u000e\u0010\u0012\u001a\u00020\u000e2\u0006\u0010\r\u001a\u00020\u0013R\u000e\u0010\b\u001a\u00020\tX\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0014"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/IncidenceMapper;", "", "incidencePictureMapper", "Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;", "incidenceCommentMapper", "Lcom/adif/elcanomovil/repositories/avisa/IncidenceCommentMapper;", "avisaStationMapper", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;", "avisaStationCategoryMapper", "Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;", "(Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;Lcom/adif/elcanomovil/repositories/avisa/IncidenceCommentMapper;Lcom/adif/elcanomovil/repositories/avisa/AvisaStationMapper;Lcom/adif/elcanomovil/repositories/avisa/AvisaStationCategoryMapper;)V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/Incidence;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/IncidenceEntity;", "entityToDomainIncidenceStation", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidenceStation;", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/IncidenceStationEntity;", "responseToEntity", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/IncidenceResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nIncidenceMapper.kt\nKotlin\n*S Kotlin\n*F\n+ 1 IncidenceMapper.kt\ncom/adif/elcanomovil/repositories/avisa/IncidenceMapper\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 3 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,55:1\n1549#2:56\n1620#2,3:57\n1549#2:60\n1620#2,3:61\n1549#2:65\n1620#2,3:66\n1549#2:69\n1620#2,3:70\n1#3:64\n*S KotlinDebug\n*F\n+ 1 IncidenceMapper.kt\ncom/adif/elcanomovil/repositories/avisa/IncidenceMapper\n*L\n28#1:56\n28#1:57,3\n29#1:60\n29#1:61,3\n44#1:65\n44#1:66,3\n45#1:69\n45#1:70,3\n*E\n"})
/* loaded from: classes.dex */
public final class IncidenceMapper {
private final AvisaStationCategoryMapper avisaStationCategoryMapper;
private final AvisaStationMapper avisaStationMapper;
private final IncidenceCommentMapper incidenceCommentMapper;
private final IncidencePictureMapper incidencePictureMapper;
public IncidenceMapper(IncidencePictureMapper incidencePictureMapper, IncidenceCommentMapper incidenceCommentMapper, AvisaStationMapper avisaStationMapper, AvisaStationCategoryMapper avisaStationCategoryMapper) {
Intrinsics.checkNotNullParameter(incidencePictureMapper, "incidencePictureMapper");
Intrinsics.checkNotNullParameter(incidenceCommentMapper, "incidenceCommentMapper");
Intrinsics.checkNotNullParameter(avisaStationMapper, "avisaStationMapper");
Intrinsics.checkNotNullParameter(avisaStationCategoryMapper, "avisaStationCategoryMapper");
this.incidencePictureMapper = incidencePictureMapper;
this.incidenceCommentMapper = incidenceCommentMapper;
this.avisaStationMapper = avisaStationMapper;
this.avisaStationCategoryMapper = avisaStationCategoryMapper;
}
public final Incidence entityToDomain(IncidenceEntity source) {
ArrayList arrayList;
ArrayList arrayList2;
Intrinsics.checkNotNullParameter(source, "source");
int id = source.getId();
String incidenceCode = source.getIncidenceCode();
String stationId = source.getStationId();
int statusTypeId = source.getStatusTypeId();
String description = source.getDescription();
int notificationTypeId = source.getNotificationTypeId();
Date createdTime = source.getCreatedTime();
Date estimatedDateTo = source.getEstimatedDateTo();
Date solvedDate = source.getSolvedDate();
String categoryId = source.getCategoryId();
List<IncidencePictureEntity> photos = source.getPhotos();
if (photos != null) {
List<IncidencePictureEntity> list = photos;
ArrayList arrayList3 = new ArrayList(CollectionsKt.g(list));
Iterator<T> it = list.iterator();
while (it.hasNext()) {
arrayList3.add(this.incidencePictureMapper.entityToDomain((IncidencePictureEntity) it.next()));
}
arrayList = arrayList3;
} else {
arrayList = null;
}
List<IncidenceCommentEntity> comments = source.getComments();
if (comments != null) {
List<IncidenceCommentEntity> list2 = comments;
ArrayList arrayList4 = new ArrayList(CollectionsKt.g(list2));
Iterator<T> it2 = list2.iterator();
while (it2.hasNext()) {
arrayList4.add(this.incidenceCommentMapper.entityToDomain((IncidenceCommentEntity) it2.next()));
}
arrayList2 = arrayList4;
} else {
arrayList2 = null;
}
return new Incidence(id, incidenceCode, stationId, statusTypeId, description, notificationTypeId, createdTime, estimatedDateTo, solvedDate, categoryId, arrayList, arrayList2);
}
public final IncidenceStation entityToDomainIncidenceStation(IncidenceStationEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new IncidenceStation(entityToDomain(source.getIncidence()), this.avisaStationMapper.entityToDomain(source.getAvisaStation()), this.avisaStationCategoryMapper.entityToDomain(source.getCategoryAvisa()));
}
public final IncidenceEntity responseToEntity(IncidenceResponse source) {
ArrayList arrayList;
ArrayList arrayList2;
Intrinsics.checkNotNullParameter(source, "source");
int id = source.getId();
String incidenceCode = source.getIncidenceCode();
String stationId = source.getStationId();
int statusTypeId = source.getStatusTypeId();
String description = source.getDescription();
int notificationTypeId = source.getNotificationTypeId();
Date date = new Date(source.getCreatedTime());
Long estimatedDateTo = source.getEstimatedDateTo();
Date date2 = estimatedDateTo != null ? new Date(estimatedDateTo.longValue()) : null;
Long solvedDate = source.getSolvedDate();
Date date3 = solvedDate != null ? new Date(solvedDate.longValue()) : null;
String categoryId = source.getCategoryId();
List<IncidencePictureResponse> photos = source.getPhotos();
if (photos != null) {
List<IncidencePictureResponse> list = photos;
ArrayList arrayList3 = new ArrayList(CollectionsKt.g(list));
Iterator<T> it = list.iterator();
while (it.hasNext()) {
arrayList3.add(this.incidencePictureMapper.responseToEntity((IncidencePictureResponse) it.next()));
}
arrayList = arrayList3;
} else {
arrayList = null;
}
List<IncidenceCommentResponse> comments = source.getComments();
if (comments != null) {
List<IncidenceCommentResponse> list2 = comments;
ArrayList arrayList4 = new ArrayList(CollectionsKt.g(list2));
Iterator<T> it2 = list2.iterator();
while (it2.hasNext()) {
arrayList4.add(this.incidenceCommentMapper.responseToEntity((IncidenceCommentResponse) it2.next()));
}
arrayList2 = arrayList4;
} else {
arrayList2 = null;
}
return new IncidenceEntity(id, incidenceCode, stationId, statusTypeId, description, notificationTypeId, date, date2, date3, categoryId, arrayList, arrayList2);
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidencePicture;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidencePictureResponse;
import com.adif.elcanomovil.serviceNetworking.avisa.model.IncidenceRequestPicture;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidencePictureEntity;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\bJ\u000e\u0010\t\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\\u0006\u000b"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/IncidencePictureMapper;", "", "()V", "domainToRequest", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/IncidenceRequestPicture;", "source", "Lcom/adif/elcanomovil/domain/entities/avisa/incidence/IncidencePicture;", "entityToDomain", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/IncidencePictureEntity;", "responseToEntity", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/IncidencePictureResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class IncidencePictureMapper {
public final IncidenceRequestPicture domainToRequest(IncidencePicture source) {
Intrinsics.checkNotNullParameter(source, "source");
return new IncidenceRequestPicture(source.getType(), source.getContent());
}
public final IncidencePicture entityToDomain(IncidencePictureEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new IncidencePicture(source.getType(), source.getContent(), source.getThumbnail(), source.getIncidenceId(), source.getPath());
}
public final IncidencePictureEntity responseToEntity(IncidencePictureResponse source) {
Intrinsics.checkNotNullParameter(source, "source");
return new IncidencePictureEntity(0, source.getType(), source.getContent(), source.getThumbnail(), source.getIncidenceId(), source.getPath(), 1, null);
}
}

View File

@@ -0,0 +1,48 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceNetworking.ServicePaths;
import kotlin.Metadata;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u000f\b\u0002\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006j\u0002\b\u0007j\u0002\b\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/ServiceGrantType;", "", "value", "", "(Ljava/lang/String;ILjava/lang/String;)V", "getValue", "()Ljava/lang/String;", "PASSWORD", "TOKEN", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class ServiceGrantType {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ ServiceGrantType[] $VALUES;
public static final ServiceGrantType PASSWORD = new ServiceGrantType("PASSWORD", 0, ServicePaths.AvisaLoginService.queryPassword);
public static final ServiceGrantType TOKEN = new ServiceGrantType("TOKEN", 1, ServicePaths.AvisaLoginService.queryRefreshToken);
private final String value;
private static final /* synthetic */ ServiceGrantType[] $values() {
return new ServiceGrantType[]{PASSWORD, TOKEN};
}
static {
ServiceGrantType[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private ServiceGrantType(String str, int i, String str2) {
this.value = str2;
}
public static EnumEntries<ServiceGrantType> getEntries() {
return $ENTRIES;
}
public static ServiceGrantType valueOf(String str) {
return (ServiceGrantType) Enum.valueOf(ServiceGrantType.class, str);
}
public static ServiceGrantType[] values() {
return (ServiceGrantType[]) $VALUES.clone();
}
public final String getValue() {
return this.value;
}
}

View File

@@ -0,0 +1,15 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaToken;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/repositories/avisa/TokenMapper;", "", "()V", "map", "Lcom/adif/elcanomovil/serviceStorage/model/avisa/AvisaToken;", "loginResponse", "Lcom/adif/elcanomovil/serviceNetworking/avisa/model/AvisaLoginResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class TokenMapper {
public final AvisaToken map(AvisaLoginResponse loginResponse) {
Intrinsics.checkNotNullParameter(loginResponse, "loginResponse");
return new AvisaToken(loginResponse.getAccessToken(), loginResponse.getTokenType(), loginResponse.getRefreshToken(), loginResponse.getExpiresIn(), loginResponse.getScope());
}
}

View File

@@ -0,0 +1,197 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class a extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4575a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4576b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaLoginRepository f4577c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public a(DefaultAvisaLoginRepository defaultAvisaLoginRepository, Continuation continuation) {
super(2, continuation);
this.f4577c = defaultAvisaLoginRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
a aVar = new a(this.f4577c, continuation);
aVar.f4576b = obj;
return aVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((a) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Can't wrap try/catch for region: R(10:1|(1:(1:(3:(1:(1:7)(2:11|12))(3:13|14|15)|8|9)(6:22|23|24|25|26|27))(1:36))(1:50)|37|38|39|40|41|(3:43|26|27)|21|(1:(0))) */
/* JADX WARN: Code restructure failed: missing block: B:20:0x00bd, code lost:
if (r2.emit(r14, r13) == r1) goto L43;
*/
/* JADX WARN: Code restructure failed: missing block: B:28:0x00a1, code lost:
if (r5.emit(r14, r13) != r1) goto L44;
*/
/* JADX WARN: Code restructure failed: missing block: B:45:0x00a7, code lost:
r0 = th;
*/
/* JADX WARN: Code restructure failed: missing block: B:46:0x00a8, code lost:
r2 = r15;
r15 = r0;
*/
/* JADX WARN: Code restructure failed: missing block: B:48:0x00ac, code lost:
r0 = th;
*/
/* JADX WARN: Code restructure failed: missing block: B:49:0x00ad, code lost:
r13 = r14;
*/
/* JADX WARN: Code restructure failed: missing block: B:51:0x0061, code lost:
if (r15.emit(r0, r14) == r1) goto L43;
*/
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r15) {
/*
r14 = this;
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r0 = r14.f4575a
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository r2 = r14.f4577c
r3 = 4
r4 = 3
r5 = 2
r6 = 1
r7 = 0
if (r0 == 0) goto L4c
if (r0 == r6) goto L43
if (r0 == r5) goto L33
if (r0 == r4) goto L24
if (r0 != r3) goto L1c
kotlin.ResultKt.throwOnFailure(r15)
goto Lc0
L1c:
java.lang.IllegalStateException r14 = new java.lang.IllegalStateException
java.lang.String r15 = "call to 'resume' before 'invoke' with coroutine"
r14.<init>(r15)
throw r14
L24:
java.lang.Object r0 = r14.f4576b
r2 = r0
kotlinx.coroutines.flow.FlowCollector r2 = (kotlinx.coroutines.flow.FlowCollector) r2
kotlin.ResultKt.throwOnFailure(r15) // Catch: java.lang.Throwable -> L2e
goto Lc0
L2e:
r0 = move-exception
r15 = r0
r13 = r14
goto Laf
L33:
java.lang.Object r0 = r14.f4576b
r5 = r0
kotlinx.coroutines.flow.FlowCollector r5 = (kotlinx.coroutines.flow.FlowCollector) r5
kotlin.ResultKt.throwOnFailure(r15) // Catch: java.lang.Throwable -> L3d
r13 = r14
goto L8e
L3d:
r0 = move-exception
r15 = r0
r13 = r14
L40:
r2 = r5
goto Laf
L43:
java.lang.Object r0 = r14.f4576b
kotlinx.coroutines.flow.FlowCollector r0 = (kotlinx.coroutines.flow.FlowCollector) r0
kotlin.ResultKt.throwOnFailure(r15)
r15 = r0
goto L64
L4c:
kotlin.ResultKt.throwOnFailure(r15)
java.lang.Object r15 = r14.f4576b
kotlinx.coroutines.flow.FlowCollector r15 = (kotlinx.coroutines.flow.FlowCollector) r15
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r0 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r0 = r0.loading(r7)
r14.f4576b = r15
r14.f4575a = r6
java.lang.Object r0 = r15.emit(r0, r14)
if (r0 != r1) goto L64
goto Lbf
L64:
com.adif.elcanomovil.serviceNetworking.avisa.AvisaLoginService r8 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getAvisaLoginService$p(r2) // Catch: java.lang.Throwable -> Lac
java.lang.String r9 = "Basic YXZpc3RhX2NsaWVudF9hbmRyb2lkOjh5WzZKNyFmSjwhXypmYXE1NyNnOSohNElwa2MjWC1BTg=="
com.adif.elcanomovil.repositories.avisa.ServiceGrantType r0 = com.adif.elcanomovil.repositories.avisa.ServiceGrantType.PASSWORD // Catch: java.lang.Throwable -> Lac
java.lang.String r10 = r0.getValue() // Catch: java.lang.Throwable -> Lac
com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage r0 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getPreferences$p(r2) // Catch: java.lang.Throwable -> Lac
java.lang.String r11 = r0.getAvisaUserId() // Catch: java.lang.Throwable -> Lac
com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage r0 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getPreferences$p(r2) // Catch: java.lang.Throwable -> Lac
java.lang.String r12 = r0.getAvisaPassword() // Catch: java.lang.Throwable -> Lac
r14.f4576b = r15 // Catch: java.lang.Throwable -> Lac
r14.f4575a = r5 // Catch: java.lang.Throwable -> Lac
r13 = r14
java.lang.Object r14 = r8.login(r9, r10, r11, r12, r13) // Catch: java.lang.Throwable -> La7
if (r14 != r1) goto L8c
goto Lbf
L8c:
r5 = r15
r15 = r14
L8e:
com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse r15 = (com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse) r15 // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$handleAvisaLoginResponse(r2, r15) // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r14 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.domain.entities.utils.AsyncResult r14 = r14.success(r7) // Catch: java.lang.Throwable -> La4
r13.f4576b = r5 // Catch: java.lang.Throwable -> La4
r13.f4575a = r4 // Catch: java.lang.Throwable -> La4
java.lang.Object r14 = r5.emit(r14, r13) // Catch: java.lang.Throwable -> La4
if (r14 != r1) goto Lc0
goto Lbf
La4:
r0 = move-exception
r15 = r0
goto L40
La7:
r0 = move-exception
La8:
r14 = r0
r2 = r15
r15 = r14
goto Laf
Lac:
r0 = move-exception
r13 = r14
goto La8
Laf:
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r14 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r14 = r14.error(r15, r7)
r13.f4576b = r7
r13.f4575a = r3
java.lang.Object r14 = r2.emit(r14, r13)
if (r14 != r1) goto Lc0
Lbf:
return r1
Lc0:
kotlin.Unit r14 = kotlin.Unit.INSTANCE
return r14
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.a.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,150 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class b extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4578a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4579b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaLoginRepository f4580c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public b(DefaultAvisaLoginRepository defaultAvisaLoginRepository, Continuation continuation) {
super(2, continuation);
this.f4580c = defaultAvisaLoginRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
b bVar = new b(this.f4580c, continuation);
bVar.f4579b = obj;
return bVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((b) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:19:0x0094, code lost:
if (r1.emit(r11, r10) != r0) goto L38;
*/
/* JADX WARN: Code restructure failed: missing block: B:35:0x00a5, code lost:
if (r1.emit(r11, r10) != r0) goto L38;
*/
/* JADX WARN: Type inference failed for: r1v0, types: [int, kotlinx.coroutines.flow.FlowCollector] */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r11) {
/*
r10 = this;
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r1 = r10.f4578a
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository r2 = r10.f4580c
r3 = 4
r4 = 3
r5 = 2
r6 = 1
r7 = 0
if (r1 == 0) goto L3f
if (r1 == r6) goto L37
if (r1 == r5) goto L2f
if (r1 == r4) goto L24
if (r1 != r3) goto L1c
kotlin.ResultKt.throwOnFailure(r11)
goto La8
L1c:
java.lang.IllegalStateException r10 = new java.lang.IllegalStateException
java.lang.String r11 = "call to 'resume' before 'invoke' with coroutine"
r10.<init>(r11)
throw r10
L24:
java.lang.Object r1 = r10.f4579b
kotlinx.coroutines.flow.FlowCollector r1 = (kotlinx.coroutines.flow.FlowCollector) r1
kotlin.ResultKt.throwOnFailure(r11) // Catch: java.lang.Throwable -> L2d
goto La8
L2d:
r11 = move-exception
goto L97
L2f:
java.lang.Object r1 = r10.f4579b
kotlinx.coroutines.flow.FlowCollector r1 = (kotlinx.coroutines.flow.FlowCollector) r1
kotlin.ResultKt.throwOnFailure(r11) // Catch: java.lang.Throwable -> L2d
goto L81
L37:
java.lang.Object r1 = r10.f4579b
kotlinx.coroutines.flow.FlowCollector r1 = (kotlinx.coroutines.flow.FlowCollector) r1
kotlin.ResultKt.throwOnFailure(r11)
goto L58
L3f:
kotlin.ResultKt.throwOnFailure(r11)
java.lang.Object r11 = r10.f4579b
kotlinx.coroutines.flow.FlowCollector r11 = (kotlinx.coroutines.flow.FlowCollector) r11
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r1 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r1 = r1.loading(r7)
r10.f4579b = r11
r10.f4578a = r6
java.lang.Object r1 = r11.emit(r1, r10)
if (r1 != r0) goto L57
goto La7
L57:
r1 = r11
L58:
com.adif.elcanomovil.serviceNetworking.avisa.AvisaLoginService r11 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getAvisaLoginService$p(r2) // Catch: java.lang.Throwable -> L2d
java.lang.String r6 = "Basic YXZpc3RhX2NsaWVudF9hbmRyb2lkOjh5WzZKNyFmSjwhXypmYXE1NyNnOSohNElwa2MjWC1BTg=="
com.adif.elcanomovil.repositories.avisa.ServiceGrantType r8 = com.adif.elcanomovil.repositories.avisa.ServiceGrantType.TOKEN // Catch: java.lang.Throwable -> L2d
java.lang.String r8 = r8.getValue() // Catch: java.lang.Throwable -> L2d
com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage r9 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getPreferences$p(r2) // Catch: java.lang.Throwable -> L2d
com.adif.elcanomovil.serviceStorage.model.avisa.AvisaToken r9 = r9.getAvisaToken() // Catch: java.lang.Throwable -> L2d
if (r9 == 0) goto L74
java.lang.String r9 = r9.getRefreshToken() // Catch: java.lang.Throwable -> L2d
if (r9 != 0) goto L76
L74:
java.lang.String r9 = ""
L76:
r10.f4579b = r1 // Catch: java.lang.Throwable -> L2d
r10.f4578a = r5 // Catch: java.lang.Throwable -> L2d
java.lang.Object r11 = r11.refreshToken(r6, r8, r9, r10) // Catch: java.lang.Throwable -> L2d
if (r11 != r0) goto L81
goto La7
L81:
com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse r11 = (com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaLoginResponse) r11 // Catch: java.lang.Throwable -> L2d
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$handleAvisaLoginResponse(r2, r11) // Catch: java.lang.Throwable -> L2d
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r11 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE // Catch: java.lang.Throwable -> L2d
com.adif.elcanomovil.domain.entities.utils.AsyncResult r11 = r11.success(r7) // Catch: java.lang.Throwable -> L2d
r10.f4579b = r1 // Catch: java.lang.Throwable -> L2d
r10.f4578a = r4 // Catch: java.lang.Throwable -> L2d
java.lang.Object r10 = r1.emit(r11, r10) // Catch: java.lang.Throwable -> L2d
if (r10 != r0) goto La8
goto La7
L97:
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r2 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r11 = r2.error(r11, r7)
r10.f4579b = r7
r10.f4578a = r3
java.lang.Object r10 = r1.emit(r11, r10)
if (r10 != r0) goto La8
La7:
return r0
La8:
kotlin.Unit r10 = kotlin.Unit.INSTANCE
return r10
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.b.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,213 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class c extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4581a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4582b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaLoginRepository f4583c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ String f4584d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ String f4585e;
/* renamed from: f, reason: collision with root package name */
public final /* synthetic */ String f4586f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ String f4587g;
public final /* synthetic */ String h;
public final /* synthetic */ String i;
/* renamed from: j, reason: collision with root package name */
public final /* synthetic */ String f4588j;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public c(DefaultAvisaLoginRepository defaultAvisaLoginRepository, String str, String str2, String str3, String str4, String str5, String str6, String str7, Continuation continuation) {
super(2, continuation);
this.f4583c = defaultAvisaLoginRepository;
this.f4584d = str;
this.f4585e = str2;
this.f4586f = str3;
this.f4587g = str4;
this.h = str5;
this.i = str6;
this.f4588j = str7;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
c cVar = new c(this.f4583c, this.f4584d, this.f4585e, this.f4586f, this.f4587g, this.h, this.i, this.f4588j, continuation);
cVar.f4582b = obj;
return cVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((c) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Can't wrap try/catch for region: R(9:1|(1:2)|(1:(1:(1:(1:(3:8|9|10)(2:12|13))(5:14|15|16|9|10))(5:18|19|20|21|22))(1:30))(1:39)|31|32|33|(2:35|22)|24|(1:(0))) */
/* JADX WARN: Code restructure failed: missing block: B:23:0x00a1, code lost:
if (r0 != r2) goto L44;
*/
/* JADX WARN: Code restructure failed: missing block: B:29:0x00b8, code lost:
if (r7.emit(r0, r18) == r2) goto L37;
*/
/* JADX WARN: Code restructure failed: missing block: B:37:0x00a4, code lost:
r0 = th;
*/
/* JADX WARN: Code restructure failed: missing block: B:38:0x00a5, code lost:
r7 = r9;
*/
/* JADX WARN: Code restructure failed: missing block: B:40:0x0062, code lost:
if (r0.emit(r11, r18) == r2) goto L37;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r7v0 */
/* JADX WARN: Type inference failed for: r7v1 */
/* JADX WARN: Type inference failed for: r7v12 */
/* JADX WARN: Type inference failed for: r7v13 */
/* JADX WARN: Type inference failed for: r7v2, types: [kotlinx.coroutines.flow.FlowCollector] */
/* JADX WARN: Type inference failed for: r7v3 */
/* JADX WARN: Type inference failed for: r7v7 */
/* JADX WARN: Type inference failed for: r7v8 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r19) {
/*
r18 = this;
r1 = r18
java.lang.Object r2 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r0 = r1.f4581a
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository r3 = r1.f4583c
java.lang.String r4 = r1.h
java.lang.String r5 = r1.f4586f
r6 = 4
r7 = 3
r8 = 2
r9 = 1
r10 = 0
if (r0 == 0) goto L4d
if (r0 == r9) goto L44
if (r0 == r8) goto L37
if (r0 == r7) goto L2a
if (r0 != r6) goto L22
kotlin.ResultKt.throwOnFailure(r19)
goto Lbb
L22:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
r0.<init>(r1)
throw r0
L2a:
java.lang.Object r0 = r1.f4582b
r7 = r0
kotlinx.coroutines.flow.FlowCollector r7 = (kotlinx.coroutines.flow.FlowCollector) r7
kotlin.ResultKt.throwOnFailure(r19) // Catch: java.lang.Throwable -> L34
goto Lbb
L34:
r0 = move-exception
goto La6
L37:
java.lang.Object r0 = r1.f4582b
r8 = r0
kotlinx.coroutines.flow.FlowCollector r8 = (kotlinx.coroutines.flow.FlowCollector) r8
kotlin.ResultKt.throwOnFailure(r19) // Catch: java.lang.Throwable -> L41
r7 = r8
goto L8f
L41:
r0 = move-exception
r7 = r8
goto La6
L44:
java.lang.Object r0 = r1.f4582b
kotlinx.coroutines.flow.FlowCollector r0 = (kotlinx.coroutines.flow.FlowCollector) r0
kotlin.ResultKt.throwOnFailure(r19)
L4b:
r9 = r0
goto L65
L4d:
kotlin.ResultKt.throwOnFailure(r19)
java.lang.Object r0 = r1.f4582b
kotlinx.coroutines.flow.FlowCollector r0 = (kotlinx.coroutines.flow.FlowCollector) r0
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r11 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r11 = r11.loading(r10)
r1.f4582b = r0
r1.f4581a = r9
java.lang.Object r9 = r0.emit(r11, r1)
if (r9 != r2) goto L4b
goto Lba
L65:
java.lang.String r0 = r1.f4584d // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$storeSubscriptionUserId(r3, r0) // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.serviceNetworking.avisa.AvisaLoginService r0 = com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$getAvisaLoginService$p(r3) // Catch: java.lang.Throwable -> La4
java.lang.String r11 = r1.f4585e // Catch: java.lang.Throwable -> La4
com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaRegistrationRequest r12 = new com.adif.elcanomovil.serviceNetworking.avisa.model.AvisaRegistrationRequest // Catch: java.lang.Throwable -> La4
java.lang.String r13 = r1.f4586f // Catch: java.lang.Throwable -> La4
java.lang.String r14 = r1.f4587g // Catch: java.lang.Throwable -> La4
java.lang.String r15 = r1.h // Catch: java.lang.Throwable -> La4
java.lang.String r6 = r1.i // Catch: java.lang.Throwable -> La4
java.lang.String r7 = r1.f4588j // Catch: java.lang.Throwable -> La4
r16 = r6
r17 = r7
r12.<init>(r13, r14, r15, r16, r17) // Catch: java.lang.Throwable -> La4
r1.f4582b = r9 // Catch: java.lang.Throwable -> La4
r1.f4581a = r8 // Catch: java.lang.Throwable -> La4
java.lang.Object r0 = r0.register(r11, r12, r1) // Catch: java.lang.Throwable -> La4
if (r0 != r2) goto L8e
goto Lba
L8e:
r7 = r9
L8f:
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$storeAvisaUser(r3, r5, r4) // Catch: java.lang.Throwable -> L34
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r0 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE // Catch: java.lang.Throwable -> L34
com.adif.elcanomovil.domain.entities.utils.AsyncResult r0 = r0.success(r10) // Catch: java.lang.Throwable -> L34
r1.f4582b = r7 // Catch: java.lang.Throwable -> L34
r6 = 3
r1.f4581a = r6 // Catch: java.lang.Throwable -> L34
java.lang.Object r0 = r7.emit(r0, r1) // Catch: java.lang.Throwable -> L34
if (r0 != r2) goto Lbb
goto Lba
La4:
r0 = move-exception
r7 = r9
La6:
com.adif.elcanomovil.repositories.avisa.DefaultAvisaLoginRepository.access$storeAvisaUser(r3, r5, r4)
com.adif.elcanomovil.domain.entities.utils.AsyncResult$Companion r3 = com.adif.elcanomovil.domain.entities.utils.AsyncResult.INSTANCE
com.adif.elcanomovil.domain.entities.utils.AsyncResult r0 = r3.error(r0, r10)
r1.f4582b = r10
r3 = 4
r1.f4581a = r3
java.lang.Object r0 = r7.emit(r0, r1)
if (r0 != r2) goto Lbb
Lba:
return r2
Lbb:
kotlin.Unit r0 = kotlin.Unit.INSTANCE
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.c.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,77 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaStationEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class d extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4589a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4590b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ List f4591c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4592d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public d(List list, DefaultAvisaStationsRepository defaultAvisaStationsRepository, Continuation continuation) {
super(2, continuation);
this.f4591c = list;
this.f4592d = defaultAvisaStationsRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
d dVar = new d(this.f4591c, this.f4592d, continuation);
dVar.f4590b = obj;
return dVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((d) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
int collectionSizeOrDefault;
AvisaStationMapper avisaStationMapper;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4589a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
FlowCollector flowCollector = (FlowCollector) this.f4590b;
List<AvisaStationEntity> list = this.f4591c;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
ArrayList arrayList = new ArrayList(collectionSizeOrDefault);
for (AvisaStationEntity avisaStationEntity : list) {
avisaStationMapper = this.f4592d.avisaStationMapper;
arrayList.add(avisaStationMapper.entityToDomain(avisaStationEntity));
}
this.f4589a = 1;
if (flowCollector.emit(arrayList, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.repositories.avisa;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class e extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public /* synthetic */ Object f4593a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4594b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public e(DefaultAvisaStationsRepository defaultAvisaStationsRepository, Continuation continuation) {
super(2, continuation);
this.f4594b = defaultAvisaStationsRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
e eVar = new e(this.f4594b, continuation);
eVar.f4593a = obj;
return eVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((e) create((List) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
return FlowKt.flow(new d((List) this.f4593a, this.f4594b, null));
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class f extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4595a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ boolean f4596b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public f(DefaultAvisaStationsRepository defaultAvisaStationsRepository, boolean z3, Continuation continuation) {
super(2, continuation);
this.f4595a = defaultAvisaStationsRepository;
this.f4596b = z3;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new f(this.f4595a, this.f4596b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((f) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.f4595a;
return FlowKt.flow(new DefaultAvisaStationsRepository$fetch$2$invokeSuspend$$inlined$networkBoundResource$1(null, defaultAvisaStationsRepository, this.f4596b, defaultAvisaStationsRepository, defaultAvisaStationsRepository));
}
}

View File

@@ -0,0 +1,77 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceStorage.model.avisa.AvisaStationCategoryEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class g extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4597a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4598b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ List f4599c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4600d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public g(List list, DefaultAvisaStationsRepository defaultAvisaStationsRepository, Continuation continuation) {
super(2, continuation);
this.f4599c = list;
this.f4600d = defaultAvisaStationsRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
g gVar = new g(this.f4599c, this.f4600d, continuation);
gVar.f4598b = obj;
return gVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((g) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
int collectionSizeOrDefault;
AvisaStationCategoryMapper avisaStationCategoryMapper;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4597a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
FlowCollector flowCollector = (FlowCollector) this.f4598b;
List<AvisaStationCategoryEntity> list = this.f4599c;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
ArrayList arrayList = new ArrayList(collectionSizeOrDefault);
for (AvisaStationCategoryEntity avisaStationCategoryEntity : list) {
avisaStationCategoryMapper = this.f4600d.avisaStationCategoryMapper;
arrayList.add(avisaStationCategoryMapper.entityToDomain(avisaStationCategoryEntity));
}
this.f4597a = 1;
if (flowCollector.emit(arrayList, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.repositories.avisa;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class h extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public /* synthetic */ Object f4601a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4602b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public h(DefaultAvisaStationsRepository defaultAvisaStationsRepository, Continuation continuation) {
super(2, continuation);
this.f4602b = defaultAvisaStationsRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
h hVar = new h(this.f4602b, continuation);
hVar.f4601a = obj;
return hVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((h) create((List) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
return FlowKt.flow(new g((List) this.f4601a, this.f4602b, null));
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class i extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4603a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ boolean f4604b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public i(DefaultAvisaStationsRepository defaultAvisaStationsRepository, boolean z3, Continuation continuation) {
super(2, continuation);
this.f4603a = defaultAvisaStationsRepository;
this.f4604b = z3;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new i(this.f4603a, this.f4604b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((i) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.f4603a;
return FlowKt.flow(new DefaultAvisaStationsRepository$fetchStationCategories$2$invokeSuspend$$inlined$networkBoundResource$1(null, defaultAvisaStationsRepository, this.f4604b, defaultAvisaStationsRepository, defaultAvisaStationsRepository));
}
}

View File

@@ -0,0 +1,61 @@
package com.adif.elcanomovil.repositories.avisa;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class j extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4605a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4606b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ List f4607c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(List list, Continuation continuation) {
super(2, continuation);
this.f4607c = list;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
j jVar = new j(this.f4607c, continuation);
jVar.f4606b = obj;
return jVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((j) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4605a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
FlowCollector flowCollector = (FlowCollector) this.f4606b;
this.f4605a = 1;
if (flowCollector.emit(this.f4607c, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,37 @@
package com.adif.elcanomovil.repositories.avisa;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class k extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public /* synthetic */ Object f4608a;
/* JADX WARN: Type inference failed for: r1v1, types: [kotlin.coroutines.Continuation, kotlin.coroutines.jvm.internal.SuspendLambda, com.adif.elcanomovil.repositories.avisa.k] */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
?? suspendLambda = new SuspendLambda(2, continuation);
suspendLambda.f4608a = obj;
return suspendLambda;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((k) create((List) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
return FlowKt.flow(new j((List) this.f4608a, null));
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class l extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ DefaultAvisaStationsRepository f4609a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ String f4610b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public l(DefaultAvisaStationsRepository defaultAvisaStationsRepository, String str, Continuation continuation) {
super(2, continuation);
this.f4609a = defaultAvisaStationsRepository;
this.f4610b = str;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new l(this.f4609a, this.f4610b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((l) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
DefaultAvisaStationsRepository defaultAvisaStationsRepository = this.f4609a;
String str = this.f4610b;
return FlowKt.flow(new DefaultAvisaStationsRepository$fetchStationCategories$4$invokeSuspend$$inlined$networkBoundResource$1(null, defaultAvisaStationsRepository, str, defaultAvisaStationsRepository, str, defaultAvisaStationsRepository, str, defaultAvisaStationsRepository, str));
}
}

View File

@@ -0,0 +1,95 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceNotificationType;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidencePicture;
import com.adif.elcanomovil.serviceNetworking.avisa.IncidenceService;
import com.adif.elcanomovil.serviceNetworking.avisa.model.CreateIncidenceRequest;
import java.util.ArrayList;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes.dex */
public final class m extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4611a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4612b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ String f4613c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ String f4614d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ IncidenceNotificationType f4615e;
/* renamed from: f, reason: collision with root package name */
public final /* synthetic */ String f4616f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ List f4617g;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public m(DefaultIncidenceRepository defaultIncidenceRepository, String str, String str2, IncidenceNotificationType incidenceNotificationType, String str3, List list, Continuation continuation) {
super(2, continuation);
this.f4612b = defaultIncidenceRepository;
this.f4613c = str;
this.f4614d = str2;
this.f4615e = incidenceNotificationType;
this.f4616f = str3;
this.f4617g = list;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new m(this.f4612b, this.f4613c, this.f4614d, this.f4615e, this.f4616f, this.f4617g, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((m) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IncidenceService incidenceService;
String str;
int collectionSizeOrDefault;
IncidencePictureMapper incidencePictureMapper;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4611a;
if (i != 0) {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
return obj;
}
ResultKt.throwOnFailure(obj);
DefaultIncidenceRepository defaultIncidenceRepository = this.f4612b;
incidenceService = defaultIncidenceRepository.incidenceService;
str = defaultIncidenceRepository.header;
String valueOf = String.valueOf(this.f4615e.getValue());
List<IncidencePicture> list = this.f4617g;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
ArrayList arrayList = new ArrayList(collectionSizeOrDefault);
for (IncidencePicture incidencePicture : list) {
incidencePictureMapper = defaultIncidenceRepository.incidencePictureMapper;
arrayList.add(incidencePictureMapper.domainToRequest(incidencePicture));
}
CreateIncidenceRequest createIncidenceRequest = new CreateIncidenceRequest(this.f4613c, this.f4614d, valueOf, this.f4616f, arrayList);
this.f4611a = 1;
Object createIncidence = incidenceService.createIncidence(str, createIncidenceRequest, this);
return createIncidence == coroutine_suspended ? coroutine_suspended : createIncidence;
}
}

View File

@@ -0,0 +1,99 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceNotificationType;
import java.util.List;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class n extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4618a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4619b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4620c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ String f4621d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ String f4622e;
/* renamed from: f, reason: collision with root package name */
public final /* synthetic */ IncidenceNotificationType f4623f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ String f4624g;
public final /* synthetic */ List h;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public n(DefaultIncidenceRepository defaultIncidenceRepository, String str, String str2, IncidenceNotificationType incidenceNotificationType, String str3, List list, Continuation continuation) {
super(2, continuation);
this.f4620c = defaultIncidenceRepository;
this.f4621d = str;
this.f4622e = str2;
this.f4623f = incidenceNotificationType;
this.f4624g = str3;
this.h = list;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
n nVar = new n(this.f4620c, this.f4621d, this.f4622e, this.f4623f, this.f4624g, this.h, continuation);
nVar.f4619b = obj;
return nVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((n) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Can't wrap try/catch for region: R(5:(1:(1:(3:8|9|10)(2:12|13))(1:14))(1:22)|15|16|9|10) */
/* JADX WARN: Can't wrap try/catch for region: R(8:1|(1:(2:(5:(1:(1:(3:8|9|10)(2:12|13))(1:14))(1:22)|15|16|9|10)(6:23|24|25|26|27|(4:29|(2:31|21)|9|10)(1:32))|19)(1:36))(1:46)|37|38|39|40|(3:42|27|(0)(0))|21) */
/* JADX WARN: Code restructure failed: missing block: B:18:0x0031, code lost:
r0 = th;
*/
/* JADX WARN: Code restructure failed: missing block: B:20:0x00da, code lost:
if (r4.emit(r0, r17) == r2) goto L45;
*/
/* JADX WARN: Code restructure failed: missing block: B:33:0x00c7, code lost:
if (r6.emit(r0, r17) == r2) goto L45;
*/
/* JADX WARN: Code restructure failed: missing block: B:44:0x00ca, code lost:
r0 = th;
*/
/* JADX WARN: Code restructure failed: missing block: B:45:0x00cb, code lost:
r4 = r7;
*/
/* JADX WARN: Code restructure failed: missing block: B:47:0x0067, code lost:
if (r0.emit(r9, r17) == r2) goto L45;
*/
/* JADX WARN: Removed duplicated region for block: B:29:0x009f A[Catch: all -> 0x0045, TryCatch #1 {all -> 0x0045, blocks: (B:25:0x003f, B:27:0x0097, B:29:0x009f, B:32:0x00b0), top: B:24:0x003f }] */
/* JADX WARN: Removed duplicated region for block: B:32:0x00b0 A[Catch: all -> 0x0045, TRY_LEAVE, TryCatch #1 {all -> 0x0045, blocks: (B:25:0x003f, B:27:0x0097, B:29:0x009f, B:32:0x00b0), top: B:24:0x003f }] */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r18) {
/*
Method dump skipped, instructions count: 224
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.avisa.n.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class o extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4625a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ int f4626b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public o(DefaultIncidenceRepository defaultIncidenceRepository, int i, Continuation continuation) {
super(2, continuation);
this.f4625a = defaultIncidenceRepository;
this.f4626b = i;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new o(this.f4625a, this.f4626b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((o) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
DefaultIncidenceRepository defaultIncidenceRepository = this.f4625a;
int i = this.f4626b;
return FlowKt.flow(new DefaultIncidenceRepository$incidenceDetails$2$invokeSuspend$$inlined$networkBoundResource$default$1(null, defaultIncidenceRepository, i, defaultIncidenceRepository, defaultIncidenceRepository, i));
}
}

View File

@@ -0,0 +1,77 @@
package com.adif.elcanomovil.repositories.avisa;
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceStationEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class p extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4627a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f4628b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ List f4629c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4630d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public p(List list, DefaultIncidenceRepository defaultIncidenceRepository, Continuation continuation) {
super(2, continuation);
this.f4629c = list;
this.f4630d = defaultIncidenceRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
p pVar = new p(this.f4629c, this.f4630d, continuation);
pVar.f4628b = obj;
return pVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((p) create((FlowCollector) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
int collectionSizeOrDefault;
IncidenceMapper incidenceMapper;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4627a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
FlowCollector flowCollector = (FlowCollector) this.f4628b;
List<IncidenceStationEntity> list = this.f4629c;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
ArrayList arrayList = new ArrayList(collectionSizeOrDefault);
for (IncidenceStationEntity incidenceStationEntity : list) {
incidenceMapper = this.f4630d.incidenceMapper;
arrayList.add(incidenceMapper.entityToDomainIncidenceStation(incidenceStationEntity));
}
this.f4627a = 1;
if (flowCollector.emit(arrayList, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.repositories.avisa;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class q extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public /* synthetic */ Object f4631a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4632b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public q(DefaultIncidenceRepository defaultIncidenceRepository, Continuation continuation) {
super(2, continuation);
this.f4632b = defaultIncidenceRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
q qVar = new q(this.f4632b, continuation);
qVar.f4631a = obj;
return qVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((q) create((List) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
return FlowKt.flow(new p((List) this.f4631a, this.f4632b, null));
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.repositories.avisa;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.FlowKt;
/* loaded from: classes.dex */
public final class r extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ DefaultIncidenceRepository f4633a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public r(DefaultIncidenceRepository defaultIncidenceRepository, Continuation continuation) {
super(2, continuation);
this.f4633a = defaultIncidenceRepository;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new r(this.f4633a, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((r) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
DefaultIncidenceRepository defaultIncidenceRepository = this.f4633a;
return FlowKt.flow(new DefaultIncidenceRepository$incidences$2$invokeSuspend$$inlined$networkBoundResource$default$1(null, defaultIncidenceRepository, defaultIncidenceRepository, defaultIncidenceRepository));
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.repositories.compositions;
import com.adif.elcanomovil.domain.entities.compositions.Cafeteria;
import com.adif.elcanomovil.domain.entities.compositions.Coach;
import com.adif.elcanomovil.domain.entities.compositions.Composition;
import com.adif.elcanomovil.domain.entities.compositions.Head;
import com.adif.elcanomovil.domain.entities.compositions.Tail;
import com.adif.elcanomovil.domain.entities.compositions.Wagon;
import com.adif.elcanomovil.serviceNetworking.compositions.CoachType;
import com.adif.elcanomovil.serviceNetworking.compositions.Coaches;
import com.adif.elcanomovil.serviceNetworking.compositions.CompositionResponse;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Comparator;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.comparisons.ComparisonsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u001a\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u00042\f\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\u00070\u0004J\u0016\u0010\b\u001a\b\u0012\u0004\u0012\u00020\t0\u00042\b\u0010\n\u001a\u0004\u0018\u00010\u000b¨\u0006\f"}, d2 = {"Lcom/adif/elcanomovil/repositories/compositions/CompositionsMapper;", "", "()V", "getWagons", "", "Lcom/adif/elcanomovil/domain/entities/compositions/Wagon;", "coaches", "Lcom/adif/elcanomovil/serviceNetworking/compositions/Coaches;", "responseToDomain", "Lcom/adif/elcanomovil/domain/entities/compositions/Composition;", "source", "Lcom/adif/elcanomovil/serviceNetworking/compositions/CompositionResponse;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nCompositionsMapper.kt\nKotlin\n*S Kotlin\n*F\n+ 1 CompositionsMapper.kt\ncom/adif/elcanomovil/repositories/compositions/CompositionsMapper\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,72:1\n1045#2:73\n1855#2,2:74\n1045#2:76\n1549#2:77\n1620#2,3:78\n*S KotlinDebug\n*F\n+ 1 CompositionsMapper.kt\ncom/adif/elcanomovil/repositories/compositions/CompositionsMapper\n*L\n13#1:73\n15#1:74,2\n39#1:76\n39#1:77\n39#1:78,3\n*E\n"})
/* loaded from: classes.dex */
public final class CompositionsMapper {
public final List<Wagon> getWagons(List<Coaches> coaches) {
Wagon wagon;
Wagon wagon2;
Intrinsics.checkNotNullParameter(coaches, "coaches");
List<Coaches> sortedWith = CollectionsKt.sortedWith(coaches.size() > 1 ? CollectionsKt.h(coaches) : coaches, new Comparator() { // from class: com.adif.elcanomovil.repositories.compositions.CompositionsMapper$getWagons$$inlined$sortedBy$1
/* JADX WARN: Multi-variable type inference failed */
@Override // java.util.Comparator
public final int compare(T t2, T t4) {
return ComparisonsKt.compareValues(Integer.valueOf(((Coaches) t2).getSequential()), Integer.valueOf(((Coaches) t4).getSequential()));
}
});
ArrayList arrayList = new ArrayList(CollectionsKt.g(sortedWith));
int i = 0;
for (Coaches coaches2 : sortedWith) {
if (coaches2.getCafeteria()) {
wagon2 = new Cafeteria();
} else {
if (coaches2.getSequential() != 1) {
CoachType coachType = coaches2.getCoachType();
CoachType coachType2 = CoachType.TRACTOR;
if (coachType != coachType2 || i % 2 != 0) {
if (coaches2.getCoachType() == coachType2 && i % 2 == 1) {
i++;
wagon = new Tail(coaches2.getCoachNumber());
} else {
String coachNumber = coaches2.getCoachNumber();
Intrinsics.checkNotNull(coachNumber);
wagon = new Coach(coachNumber);
}
wagon2 = wagon;
}
}
i++;
wagon = new Head(coaches2.getCoachNumber());
wagon2 = wagon;
}
arrayList.add(wagon2);
}
List mutableList = CollectionsKt.toMutableList((Collection) arrayList);
if (coaches.size() > 1) {
mutableList.add(new Tail(((Coaches) CollectionsKt.last((List) coaches)).getCoachNumber()));
int size = mutableList.size() - 1;
for (int i4 = 0; i4 < size; i4++) {
if (i4 == 0 && (mutableList.get(i4) instanceof Head)) {
int i5 = i4 + 1;
if (mutableList.get(i5) instanceof Tail) {
mutableList.remove(i5);
mutableList.add(i5, new Coach(""));
}
}
if ((mutableList.get(i4) instanceof Head) && (mutableList.get(i4 + 1) instanceof Tail)) {
mutableList.remove(i4);
mutableList.add(i4, new Coach(""));
}
}
}
return CollectionsKt.toList(mutableList);
}
public final List<Composition> responseToDomain(CompositionResponse source) {
List<com.adif.elcanomovil.serviceNetworking.compositions.Composition> sortedWith;
if (source == null) {
return CollectionsKt.emptyList();
}
ArrayList arrayList = new ArrayList();
List<com.adif.elcanomovil.serviceNetworking.compositions.Composition> compositions = source.getCompositions();
if (compositions != null && (sortedWith = CollectionsKt.sortedWith(compositions, new Comparator() { // from class: com.adif.elcanomovil.repositories.compositions.CompositionsMapper$responseToDomain$$inlined$sortedBy$1
/* JADX WARN: Multi-variable type inference failed */
@Override // java.util.Comparator
public final int compare(T t2, T t4) {
return ComparisonsKt.compareValues(Long.valueOf(((com.adif.elcanomovil.serviceNetworking.compositions.Composition) t2).getPlannedTime()), Long.valueOf(((com.adif.elcanomovil.serviceNetworking.compositions.Composition) t4).getPlannedTime()));
}
})) != null) {
for (com.adif.elcanomovil.serviceNetworking.compositions.Composition composition : sortedWith) {
arrayList.add(new Composition(composition.getStationCode(), composition.getPlannedTime(), getWagons(composition.getCoaches())));
}
}
for (int size = arrayList.size() - 1; size > 0; size--) {
if (((Composition) arrayList.get(size)).getCoachs().equals(((Composition) arrayList.get(size - 1)).getCoachs())) {
arrayList.remove(size);
}
}
return arrayList;
}
}

View File

@@ -0,0 +1,75 @@
package com.adif.elcanomovil.repositories.compositions;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import com.adif.elcanomovil.domain.entities.compositions.Composition;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.repositories.circulation.CirculationRepository;
import com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository;
import com.adif.elcanomovil.serviceNetworking.compositions.CompositionsService;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowKt;
import kotlinx.coroutines.flow.MutableStateFlow;
import kotlinx.coroutines.flow.StateFlowKt;
import r1.C0566a;
@Metadata(d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007¢\u0006\u0002\u0010\bJ@\u0010\u001a\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001d0\u001c0\u001b0\u000e2\u0006\u0010\u001e\u001a\u00020\n2\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u001f\u001a\u00020 2\u0006\u0010\u0013\u001a\u00020\nH\u0096@¢\u0006\u0002\u0010!J\b\u0010\"\u001a\u00020#H\u0002R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u0016\u0010\t\u001a\u0004\u0018\u00010\n8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u000b\u0010\fR\u001a\u0010\r\u001a\b\u0012\u0004\u0012\u00020\n0\u000eX\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0016\u0010\u0011\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\n0\u0012X\u0082\u000e¢\u0006\u0002\n\u0000R\u0016\u0010\u0013\u001a\u0004\u0018\u00010\n8VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u0014\u0010\fR\u001a\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\n0\u000eX\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0010R\u0016\u0010\u0017\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\n0\u0012X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004¢\u0006\u0002\n\u0000R\u0010\u0010\u0018\u001a\u0004\u0018\u00010\u0019X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006$"}, d2 = {"Lcom/adif/elcanomovil/repositories/compositions/DefaultCompositionsRepository;", "Lcom/adif/elcanomovil/domain/repositories/compositions/CompositionsRepository;", "compositionService", "Lcom/adif/elcanomovil/serviceNetworking/compositions/CompositionsService;", "compositionsMapper", "Lcom/adif/elcanomovil/repositories/compositions/CompositionsMapper;", "storage", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "(Lcom/adif/elcanomovil/serviceNetworking/compositions/CompositionsService;Lcom/adif/elcanomovil/repositories/compositions/CompositionsMapper;Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;)V", NavArguments.ARG_DYNAMIC_LINKS_STATION_TO_CODE, "", "getDestinationStationCode", "()Ljava/lang/String;", "destinationStationCodeAsFlow", "Lkotlinx/coroutines/flow/Flow;", "getDestinationStationCodeAsFlow", "()Lkotlinx/coroutines/flow/Flow;", "destinationStationCodeFlow", "Lkotlinx/coroutines/flow/MutableStateFlow;", NavArguments.ARG_DYNAMIC_LINKS_STATION_CODE, "getOriginStationCode", "originStationCodeAsFlow", "getOriginStationCodeAsFlow", "originStationCodeFlow", "trainTypeRequest", "Lcom/adif/elcanomovil/domain/repositories/circulation/CirculationRepository$TrainTypeRequest;", "compositions", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "", "Lcom/adif/elcanomovil/domain/entities/compositions/Composition;", NavArguments.ARG_DYNAMIC_LINKS_COMMERCIAL_NUMBER, NavArguments.ARG_DYNAMIC_LINKS_LAUNCHDATE, "", "(Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "readLastValues", "", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultCompositionsRepository implements CompositionsRepository {
private final CompositionsService compositionService;
private final CompositionsMapper compositionsMapper;
private final Flow<String> destinationStationCodeAsFlow;
private MutableStateFlow<String> destinationStationCodeFlow;
private final Flow<String> originStationCodeAsFlow;
private MutableStateFlow<String> originStationCodeFlow;
private final PreferenceStorage storage;
private CirculationRepository.TrainTypeRequest trainTypeRequest;
public DefaultCompositionsRepository(CompositionsService compositionService, CompositionsMapper compositionsMapper, PreferenceStorage storage) {
Intrinsics.checkNotNullParameter(compositionService, "compositionService");
Intrinsics.checkNotNullParameter(compositionsMapper, "compositionsMapper");
Intrinsics.checkNotNullParameter(storage, "storage");
this.compositionService = compositionService;
this.compositionsMapper = compositionsMapper;
this.storage = storage;
this.originStationCodeFlow = StateFlowKt.MutableStateFlow(null);
this.destinationStationCodeFlow = StateFlowKt.MutableStateFlow(null);
this.originStationCodeAsFlow = FlowKt.filterNotNull(this.originStationCodeFlow);
this.destinationStationCodeAsFlow = FlowKt.filterNotNull(this.destinationStationCodeFlow);
readLastValues();
}
private final void readLastValues() {
this.originStationCodeFlow.setValue(this.storage.getLastDeparturesArrivalsStationCode());
this.destinationStationCodeFlow.setValue(this.storage.getLastDeparturesArrivalsStationToCode());
}
@Override // com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository
public Object compositions(String str, String str2, long j4, String str3, Continuation<? super Flow<? extends AsyncResult<? extends List<Composition>>>> continuation) {
return FlowKt.flow(new C0566a(this, str, str2, j4, str3, null));
}
@Override // com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository
public String getDestinationStationCode() {
return this.destinationStationCodeFlow.getValue();
}
@Override // com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository
public Flow<String> getDestinationStationCodeAsFlow() {
return this.destinationStationCodeAsFlow;
}
@Override // com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository
public String getOriginStationCode() {
return this.originStationCodeFlow.getValue();
}
@Override // com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository
public Flow<String> getOriginStationCodeAsFlow() {
return this.originStationCodeAsFlow;
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.AppVersionProvider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideAppVersionProviderFactory implements Factory<AppVersionProvider> {
private final Provider<Context> contextProvider;
public RepositoryModule_Companion_ProvideAppVersionProviderFactory(Provider<Context> provider) {
this.contextProvider = provider;
}
public static RepositoryModule_Companion_ProvideAppVersionProviderFactory create(Provider<Context> provider) {
return new RepositoryModule_Companion_ProvideAppVersionProviderFactory(provider);
}
public static AppVersionProvider provideAppVersionProvider(Context context) {
return (AppVersionProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideAppVersionProvider(context));
}
@Override // javax.inject.Provider
public AppVersionProvider get() {
return provideAppVersionProvider(this.contextProvider.get());
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository;
import com.adif.elcanomovil.repositories.avisa.TokenMapper;
import com.adif.elcanomovil.serviceNetworking.avisa.AvisaLoginService;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory implements Factory<AvisaLoginRepository> {
private final Provider<AvisaLoginService> avisaLoginServiceProvider;
private final Provider<PreferenceStorage> preferencesProvider;
private final Provider<TokenMapper> tokenMapperProvider;
public RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory(Provider<AvisaLoginService> provider, Provider<PreferenceStorage> provider2, Provider<TokenMapper> provider3) {
this.avisaLoginServiceProvider = provider;
this.preferencesProvider = provider2;
this.tokenMapperProvider = provider3;
}
public static RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory create(Provider<AvisaLoginService> provider, Provider<PreferenceStorage> provider2, Provider<TokenMapper> provider3) {
return new RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory(provider, provider2, provider3);
}
public static AvisaLoginRepository provideAvisaLoginRepository(AvisaLoginService avisaLoginService, PreferenceStorage preferenceStorage, TokenMapper tokenMapper) {
return (AvisaLoginRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideAvisaLoginRepository(avisaLoginService, preferenceStorage, tokenMapper));
}
@Override // javax.inject.Provider
public AvisaLoginRepository get() {
return provideAvisaLoginRepository(this.avisaLoginServiceProvider.get(), this.preferencesProvider.get(), this.tokenMapperProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.AvisaStationCategoryMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0592a;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideAvisaStationCategoryMapperFactory implements Factory<AvisaStationCategoryMapper> {
public static RepositoryModule_Companion_ProvideAvisaStationCategoryMapperFactory create() {
return AbstractC0592a.f8391a;
}
public static AvisaStationCategoryMapper provideAvisaStationCategoryMapper() {
return (AvisaStationCategoryMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideAvisaStationCategoryMapper());
}
@Override // javax.inject.Provider
public AvisaStationCategoryMapper get() {
return provideAvisaStationCategoryMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.AvisaStationMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0593b;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideAvisaStationMapperFactory implements Factory<AvisaStationMapper> {
public static RepositoryModule_Companion_ProvideAvisaStationMapperFactory create() {
return AbstractC0593b.f8392a;
}
public static AvisaStationMapper provideAvisaStationMapper() {
return (AvisaStationMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideAvisaStationMapper());
}
@Override // javax.inject.Provider
public AvisaStationMapper get() {
return provideAvisaStationMapper();
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.providers.Check24hProvider;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCheck24hProviderFactory implements Factory<Check24hProvider> {
private final Provider<PreferenceStorage> preferenceStorageProvider;
public RepositoryModule_Companion_ProvideCheck24hProviderFactory(Provider<PreferenceStorage> provider) {
this.preferenceStorageProvider = provider;
}
public static RepositoryModule_Companion_ProvideCheck24hProviderFactory create(Provider<PreferenceStorage> provider) {
return new RepositoryModule_Companion_ProvideCheck24hProviderFactory(provider);
}
public static Check24hProvider provideCheck24hProvider(PreferenceStorage preferenceStorage) {
return (Check24hProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCheck24hProvider(preferenceStorage));
}
@Override // javax.inject.Provider
public Check24hProvider get() {
return provideCheck24hProvider(this.preferenceStorageProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.circulation.CirculationMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0594c;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCirculationMapperFactory implements Factory<CirculationMapper> {
public static RepositoryModule_Companion_ProvideCirculationMapperFactory create() {
return AbstractC0594c.f8393a;
}
public static CirculationMapper provideCirculationMapper() {
return (CirculationMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCirculationMapper());
}
@Override // javax.inject.Provider
public CirculationMapper get() {
return provideCirculationMapper();
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.circulation.CirculationRepository;
import com.adif.elcanomovil.repositories.circulation.CirculationMapper;
import com.adif.elcanomovil.serviceNetworking.circulations.CirculationService;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCirculationRepositoryFactory implements Factory<CirculationRepository> {
private final Provider<CirculationMapper> circulationMapperProvider;
private final Provider<CirculationService> circulationServiceProvider;
private final Provider<PreferenceStorage> storageProvider;
public RepositoryModule_Companion_ProvideCirculationRepositoryFactory(Provider<CirculationService> provider, Provider<PreferenceStorage> provider2, Provider<CirculationMapper> provider3) {
this.circulationServiceProvider = provider;
this.storageProvider = provider2;
this.circulationMapperProvider = provider3;
}
public static RepositoryModule_Companion_ProvideCirculationRepositoryFactory create(Provider<CirculationService> provider, Provider<PreferenceStorage> provider2, Provider<CirculationMapper> provider3) {
return new RepositoryModule_Companion_ProvideCirculationRepositoryFactory(provider, provider2, provider3);
}
public static CirculationRepository provideCirculationRepository(CirculationService circulationService, PreferenceStorage preferenceStorage, CirculationMapper circulationMapper) {
return (CirculationRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCirculationRepository(circulationService, preferenceStorage, circulationMapper));
}
@Override // javax.inject.Provider
public CirculationRepository get() {
return provideCirculationRepository(this.circulationServiceProvider.get(), this.storageProvider.get(), this.circulationMapperProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.compositions.CompositionsMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0595d;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCompositionsMapperFactory implements Factory<CompositionsMapper> {
public static RepositoryModule_Companion_ProvideCompositionsMapperFactory create() {
return AbstractC0595d.f8394a;
}
public static CompositionsMapper provideCompositionsMapper() {
return (CompositionsMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCompositionsMapper());
}
@Override // javax.inject.Provider
public CompositionsMapper get() {
return provideCompositionsMapper();
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository;
import com.adif.elcanomovil.repositories.compositions.CompositionsMapper;
import com.adif.elcanomovil.serviceNetworking.compositions.CompositionsService;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCompositionsRepositoryFactory implements Factory<CompositionsRepository> {
private final Provider<CompositionsMapper> compositionsMapperProvider;
private final Provider<CompositionsService> compositionsServiceProvider;
private final Provider<PreferenceStorage> preferenceStorageProvider;
public RepositoryModule_Companion_ProvideCompositionsRepositoryFactory(Provider<CompositionsService> provider, Provider<CompositionsMapper> provider2, Provider<PreferenceStorage> provider3) {
this.compositionsServiceProvider = provider;
this.compositionsMapperProvider = provider2;
this.preferenceStorageProvider = provider3;
}
public static RepositoryModule_Companion_ProvideCompositionsRepositoryFactory create(Provider<CompositionsService> provider, Provider<CompositionsMapper> provider2, Provider<PreferenceStorage> provider3) {
return new RepositoryModule_Companion_ProvideCompositionsRepositoryFactory(provider, provider2, provider3);
}
public static CompositionsRepository provideCompositionsRepository(CompositionsService compositionsService, CompositionsMapper compositionsMapper, PreferenceStorage preferenceStorage) {
return (CompositionsRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCompositionsRepository(compositionsService, compositionsMapper, preferenceStorage));
}
@Override // javax.inject.Provider
public CompositionsRepository get() {
return provideCompositionsRepository(this.compositionsServiceProvider.get(), this.compositionsMapperProvider.get(), this.preferenceStorageProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.CredentialsProvider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideCredentialsProviderFactory implements Factory<CredentialsProvider> {
private final Provider<Context> contextProvider;
public RepositoryModule_Companion_ProvideCredentialsProviderFactory(Provider<Context> provider) {
this.contextProvider = provider;
}
public static RepositoryModule_Companion_ProvideCredentialsProviderFactory create(Provider<Context> provider) {
return new RepositoryModule_Companion_ProvideCredentialsProviderFactory(provider);
}
public static CredentialsProvider provideCredentialsProvider(Context context) {
return (CredentialsProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideCredentialsProvider(context));
}
@Override // javax.inject.Provider
public CredentialsProvider get() {
return provideCredentialsProvider(this.contextProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.subscriptions.DestinationMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0596e;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideDestinationMapperFactory implements Factory<DestinationMapper> {
public static RepositoryModule_Companion_ProvideDestinationMapperFactory create() {
return AbstractC0596e.f8395a;
}
public static DestinationMapper provideDestinationMapper() {
return (DestinationMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideDestinationMapper());
}
@Override // javax.inject.Provider
public DestinationMapper get() {
return provideDestinationMapper();
}
}

View File

@@ -0,0 +1,47 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.favourites.FavoritesRepository;
import com.adif.elcanomovil.repositories.favourites.FavouritesStationsMapper;
import com.adif.elcanomovil.repositories.favourites.FavouritesTrainsMapper;
import com.adif.elcanomovil.serviceNetworking.subscriptions.SubscriptionsService;
import com.adif.elcanomovil.serviceStorage.database.FavouritesDao;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideFavouritesRepositoryFactory implements Factory<FavoritesRepository> {
private final Provider<FavouritesDao> favouritesDaoProvider;
private final Provider<FavouritesStationsMapper> favouritesMapperProvider;
private final Provider<FavouritesTrainsMapper> favouritesTrainMapperProvider;
private final Provider<PreferenceStorage> storageProvider;
private final Provider<SubscriptionsService> subscriptionsServiceProvider;
public RepositoryModule_Companion_ProvideFavouritesRepositoryFactory(Provider<FavouritesDao> provider, Provider<FavouritesStationsMapper> provider2, Provider<SubscriptionsService> provider3, Provider<PreferenceStorage> provider4, Provider<FavouritesTrainsMapper> provider5) {
this.favouritesDaoProvider = provider;
this.favouritesMapperProvider = provider2;
this.subscriptionsServiceProvider = provider3;
this.storageProvider = provider4;
this.favouritesTrainMapperProvider = provider5;
}
public static RepositoryModule_Companion_ProvideFavouritesRepositoryFactory create(Provider<FavouritesDao> provider, Provider<FavouritesStationsMapper> provider2, Provider<SubscriptionsService> provider3, Provider<PreferenceStorage> provider4, Provider<FavouritesTrainsMapper> provider5) {
return new RepositoryModule_Companion_ProvideFavouritesRepositoryFactory(provider, provider2, provider3, provider4, provider5);
}
public static FavoritesRepository provideFavouritesRepository(FavouritesDao favouritesDao, FavouritesStationsMapper favouritesStationsMapper, SubscriptionsService subscriptionsService, PreferenceStorage preferenceStorage, FavouritesTrainsMapper favouritesTrainsMapper) {
return (FavoritesRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideFavouritesRepository(favouritesDao, favouritesStationsMapper, subscriptionsService, preferenceStorage, favouritesTrainsMapper));
}
@Override // javax.inject.Provider
public FavoritesRepository get() {
return provideFavouritesRepository(this.favouritesDaoProvider.get(), this.favouritesMapperProvider.get(), this.subscriptionsServiceProvider.get(), this.storageProvider.get(), this.favouritesTrainMapperProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.filters.FiltersRepository;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideFiltersRepositoryFactory implements Factory<FiltersRepository> {
private final Provider<PreferenceStorage> storageProvider;
public RepositoryModule_Companion_ProvideFiltersRepositoryFactory(Provider<PreferenceStorage> provider) {
this.storageProvider = provider;
}
public static RepositoryModule_Companion_ProvideFiltersRepositoryFactory create(Provider<PreferenceStorage> provider) {
return new RepositoryModule_Companion_ProvideFiltersRepositoryFactory(provider);
}
public static FiltersRepository provideFiltersRepository(PreferenceStorage preferenceStorage) {
return (FiltersRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideFiltersRepository(preferenceStorage));
}
@Override // javax.inject.Provider
public FiltersRepository get() {
return provideFiltersRepository(this.storageProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0597f;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideFirebaseDynamicLinkFactory implements Factory<FirebaseDynamicLinks> {
public static RepositoryModule_Companion_ProvideFirebaseDynamicLinkFactory create() {
return AbstractC0597f.f8396a;
}
public static FirebaseDynamicLinks provideFirebaseDynamicLink() {
return (FirebaseDynamicLinks) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideFirebaseDynamicLink());
}
@Override // javax.inject.Provider
public FirebaseDynamicLinks get() {
return provideFirebaseDynamicLink();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.google.firebase.remoteconfig.FirebaseRemoteConfig;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0598g;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideFirebaseRemoteConfigFactory implements Factory<FirebaseRemoteConfig> {
public static RepositoryModule_Companion_ProvideFirebaseRemoteConfigFactory create() {
return AbstractC0598g.f8397a;
}
public static FirebaseRemoteConfig provideFirebaseRemoteConfig() {
return (FirebaseRemoteConfig) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideFirebaseRemoteConfig());
}
@Override // javax.inject.Provider
public FirebaseRemoteConfig get() {
return provideFirebaseRemoteConfig();
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.google.android.gms.location.FusedLocationProviderClient;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory implements Factory<FusedLocationProviderClient> {
private final Provider<Context> contextProvider;
public RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory(Provider<Context> provider) {
this.contextProvider = provider;
}
public static RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory create(Provider<Context> provider) {
return new RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory(provider);
}
public static FusedLocationProviderClient provideFusedLocationProviderClient(Context context) {
return (FusedLocationProviderClient) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideFusedLocationProviderClient(context));
}
@Override // javax.inject.Provider
public FusedLocationProviderClient get() {
return provideFusedLocationProviderClient(this.contextProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.GooglePlayVersionProvider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideGooglePlayStatusProviderFactory implements Factory<GooglePlayVersionProvider> {
private final Provider<Context> contextProvider;
public RepositoryModule_Companion_ProvideGooglePlayStatusProviderFactory(Provider<Context> provider) {
this.contextProvider = provider;
}
public static RepositoryModule_Companion_ProvideGooglePlayStatusProviderFactory create(Provider<Context> provider) {
return new RepositoryModule_Companion_ProvideGooglePlayStatusProviderFactory(provider);
}
public static GooglePlayVersionProvider provideGooglePlayStatusProvider(Context context) {
return (GooglePlayVersionProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideGooglePlayStatusProvider(context));
}
@Override // javax.inject.Provider
public GooglePlayVersionProvider get() {
return provideGooglePlayStatusProvider(this.contextProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.IncidenceCommentMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0599h;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideIncidenceCommentMapperFactory implements Factory<IncidenceCommentMapper> {
public static RepositoryModule_Companion_ProvideIncidenceCommentMapperFactory create() {
return AbstractC0599h.f8398a;
}
public static IncidenceCommentMapper provideIncidenceCommentMapper() {
return (IncidenceCommentMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideIncidenceCommentMapper());
}
@Override // javax.inject.Provider
public IncidenceCommentMapper get() {
return provideIncidenceCommentMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.IncidenceMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0600i;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideIncidenceMapperFactory implements Factory<IncidenceMapper> {
public static RepositoryModule_Companion_ProvideIncidenceMapperFactory create() {
return AbstractC0600i.f8399a;
}
public static IncidenceMapper provideIncidenceMapper() {
return (IncidenceMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideIncidenceMapper());
}
@Override // javax.inject.Provider
public IncidenceMapper get() {
return provideIncidenceMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.IncidencePictureMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0601j;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideIncidencePictureMapperFactory implements Factory<IncidencePictureMapper> {
public static RepositoryModule_Companion_ProvideIncidencePictureMapperFactory create() {
return AbstractC0601j.f8400a;
}
public static IncidencePictureMapper provideIncidencePictureMapper() {
return (IncidencePictureMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideIncidencePictureMapper());
}
@Override // javax.inject.Provider
public IncidencePictureMapper get() {
return provideIncidencePictureMapper();
}
}

View File

@@ -0,0 +1,38 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.adif.elcanomovil.domain.repositories.linecolours.LineColoursRepository;
import com.adif.elcanomovil.domain.repositories.stations.StationsRepository;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideLineColoursRepositoryFactory implements Factory<LineColoursRepository> {
private final Provider<Context> contextProvider;
private final Provider<StationsRepository> stationsRepositoryProvider;
public RepositoryModule_Companion_ProvideLineColoursRepositoryFactory(Provider<Context> provider, Provider<StationsRepository> provider2) {
this.contextProvider = provider;
this.stationsRepositoryProvider = provider2;
}
public static RepositoryModule_Companion_ProvideLineColoursRepositoryFactory create(Provider<Context> provider, Provider<StationsRepository> provider2) {
return new RepositoryModule_Companion_ProvideLineColoursRepositoryFactory(provider, provider2);
}
public static LineColoursRepository provideLineColoursRepository(Context context, StationsRepository stationsRepository) {
return (LineColoursRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideLineColoursRepository(context, stationsRepository));
}
@Override // javax.inject.Provider
public LineColoursRepository get() {
return provideLineColoursRepository(this.contextProvider.get(), this.stationsRepositoryProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.LogoProvider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideLogoProviderFactory implements Factory<LogoProvider> {
private final Provider<Context> contextProvider;
public RepositoryModule_Companion_ProvideLogoProviderFactory(Provider<Context> provider) {
this.contextProvider = provider;
}
public static RepositoryModule_Companion_ProvideLogoProviderFactory create(Provider<Context> provider) {
return new RepositoryModule_Companion_ProvideLogoProviderFactory(provider);
}
public static LogoProvider provideLogoProvider(Context context) {
return (LogoProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideLogoProvider(context));
}
@Override // javax.inject.Provider
public LogoProvider get() {
return provideLogoProvider(this.contextProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.logos.LogosInfoRepository;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory implements Factory<LogosInfoRepository> {
private final Provider<PreferenceStorage> storageProvider;
public RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory(Provider<PreferenceStorage> provider) {
this.storageProvider = provider;
}
public static RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory create(Provider<PreferenceStorage> provider) {
return new RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory(provider);
}
public static LogosInfoRepository provideLogosInfoRepository(PreferenceStorage preferenceStorage) {
return (LogosInfoRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideLogosInfoRepository(preferenceStorage));
}
@Override // javax.inject.Provider
public LogosInfoRepository get() {
return provideLogosInfoRepository(this.storageProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.subscriptions.OriginMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0602k;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideOriginMapperFactory implements Factory<OriginMapper> {
public static RepositoryModule_Companion_ProvideOriginMapperFactory create() {
return AbstractC0602k.f8401a;
}
public static OriginMapper provideOriginMapper() {
return (OriginMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideOriginMapper());
}
@Override // javax.inject.Provider
public OriginMapper get() {
return provideOriginMapper();
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.providers.PushIdTokenProvider;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvidePushIdTokenProviderFactory implements Factory<PushIdTokenProvider> {
private final Provider<PreferenceStorage> preferenceStorageProvider;
public RepositoryModule_Companion_ProvidePushIdTokenProviderFactory(Provider<PreferenceStorage> provider) {
this.preferenceStorageProvider = provider;
}
public static RepositoryModule_Companion_ProvidePushIdTokenProviderFactory create(Provider<PreferenceStorage> provider) {
return new RepositoryModule_Companion_ProvidePushIdTokenProviderFactory(provider);
}
public static PushIdTokenProvider providePushIdTokenProvider(PreferenceStorage preferenceStorage) {
return (PushIdTokenProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.providePushIdTokenProvider(preferenceStorage));
}
@Override // javax.inject.Provider
public PushIdTokenProvider get() {
return providePushIdTokenProvider(this.preferenceStorageProvider.get());
}
}

View File

@@ -0,0 +1,38 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.RemoteConfigVersionRepository;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import com.google.firebase.remoteconfig.FirebaseRemoteConfig;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory implements Factory<RemoteConfigVersionRepository> {
private final Provider<PreferenceStorage> preferenceStorageProvider;
private final Provider<FirebaseRemoteConfig> remoteConfigProvider;
public RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory(Provider<FirebaseRemoteConfig> provider, Provider<PreferenceStorage> provider2) {
this.remoteConfigProvider = provider;
this.preferenceStorageProvider = provider2;
}
public static RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory create(Provider<FirebaseRemoteConfig> provider, Provider<PreferenceStorage> provider2) {
return new RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory(provider, provider2);
}
public static RemoteConfigVersionRepository provideRemoteConfigVersionRepository(FirebaseRemoteConfig firebaseRemoteConfig, PreferenceStorage preferenceStorage) {
return (RemoteConfigVersionRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideRemoteConfigVersionRepository(firebaseRemoteConfig, preferenceStorage));
}
@Override // javax.inject.Provider
public RemoteConfigVersionRepository get() {
return provideRemoteConfigVersionRepository(this.remoteConfigProvider.get(), this.preferenceStorageProvider.get());
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.searches.SearchesRepository;
import com.adif.elcanomovil.repositories.searches.SearchesMapper;
import com.adif.elcanomovil.repositories.searches.TrainSearchesMapper;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideSearchesRepositoryFactory implements Factory<SearchesRepository> {
private final Provider<SearchesMapper> searchesMapperProvider;
private final Provider<PreferenceStorage> storageProvider;
private final Provider<TrainSearchesMapper> trainSearchesMapperProvider;
public RepositoryModule_Companion_ProvideSearchesRepositoryFactory(Provider<PreferenceStorage> provider, Provider<SearchesMapper> provider2, Provider<TrainSearchesMapper> provider3) {
this.storageProvider = provider;
this.searchesMapperProvider = provider2;
this.trainSearchesMapperProvider = provider3;
}
public static RepositoryModule_Companion_ProvideSearchesRepositoryFactory create(Provider<PreferenceStorage> provider, Provider<SearchesMapper> provider2, Provider<TrainSearchesMapper> provider3) {
return new RepositoryModule_Companion_ProvideSearchesRepositoryFactory(provider, provider2, provider3);
}
public static SearchesRepository provideSearchesRepository(PreferenceStorage preferenceStorage, SearchesMapper searchesMapper, TrainSearchesMapper trainSearchesMapper) {
return (SearchesRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideSearchesRepository(preferenceStorage, searchesMapper, trainSearchesMapper));
}
@Override // javax.inject.Provider
public SearchesRepository get() {
return provideSearchesRepository(this.storageProvider.get(), this.searchesMapperProvider.get(), this.trainSearchesMapperProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.stations.StationMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0603l;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideStationMapperFactory implements Factory<StationMapper> {
public static RepositoryModule_Companion_ProvideStationMapperFactory create() {
return AbstractC0603l.f8402a;
}
public static StationMapper provideStationMapper() {
return (StationMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideStationMapper());
}
@Override // javax.inject.Provider
public StationMapper get() {
return provideStationMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.stationObservations.StationObservationsMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0604m;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideStationObservationsMapperFactory implements Factory<StationObservationsMapper> {
public static RepositoryModule_Companion_ProvideStationObservationsMapperFactory create() {
return AbstractC0604m.f8403a;
}
public static StationObservationsMapper provideStationObservationsMapper() {
return (StationObservationsMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideStationObservationsMapper());
}
@Override // javax.inject.Provider
public StationObservationsMapper get() {
return provideStationObservationsMapper();
}
}

View File

@@ -0,0 +1,38 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.repositories.stations.StationsObservationsRepository;
import com.adif.elcanomovil.repositories.stationObservations.StationObservationsMapper;
import com.adif.elcanomovil.serviceNetworking.stationObservations.StationObservationsService;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory implements Factory<StationsObservationsRepository> {
private final Provider<StationObservationsMapper> stationObservationMapperProvider;
private final Provider<StationObservationsService> stationsObservationsServiceProvider;
public RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory(Provider<StationObservationsService> provider, Provider<StationObservationsMapper> provider2) {
this.stationsObservationsServiceProvider = provider;
this.stationObservationMapperProvider = provider2;
}
public static RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory create(Provider<StationObservationsService> provider, Provider<StationObservationsMapper> provider2) {
return new RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory(provider, provider2);
}
public static StationsObservationsRepository provideStationsObservationsRepository(StationObservationsService stationObservationsService, StationObservationsMapper stationObservationsMapper) {
return (StationsObservationsRepository) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideStationsObservationsRepository(stationObservationsService, stationObservationsMapper));
}
@Override // javax.inject.Provider
public StationsObservationsRepository get() {
return provideStationsObservationsRepository(this.stationsObservationsServiceProvider.get(), this.stationObservationMapperProvider.get());
}
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.subscriptions.SubscriptionMapper;
import d1.g;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideSubscriptionMapperFactory implements Factory<SubscriptionMapper> {
private final Provider<g> stringProvider;
public RepositoryModule_Companion_ProvideSubscriptionMapperFactory(Provider<g> provider) {
this.stringProvider = provider;
}
public static RepositoryModule_Companion_ProvideSubscriptionMapperFactory create(Provider<g> provider) {
return new RepositoryModule_Companion_ProvideSubscriptionMapperFactory(provider);
}
public static SubscriptionMapper provideSubscriptionMapper(g gVar) {
return (SubscriptionMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideSubscriptionMapper(gVar));
}
@Override // javax.inject.Provider
public SubscriptionMapper get() {
return provideSubscriptionMapper(this.stringProvider.get());
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.domain.providers.TokenJwtProvider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0605n;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideTokenJwtProviderFactory implements Factory<TokenJwtProvider> {
public static RepositoryModule_Companion_ProvideTokenJwtProviderFactory create() {
return AbstractC0605n.f8404a;
}
public static TokenJwtProvider provideTokenJwtProvider() {
return (TokenJwtProvider) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideTokenJwtProvider());
}
@Override // javax.inject.Provider
public TokenJwtProvider get() {
return provideTokenJwtProvider();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.avisa.TokenMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0606o;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvideTokenMapperFactory implements Factory<TokenMapper> {
public static RepositoryModule_Companion_ProvideTokenMapperFactory create() {
return AbstractC0606o.f8405a;
}
public static TokenMapper provideTokenMapper() {
return (TokenMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.provideTokenMapper());
}
@Override // javax.inject.Provider
public TokenMapper get() {
return provideTokenMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.favourites.FavouritesStationsMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.AbstractC0607p;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvidesFavoritableMapperFactory implements Factory<FavouritesStationsMapper> {
public static RepositoryModule_Companion_ProvidesFavoritableMapperFactory create() {
return AbstractC0607p.f8406a;
}
public static FavouritesStationsMapper providesFavoritableMapper() {
return (FavouritesStationsMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.providesFavoritableMapper());
}
@Override // javax.inject.Provider
public FavouritesStationsMapper get() {
return providesFavoritableMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.favourites.FavouritesTrainsMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.q;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvidesFavoritableTrainMapperFactory implements Factory<FavouritesTrainsMapper> {
public static RepositoryModule_Companion_ProvidesFavoritableTrainMapperFactory create() {
return q.f8407a;
}
public static FavouritesTrainsMapper providesFavoritableTrainMapper() {
return (FavouritesTrainsMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.providesFavoritableTrainMapper());
}
@Override // javax.inject.Provider
public FavouritesTrainsMapper get() {
return providesFavoritableTrainMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.searches.SearchesMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.r;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvidesSearchesMapperFactory implements Factory<SearchesMapper> {
public static RepositoryModule_Companion_ProvidesSearchesMapperFactory create() {
return r.f8408a;
}
public static SearchesMapper providesSearchesMapper() {
return (SearchesMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.providesSearchesMapper());
}
@Override // javax.inject.Provider
public SearchesMapper get() {
return providesSearchesMapper();
}
}

View File

@@ -0,0 +1,28 @@
package com.adif.elcanomovil.repositories.di;
import com.adif.elcanomovil.repositories.searches.TrainSearchesMapper;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import s1.s;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class RepositoryModule_Companion_ProvidesTrainSearchesMapperFactory implements Factory<TrainSearchesMapper> {
public static RepositoryModule_Companion_ProvidesTrainSearchesMapperFactory create() {
return s.f8409a;
}
public static TrainSearchesMapper providesTrainSearchesMapper() {
return (TrainSearchesMapper) Preconditions.checkNotNullFromProvides(RepositoryModule.INSTANCE.providesTrainSearchesMapper());
}
@Override // javax.inject.Provider
public TrainSearchesMapper get() {
return providesTrainSearchesMapper();
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,38 @@
package com.adif.elcanomovil.repositories.favourites;
import com.adif.elcanomovil.domain.entities.DataType;
import com.adif.elcanomovil.domain.entities.FavouriteStation;
import com.adif.elcanomovil.domain.entities.StationFavourites;
import com.adif.elcanomovil.domain.entities.station.Station;
import com.adif.elcanomovil.repositories.stations.StationMapper;
import com.adif.elcanomovil.serviceStorage.model.FavouriteEntity;
import com.adif.elcanomovil.serviceStorage.model.StationFavouritesEntity;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\u0007\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\\u0006\n"}, d2 = {"Lcom/adif/elcanomovil/repositories/favourites/FavouritesStationsMapper;", "", "()V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/StationFavourites;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/StationFavouritesEntity;", "favouriteEntityToDomain", "Lcom/adif/elcanomovil/domain/entities/FavouriteStation;", "Lcom/adif/elcanomovil/serviceStorage/model/FavouriteEntity;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nFavouritesStationsMapper.kt\nKotlin\n*S Kotlin\n*F\n+ 1 FavouritesStationsMapper.kt\ncom/adif/elcanomovil/repositories/favourites/FavouritesStationsMapper\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,28:1\n1549#2:29\n1620#2,3:30\n*S KotlinDebug\n*F\n+ 1 FavouritesStationsMapper.kt\ncom/adif/elcanomovil/repositories/favourites/FavouritesStationsMapper\n*L\n13#1:29\n13#1:30,3\n*E\n"})
/* loaded from: classes.dex */
public final class FavouritesStationsMapper {
public final StationFavourites entityToDomain(StationFavouritesEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
Station entityToDomain = new StationMapper().entityToDomain(source.getStation());
List<FavouriteEntity> favourites = source.getFavourites();
ArrayList arrayList = new ArrayList(CollectionsKt.g(favourites));
Iterator<T> it = favourites.iterator();
while (it.hasNext()) {
arrayList.add(DataType.valueOf(((FavouriteEntity) it.next()).getType()));
}
return new StationFavourites(entityToDomain, arrayList);
}
public final FavouriteStation favouriteEntityToDomain(FavouriteEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new FavouriteStation(source.getFavouriteId(), source.getIdentifierStation(), source.getStationName(), source.getIdentifierToStation(), source.getStationToName(), source.getType(), source.isCercanias());
}
}

View File

@@ -0,0 +1,15 @@
package com.adif.elcanomovil.repositories.favourites;
import com.adif.elcanomovil.domain.entities.FavouriteTrain;
import com.adif.elcanomovil.serviceStorage.model.FavouriteTrainEntity;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/repositories/favourites/FavouritesTrainsMapper;", "", "()V", "entityToDomain", "Lcom/adif/elcanomovil/domain/entities/FavouriteTrain;", "source", "Lcom/adif/elcanomovil/serviceStorage/model/FavouriteTrainEntity;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class FavouritesTrainsMapper {
public final FavouriteTrain entityToDomain(FavouriteTrainEntity source) {
Intrinsics.checkNotNullParameter(source, "source");
return new FavouriteTrain(source.getCommercialNumber(), source.getOriginStationCode(), source.getDestinationStationCode(), source.getLaunchingDate(), source.getOperator(), source.getCommercialProduct(), source.getTimeStationFrom(), source.getTimeStationTo());
}
}

View File

@@ -0,0 +1,60 @@
package com.adif.elcanomovil.repositories.filters;
import com.adif.elcanomovil.domain.repositories.filters.FiltersRepository;
import com.adif.elcanomovil.serviceStorage.model.FilterEntity;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.collections.CollectionsKt;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\u001a\u0010\u0005\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\b\u0012\u0004\u0012\u00020\t0\u00070\u0006H\u0016J\u0018\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\b2\u0006\u0010\r\u001a\u00020\tH\u0016R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u000e"}, d2 = {"Lcom/adif/elcanomovil/repositories/filters/DefaultFiltersRepository;", "Lcom/adif/elcanomovil/domain/repositories/filters/FiltersRepository;", "preferenceStorage", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "(Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;)V", "fetchAllFilters", "", "Lkotlin/Pair;", "", "", "saveFilter", "", "filterId", "isEnabled", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nDefaultFiltersRepository.kt\nKotlin\n*S Kotlin\n*F\n+ 1 DefaultFiltersRepository.kt\ncom/adif/elcanomovil/repositories/filters/DefaultFiltersRepository\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,27:1\n1549#2:28\n1620#2,3:29\n1855#2,2:32\n*S KotlinDebug\n*F\n+ 1 DefaultFiltersRepository.kt\ncom/adif/elcanomovil/repositories/filters/DefaultFiltersRepository\n*L\n12#1:28\n12#1:29,3\n18#1:32,2\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultFiltersRepository implements FiltersRepository {
private final PreferenceStorage preferenceStorage;
public DefaultFiltersRepository(PreferenceStorage preferenceStorage) {
Intrinsics.checkNotNullParameter(preferenceStorage, "preferenceStorage");
this.preferenceStorage = preferenceStorage;
}
@Override // com.adif.elcanomovil.domain.repositories.filters.FiltersRepository
public List<Pair<Integer, Boolean>> fetchAllFilters() {
int collectionSizeOrDefault;
List<FilterEntity> filters = this.preferenceStorage.getFilters();
if (filters == null) {
return CollectionsKt.emptyList();
}
List<FilterEntity> list = filters;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
ArrayList arrayList = new ArrayList(collectionSizeOrDefault);
for (FilterEntity filterEntity : list) {
arrayList.add(new Pair(Integer.valueOf(filterEntity.getKey()), Boolean.valueOf(filterEntity.isEnabled())));
}
return arrayList;
}
@Override // com.adif.elcanomovil.domain.repositories.filters.FiltersRepository
public void saveFilter(int filterId, boolean isEnabled) {
List<FilterEntity> filters = this.preferenceStorage.getFilters();
List<FilterEntity> mutableList = filters != null ? CollectionsKt.toMutableList((Collection) filters) : null;
if (mutableList == null || !mutableList.contains(new FilterEntity(filterId, isEnabled))) {
if (mutableList != null) {
mutableList.add(new FilterEntity(filterId, isEnabled));
}
} else if (mutableList != null) {
for (FilterEntity filterEntity : mutableList) {
if (filterEntity.getKey() == filterId) {
filterEntity.setEnabled(isEnabled);
}
}
}
this.preferenceStorage.setFilters(mutableList);
}
}

View File

@@ -0,0 +1,163 @@
package com.adif.elcanomovil.repositories.linecolours;
import Z2.D;
import Z2.G;
import Z2.L;
import android.content.Context;
import com.adif.elcanomovil.domain.entities.LineColor;
import com.adif.elcanomovil.domain.entities.LineColoursForNetwork;
import com.adif.elcanomovil.domain.repositories.linecolours.LineColoursRepository;
import com.adif.elcanomovil.domain.repositories.stations.StationsRepository;
import java.io.InputStream;
import java.nio.charset.Charset;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import javax.inject.Inject;
import javax.inject.Singleton;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.TuplesKt;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.collections.MapsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.ranges.RangesKt;
@Singleton
@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0017\b\u0007\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0002\u0010\u0006J\u0012\u0010\n\u001a\u00020\t2\b\b\u0002\u0010\u000b\u001a\u00020\tH\u0002J\u001e\u0010\f\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\t2\u0006\u0010\u000e\u001a\u00020\tH\u0096@¢\u0006\u0002\u0010\u000fR\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R&\u0010\u0007\u001a\u001a\u0012\u0004\u0012\u00020\t\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\t\u0012\u0004\u0012\u00020\t0\b0\bX\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0010"}, d2 = {"Lcom/adif/elcanomovil/repositories/linecolours/DefaultLineColoursRepository;", "Lcom/adif/elcanomovil/domain/repositories/linecolours/LineColoursRepository;", "context", "Landroid/content/Context;", "stationsRepository", "Lcom/adif/elcanomovil/domain/repositories/stations/StationsRepository;", "(Landroid/content/Context;Lcom/adif/elcanomovil/domain/repositories/stations/StationsRepository;)V", "lineColoursMap", "", "", "getJsonFromAssets", "fileName", "getLineColorRGB", "lineName", "stationStepCode", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nDefaultLineColoursRepository.kt\nKotlin\n*S Kotlin\n*F\n+ 1 DefaultLineColoursRepository.kt\ncom/adif/elcanomovil/repositories/linecolours/DefaultLineColoursRepository\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 3 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,60:1\n1179#2,2:61\n1253#2,2:63\n1179#2,2:65\n1253#2,4:67\n1256#2:71\n1#3:72\n*S KotlinDebug\n*F\n+ 1 DefaultLineColoursRepository.kt\ncom/adif/elcanomovil/repositories/linecolours/DefaultLineColoursRepository\n*L\n31#1:61,2\n31#1:63,2\n32#1:65,2\n32#1:67,4\n31#1:71\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultLineColoursRepository implements LineColoursRepository {
private final Context context;
private final Map<String, Map<String, String>> lineColoursMap;
private final StationsRepository stationsRepository;
@Inject
public DefaultLineColoursRepository(Context context, StationsRepository stationsRepository) {
int collectionSizeOrDefault;
int collectionSizeOrDefault2;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(stationsRepository, "stationsRepository");
this.context = context;
this.stationsRepository = stationsRepository;
Object fromJson = new G(new D()).b(L.f(List.class, LineColoursForNetwork.class)).fromJson(getJsonFromAssets$default(this, null, 1, null));
Intrinsics.checkNotNull(fromJson);
List<LineColoursForNetwork> list = (List) fromJson;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list, 10);
LinkedHashMap linkedHashMap = new LinkedHashMap(RangesKt.coerceAtLeast(MapsKt.mapCapacity(collectionSizeOrDefault), 16));
for (LineColoursForNetwork lineColoursForNetwork : list) {
String commuterNetwork = lineColoursForNetwork.getCommuterNetwork();
List<LineColor> lines = lineColoursForNetwork.getLines();
collectionSizeOrDefault2 = CollectionsKt__IterablesKt.collectionSizeOrDefault(lines, 10);
LinkedHashMap linkedHashMap2 = new LinkedHashMap(RangesKt.coerceAtLeast(MapsKt.mapCapacity(collectionSizeOrDefault2), 16));
for (LineColor lineColor : lines) {
String lowerCase = lineColor.getLine().toLowerCase(Locale.ROOT);
Intrinsics.checkNotNullExpressionValue(lowerCase, "toLowerCase(...)");
Pair pair = TuplesKt.to(lowerCase, lineColor.getColourRGB());
linkedHashMap2.put(pair.getFirst(), pair.getSecond());
}
Pair pair2 = TuplesKt.to(commuterNetwork, linkedHashMap2);
linkedHashMap.put(pair2.getFirst(), pair2.getSecond());
}
this.lineColoursMap = linkedHashMap;
}
private final String getJsonFromAssets(String fileName) {
InputStream open = this.context.getAssets().open(fileName);
Intrinsics.checkNotNullExpressionValue(open, "open(...)");
byte[] bArr = new byte[open.available()];
open.read(bArr);
open.close();
Charset forName = Charset.forName("UTF-8");
Intrinsics.checkNotNullExpressionValue(forName, "forName(...)");
return new String(bArr, forName);
}
public static /* synthetic */ String getJsonFromAssets$default(DefaultLineColoursRepository defaultLineColoursRepository, String str, int i, Object obj) {
if ((i & 1) != 0) {
str = "line_colours.json";
}
return defaultLineColoursRepository.getJsonFromAssets(str);
}
/* JADX WARN: Removed duplicated region for block: B:12:0x004b */
/* JADX WARN: Removed duplicated region for block: B:23:0x0076 A[ORIG_RETURN, RETURN] */
/* JADX WARN: Removed duplicated region for block: B:26:0x0035 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // com.adif.elcanomovil.domain.repositories.linecolours.LineColoursRepository
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public java.lang.Object getLineColorRGB(java.lang.String r5, java.lang.String r6, kotlin.coroutines.Continuation<? super java.lang.String> r7) {
/*
r4 = this;
boolean r0 = r7 instanceof u1.C0633a
if (r0 == 0) goto L13
r0 = r7
u1.a r0 = (u1.C0633a) r0
int r1 = r0.f8622e
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.f8622e = r1
goto L18
L13:
u1.a r0 = new u1.a
r0.<init>(r4, r7)
L18:
java.lang.Object r7 = r0.f8620c
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f8622e
r3 = 1
if (r2 == 0) goto L35
if (r2 != r3) goto L2d
java.lang.String r5 = r0.f8619b
com.adif.elcanomovil.repositories.linecolours.DefaultLineColoursRepository r4 = r0.f8618a
kotlin.ResultKt.throwOnFailure(r7)
goto L47
L2d:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L35:
kotlin.ResultKt.throwOnFailure(r7)
com.adif.elcanomovil.domain.repositories.stations.StationsRepository r7 = r4.stationsRepository
r0.f8618a = r4
r0.f8619b = r5
r0.f8622e = r3
java.lang.Object r7 = r7.fetchStation(r6, r0)
if (r7 != r1) goto L47
return r1
L47:
com.adif.elcanomovil.domain.entities.station.Station r7 = (com.adif.elcanomovil.domain.entities.station.Station) r7
if (r7 == 0) goto L76
java.lang.String r6 = r7.getCommuterNetwork()
java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> r4 = r4.lineColoursMap
java.lang.Object r4 = r4.get(r6)
java.util.Map r4 = (java.util.Map) r4
if (r4 == 0) goto L76
java.util.Locale r6 = java.util.Locale.ROOT
java.lang.String r5 = r5.toLowerCase(r6)
java.lang.String r6 = "toLowerCase(...)"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r5, r6)
java.lang.Object r4 = r4.get(r5)
java.lang.String r4 = (java.lang.String) r4
if (r4 == 0) goto L76
java.lang.String r5 = "#"
java.lang.String r4 = r5.concat(r4)
if (r4 != 0) goto L75
goto L76
L75:
return r4
L76:
java.lang.String r4 = "#000000"
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.linecolours.DefaultLineColoursRepository.getLineColorRGB(java.lang.String, java.lang.String, kotlin.coroutines.Continuation):java.lang.Object");
}
}

View File

@@ -0,0 +1,9 @@
package com.adif.elcanomovil.repositories.linecolours;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"LINE_COLOURS_FILE_NAME", "", "repositories_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultLineColoursRepositoryKt {
private static final String LINE_COLOURS_FILE_NAME = "line_colours.json";
}

View File

@@ -0,0 +1,36 @@
package com.adif.elcanomovil.repositories.linecolours;
import android.content.Context;
import com.adif.elcanomovil.domain.repositories.stations.StationsRepository;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class DefaultLineColoursRepository_Factory implements Factory<DefaultLineColoursRepository> {
private final Provider<Context> contextProvider;
private final Provider<StationsRepository> stationsRepositoryProvider;
public DefaultLineColoursRepository_Factory(Provider<Context> provider, Provider<StationsRepository> provider2) {
this.contextProvider = provider;
this.stationsRepositoryProvider = provider2;
}
public static DefaultLineColoursRepository_Factory create(Provider<Context> provider, Provider<StationsRepository> provider2) {
return new DefaultLineColoursRepository_Factory(provider, provider2);
}
public static DefaultLineColoursRepository newInstance(Context context, StationsRepository stationsRepository) {
return new DefaultLineColoursRepository(context, stationsRepository);
}
@Override // javax.inject.Provider
public DefaultLineColoursRepository get() {
return newInstance(this.contextProvider.get(), this.stationsRepositoryProvider.get());
}
}

View File

@@ -0,0 +1,72 @@
package com.adif.elcanomovil.repositories.logos;
import I1.b;
import com.adif.elcanomovil.domain.repositories.logos.LogosInfoRepository;
import com.adif.elcanomovil.serviceStorage.model.OperatorLogoValidityEntity;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.collections.CollectionsKt__MutableCollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.Boxing;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\u0018\u0010\u0005\u001a\u0004\u0018\u00010\u00062\u0006\u0010\u0007\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\tJ\u0010\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0002J\u001e\u0010\u000e\u001a\u00020\u000b2\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\u000f\u001a\u00020\u0006H\u0096@¢\u0006\u0002\u0010\u0010R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0011"}, d2 = {"Lcom/adif/elcanomovil/repositories/logos/DefaultLogosInfoRepository;", "Lcom/adif/elcanomovil/domain/repositories/logos/LogosInfoRepository;", "storage", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "(Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;)V", "getLogo", "", "key", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "insert", "", "operatorLogoValidityEntity", "Lcom/adif/elcanomovil/serviceStorage/model/OperatorLogoValidityEntity;", "setLogo", "epoch", "(Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nDefaultLogosRepository.kt\nKotlin\n*S Kotlin\n*F\n+ 1 DefaultLogosRepository.kt\ncom/adif/elcanomovil/repositories/logos/DefaultLogosInfoRepository\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,28:1\n288#2,2:29\n*S KotlinDebug\n*F\n+ 1 DefaultLogosRepository.kt\ncom/adif/elcanomovil/repositories/logos/DefaultLogosInfoRepository\n*L\n16#1:29,2\n*E\n"})
/* loaded from: classes.dex */
public final class DefaultLogosInfoRepository implements LogosInfoRepository {
private final PreferenceStorage storage;
public DefaultLogosInfoRepository(PreferenceStorage storage) {
Intrinsics.checkNotNullParameter(storage, "storage");
this.storage = storage;
}
private final void insert(OperatorLogoValidityEntity operatorLogoValidityEntity) {
List<OperatorLogoValidityEntity> mutableList;
List<OperatorLogoValidityEntity> logosFetchDate = this.storage.getLogosFetchDate();
if (logosFetchDate == null || (mutableList = CollectionsKt.toMutableList((Collection) logosFetchDate)) == null) {
return;
}
CollectionsKt__MutableCollectionsKt.removeAll((List) mutableList, (Function1) new b(operatorLogoValidityEntity, 19));
mutableList.add(operatorLogoValidityEntity);
this.storage.setLogosFetchDate(mutableList);
}
@Override // com.adif.elcanomovil.domain.repositories.logos.LogosInfoRepository
public Object getLogo(String str, Continuation<? super Long> continuation) {
List mutableList;
Object obj;
List<OperatorLogoValidityEntity> logosFetchDate = this.storage.getLogosFetchDate();
if (logosFetchDate != null && (mutableList = CollectionsKt.toMutableList((Collection) logosFetchDate)) != null) {
Iterator it = mutableList.iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
if (Intrinsics.areEqual(((OperatorLogoValidityEntity) obj).getKey(), str)) {
break;
}
}
OperatorLogoValidityEntity operatorLogoValidityEntity = (OperatorLogoValidityEntity) obj;
if (operatorLogoValidityEntity != null) {
return Boxing.boxLong(operatorLogoValidityEntity.getEpoch());
}
}
return null;
}
@Override // com.adif.elcanomovil.domain.repositories.logos.LogosInfoRepository
public Object setLogo(String str, long j4, Continuation<? super Unit> continuation) {
insert(new OperatorLogoValidityEntity(str, j4));
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,24 @@
package com.adif.elcanomovil.repositories.providers;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.AppVersionProvider;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004R\u0014\u0010\u0005\u001a\u00020\u0006X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/repositories/providers/DefaultAppVersionProvider;", "Lcom/adif/elcanomovil/domain/providers/AppVersionProvider;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "version", "", "getVersion", "()Ljava/lang/String;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultAppVersionProvider implements AppVersionProvider {
private final String version;
public DefaultAppVersionProvider(Context context) {
String version;
Intrinsics.checkNotNullParameter(context, "context");
version = DefaultAppVersionProviderKt.getVersion(context);
this.version = version;
}
@Override // com.adif.elcanomovil.domain.providers.AppVersionProvider
public String getVersion() {
return this.version;
}
}

View File

@@ -0,0 +1,25 @@
package com.adif.elcanomovil.repositories.providers;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import m3.l;
@Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0002\b\u0003\"\u0018\u0010\u0000\u001a\u00020\u0001*\u00020\u00028BX\u0082\u0004¢\u0006\u0006\u001a\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"version", "", "Landroid/content/Context;", "getVersion", "(Landroid/content/Context;)Ljava/lang/String;", "repositories_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultAppVersionProviderKt {
/* JADX INFO: Access modifiers changed from: private */
public static final String getVersion(Context context) {
try {
PackageInfo packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
Intrinsics.checkNotNullExpressionValue(packageInfo, "getPackageInfo(...)");
String str = packageInfo.versionName;
return str == null ? "" : str;
} catch (PackageManager.NameNotFoundException e4) {
l.g(e4);
return "";
}
}
}

View File

@@ -0,0 +1,24 @@
package com.adif.elcanomovil.repositories.providers;
import com.adif.elcanomovil.domain.providers.Check24hProvider;
import com.adif.elcanomovil.repositories.utils.DateExtensionKt;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import java.util.Date;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\u0010\u0010\u0005\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\u0006H\u0016R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\b"}, d2 = {"Lcom/adif/elcanomovil/repositories/providers/DefaultCheck24hProvider;", "Lcom/adif/elcanomovil/domain/providers/Check24hProvider;", "preferenceStorage", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "(Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;)V", "checkfetchInfo", "", "shouldFetch", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultCheck24hProvider implements Check24hProvider {
private final PreferenceStorage preferenceStorage;
public DefaultCheck24hProvider(PreferenceStorage preferenceStorage) {
Intrinsics.checkNotNullParameter(preferenceStorage, "preferenceStorage");
this.preferenceStorage = preferenceStorage;
}
@Override // com.adif.elcanomovil.domain.providers.Check24hProvider
public boolean checkfetchInfo(boolean shouldFetch) {
return shouldFetch || DateExtensionKt.check24Hours(new Date(), this.preferenceStorage.getLastFetchStationsDate());
}
}

View File

@@ -0,0 +1,39 @@
package com.adif.elcanomovil.repositories.providers;
import android.content.Context;
import android.provider.Settings;
import com.adif.elcanomovil.domain.providers.CredentialsProvider;
import java.util.Date;
import java.util.UUID;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\b\u0010\u0005\u001a\u00020\u0006H\u0016J\b\u0010\u0007\u001a\u00020\u0006H\u0016J\b\u0010\b\u001a\u00020\u0006H\u0016R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/repositories/providers/DefaultCredentialsProvider;", "Lcom/adif/elcanomovil/domain/providers/CredentialsProvider;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "generatePassword", "", "generateUserId", "getPersistentUserId", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultCredentialsProvider implements CredentialsProvider {
private final Context context;
public DefaultCredentialsProvider(Context context) {
Intrinsics.checkNotNullParameter(context, "context");
this.context = context;
}
@Override // com.adif.elcanomovil.domain.providers.CredentialsProvider
public String generatePassword() {
String uuid = UUID.randomUUID().toString();
Intrinsics.checkNotNullExpressionValue(uuid, "toString(...)");
return uuid;
}
@Override // com.adif.elcanomovil.domain.providers.CredentialsProvider
public String generateUserId() {
return getPersistentUserId() + '_' + new Date().getTime();
}
@Override // com.adif.elcanomovil.domain.providers.CredentialsProvider
public String getPersistentUserId() {
String string = Settings.Secure.getString(this.context.getContentResolver(), "android_id");
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
return string;
}
}

View File

@@ -0,0 +1,146 @@
package com.adif.elcanomovil.repositories.providers;
import com.adif.elcanomovil.domain.providers.DynamicLinkFacade;
import com.google.firebase.dynamiclinks.DynamicLink;
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
import com.google.firebase.messaging.Constants;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004JH\u0010\u0005\u001a\u0004\u0018\u00010\u00062\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\b2\u0006\u0010\n\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\b2\u0006\u0010\r\u001a\u00020\b2\u0006\u0010\u000e\u001a\u00020\u000fH\u0096@¢\u0006\u0002\u0010\u0010J\u0018\u0010\u0011\u001a\u0004\u0018\u00010\u00062\u0006\u0010\u0012\u001a\u00020\u0013H\u0096@¢\u0006\u0002\u0010\u0014R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0015"}, d2 = {"Lcom/adif/elcanomovil/repositories/providers/DefaultDynamicLinkFacade;", "Lcom/adif/elcanomovil/domain/providers/DynamicLinkFacade;", "firebaseDynamicLinks", "Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;", "(Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;)V", "create", "Landroid/net/Uri;", Constants.MessagePayloadKeys.FROM, "", "domainURIPrefix", "falloutLink", "appStoreId", "androidPackage", "bundleId", "metatag", "Lcom/adif/elcanomovil/domain/entities/deeplink/SocialMetaTag;", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/domain/entities/deeplink/SocialMetaTag;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", DynamicLink.Builder.KEY_DYNAMIC_LINK, "intent", "Landroid/content/Intent;", "(Landroid/content/Intent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultDynamicLinkFacade implements DynamicLinkFacade {
private final FirebaseDynamicLinks firebaseDynamicLinks;
public DefaultDynamicLinkFacade(FirebaseDynamicLinks firebaseDynamicLinks) {
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "firebaseDynamicLinks");
this.firebaseDynamicLinks = firebaseDynamicLinks;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // com.adif.elcanomovil.domain.providers.DynamicLinkFacade
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public java.lang.Object create(java.lang.String r6, java.lang.String r7, java.lang.String r8, java.lang.String r9, java.lang.String r10, java.lang.String r11, com.adif.elcanomovil.domain.entities.deeplink.SocialMetaTag r12, kotlin.coroutines.Continuation<? super android.net.Uri> r13) {
/*
r5 = this;
boolean r0 = r13 instanceof com.adif.elcanomovil.repositories.providers.a
if (r0 == 0) goto L13
r0 = r13
com.adif.elcanomovil.repositories.providers.a r0 = (com.adif.elcanomovil.repositories.providers.a) r0
int r1 = r0.f4636c
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.f4636c = r1
goto L18
L13:
com.adif.elcanomovil.repositories.providers.a r0 = new com.adif.elcanomovil.repositories.providers.a
r0.<init>(r5, r13)
L18:
java.lang.Object r13 = r0.f4634a
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f4636c
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r13)
goto L55
L29:
java.lang.IllegalStateException r5 = new java.lang.IllegalStateException
java.lang.String r6 = "call to 'resume' before 'invoke' with coroutine"
r5.<init>(r6)
throw r5
L31:
kotlin.ResultKt.throwOnFailure(r13)
java.lang.String r13 = "UTF-8"
java.lang.String r6 = java.net.URLEncoder.encode(r6, r13)
com.google.firebase.dynamiclinks.FirebaseDynamicLinks r13 = r5.firebaseDynamicLinks
com.adif.elcanomovil.repositories.providers.e r5 = new com.adif.elcanomovil.repositories.providers.e
r4 = r7
r7 = r6
r6 = r4
r4 = r11
r11 = r9
r9 = r10
r10 = r4
r5.<init>(r6, r7, r8, r9, r10, r11, r12)
com.google.android.gms.tasks.Task r5 = com.google.firebase.dynamiclinks.ktx.FirebaseDynamicLinksKt.shortLinkAsync(r13, r5)
r0.f4636c = r3
java.lang.Object r13 = kotlinx.coroutines.tasks.TasksKt.await(r5, r0)
if (r13 != r1) goto L55
return r1
L55:
com.google.firebase.dynamiclinks.ShortDynamicLink r13 = (com.google.firebase.dynamiclinks.ShortDynamicLink) r13
android.net.Uri r5 = r13.getShortLink()
return r5
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.providers.DefaultDynamicLinkFacade.create(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.adif.elcanomovil.domain.entities.deeplink.SocialMetaTag, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:12:0x004c A[RETURN] */
/* JADX WARN: Removed duplicated region for block: B:14:0x004e */
/* JADX WARN: Removed duplicated region for block: B:18:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // com.adif.elcanomovil.domain.providers.DynamicLinkFacade
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public java.lang.Object dynamicLink(android.content.Intent r5, kotlin.coroutines.Continuation<? super android.net.Uri> r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.repositories.providers.f
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.repositories.providers.f r0 = (com.adif.elcanomovil.repositories.providers.f) r0
int r1 = r0.f4649c
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.f4649c = r1
goto L18
L13:
com.adif.elcanomovil.repositories.providers.f r0 = new com.adif.elcanomovil.repositories.providers.f
r0.<init>(r4, r6)
L18:
java.lang.Object r6 = r0.f4647a
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f4649c
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L48
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
com.google.firebase.dynamiclinks.FirebaseDynamicLinks r4 = r4.firebaseDynamicLinks
com.google.android.gms.tasks.Task r4 = r4.getDynamicLink(r5)
java.lang.String r5 = "getDynamicLink(...)"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r4, r5)
r0.f4649c = r3
java.lang.Object r6 = kotlinx.coroutines.tasks.TasksKt.await(r4, r0)
if (r6 != r1) goto L48
return r1
L48:
com.google.firebase.dynamiclinks.PendingDynamicLinkData r6 = (com.google.firebase.dynamiclinks.PendingDynamicLinkData) r6
if (r6 != 0) goto L4e
r4 = 0
return r4
L4e:
android.net.Uri r4 = r6.getLink()
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.repositories.providers.DefaultDynamicLinkFacade.dynamicLink(android.content.Intent, kotlin.coroutines.Continuation):java.lang.Object");
}
}

View File

@@ -0,0 +1,30 @@
package com.adif.elcanomovil.repositories.providers;
import android.content.Context;
import com.adif.elcanomovil.domain.providers.GooglePlayVersionProvider;
import com.google.android.gms.common.GoogleApiAvailability;
import dagger.hilt.android.qualifiers.ApplicationContext;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\u0018\u00002\u00020\u0001B\u000f\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0005\u001a\u00020\u0006X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0007R\u000e\u0010\b\u001a\u00020\tX\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\n"}, d2 = {"Lcom/adif/elcanomovil/repositories/providers/DefaultGooglePlayStatusProvider;", "Lcom/adif/elcanomovil/domain/providers/GooglePlayVersionProvider;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "isActive", "", "()Z", "statusGooglePlayService", "", "repositories_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class DefaultGooglePlayStatusProvider implements GooglePlayVersionProvider {
private final Context context;
private final boolean isActive;
private final int statusGooglePlayService;
public DefaultGooglePlayStatusProvider(@ApplicationContext Context context) {
Intrinsics.checkNotNullParameter(context, "context");
this.context = context;
int isGooglePlayServicesAvailable = GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(context);
this.statusGooglePlayService = isGooglePlayServicesAvailable;
this.isActive = isGooglePlayServicesAvailable == 0;
}
@Override // com.adif.elcanomovil.domain.providers.GooglePlayVersionProvider
/* renamed from: isActive, reason: from getter */
public boolean getIsActive() {
return this.isActive;
}
}

Some files were not shown because too many files have changed in this diff Show More