- 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
45 lines
1.9 KiB
Java
45 lines
1.9 KiB
Java
package com.ironsource;
|
|
|
|
import java.util.LinkedHashMap;
|
|
import java.util.Map;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import kotlin.jvm.internal.SourceDebugExtension;
|
|
import kotlin.text.StringsKt__StringsKt;
|
|
import org.json.JSONObject;
|
|
|
|
@SourceDebugExtension({"SMAP\nAdUnitHistoryService.kt\nKotlin\n*S Kotlin\n*F\n+ 1 AdUnitHistoryService.kt\ncom/ironsource/services/sessionhistory/services/AdUnitHistoryService\n+ 2 Maps.kt\nkotlin/collections/MapsKt__MapsKt\n+ 3 _Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,37:1\n361#2,7:38\n215#3,2:45\n*S KotlinDebug\n*F\n+ 1 AdUnitHistoryService.kt\ncom/ironsource/services/sessionhistory/services/AdUnitHistoryService\n*L\n17#1:38,7\n26#1:45,2\n*E\n"})
|
|
/* loaded from: classes2.dex */
|
|
public final class a2 implements wr<JSONObject>, ur<y1> {
|
|
private final Map<String, mm> a = new LinkedHashMap();
|
|
|
|
@Override // com.ironsource.ur
|
|
public void a(y1 record) {
|
|
Intrinsics.checkNotNullParameter(record, "record");
|
|
String d = record.d();
|
|
Map<String, mm> map = this.a;
|
|
mm mmVar = map.get(d);
|
|
if (mmVar == null) {
|
|
mmVar = new mm();
|
|
map.put(d, mmVar);
|
|
}
|
|
mmVar.a(record.a(new z1()));
|
|
}
|
|
|
|
@Override // com.ironsource.od
|
|
/* renamed from: b, reason: merged with bridge method [inline-methods] */
|
|
public JSONObject a(vr mode) {
|
|
String substringAfterLast$default;
|
|
Intrinsics.checkNotNullParameter(mode, "mode");
|
|
JSONObject jSONObject = new JSONObject();
|
|
for (Map.Entry<String, mm> entry : this.a.entrySet()) {
|
|
String key = entry.getKey();
|
|
JSONObject a = entry.getValue().a(mode);
|
|
if (a.length() > 0) {
|
|
substringAfterLast$default = StringsKt__StringsKt.substringAfterLast$default(key, "_", (String) null, 2, (Object) null);
|
|
jSONObject.put(substringAfterLast$default, a);
|
|
}
|
|
}
|
|
return jSONObject;
|
|
}
|
|
}
|