Files
rr3-apk/decompiled-community/sources/com/ironsource/tu.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

109 lines
4.2 KiB
Java

package com.ironsource;
import com.ironsource.k7;
import com.ironsource.mediationsdk.logger.IronLog;
import java.util.Collection;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.collections.CollectionsKt___CollectionsKt;
import kotlin.comparisons.ComparisonsKt__ComparisonsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@SourceDebugExtension({"SMAP\nWaterfallSelector.kt\nKotlin\n*S Kotlin\n*F\n+ 1 WaterfallSelector.kt\ncom/ironsource/mediationsdk/adunit/waterfall/WaterfallSelector\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,60:1\n1045#2:61\n288#2,2:62\n1774#2,4:64\n288#2,2:68\n*S KotlinDebug\n*F\n+ 1 WaterfallSelector.kt\ncom/ironsource/mediationsdk/adunit/waterfall/WaterfallSelector\n*L\n10#1:61\n18#1:62,2\n23#1:64,4\n28#1:68,2\n*E\n"})
/* loaded from: classes2.dex */
public final class tu<Smash extends k7<?>> {
private final q0 a;
@SourceDebugExtension({"SMAP\nComparisons.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Comparisons.kt\nkotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2\n+ 2 WaterfallSelector.kt\ncom/ironsource/mediationsdk/adunit/waterfall/WaterfallSelector\n*L\n1#1,328:1\n10#2:329\n*E\n"})
public static final class a<T> implements Comparator {
/* JADX WARN: Multi-variable type inference failed */
@Override // java.util.Comparator
public final int compare(T t, T t2) {
int compareValues;
compareValues = ComparisonsKt__ComparisonsKt.compareValues(Integer.valueOf(((k7) t).i().k()), Integer.valueOf(((k7) t2).i().k()));
return compareValues;
}
}
public tu(q0 managerData) {
Intrinsics.checkNotNullParameter(managerData, "managerData");
this.a = managerData;
}
public final boolean a(k7<?> smash, List<? extends Smash> waterfall) {
Object obj;
Intrinsics.checkNotNullParameter(smash, "smash");
Intrinsics.checkNotNullParameter(waterfall, "waterfall");
Iterator<T> it = b(waterfall).iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
if (!((k7) obj).x()) {
break;
}
}
return Intrinsics.areEqual(obj, smash);
}
public final boolean a(List<? extends Smash> waterfall) {
int i;
Intrinsics.checkNotNullParameter(waterfall, "waterfall");
if ((waterfall instanceof Collection) && waterfall.isEmpty()) {
i = 0;
} else {
Iterator<T> it = waterfall.iterator();
i = 0;
while (it.hasNext()) {
if (((k7) it.next()).y() && (i = i + 1) < 0) {
CollectionsKt__CollectionsKt.throwCountOverflow();
}
}
}
return i >= this.a.j();
}
public final List<Smash> b(List<? extends Smash> waterfall) {
List<Smash> sortedWith;
Intrinsics.checkNotNullParameter(waterfall, "waterfall");
sortedWith = CollectionsKt___CollectionsKt.sortedWith(waterfall, new a());
return sortedWith;
}
public final Smash c(List<? extends Smash> waterfall) {
Object obj;
Intrinsics.checkNotNullParameter(waterfall, "waterfall");
Iterator<T> it = b(waterfall).iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
if (((k7) obj).B()) {
break;
}
}
return (Smash) obj;
}
public final uu<Smash> d(List<? extends Smash> waterfall) {
Intrinsics.checkNotNullParameter(waterfall, "waterfall");
IronLog.INTERNAL.verbose(this.a.b().name() + " waterfall size: " + waterfall.size());
vu a2 = vu.g.a(this.a.c() ? ru.BIDDER_SENSITIVE : ru.DEFAULT, this.a.j(), this.a.n(), waterfall);
Iterator<? extends Smash> it = waterfall.iterator();
while (it.hasNext()) {
a2.d(it.next());
if (a2.e()) {
return new uu<>(a2);
}
}
return new uu<>(a2);
}
}