- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
94 lines
4.0 KiB
Java
94 lines
4.0 KiB
Java
package com.ironsource;
|
|
|
|
import com.ironsource.mediationsdk.adunit.adapter.utility.AdInfo;
|
|
import com.ironsource.mediationsdk.impressionData.ImpressionData;
|
|
import com.ironsource.mediationsdk.logger.IronSourceError;
|
|
import com.unity3d.mediation.LevelPlayAdError;
|
|
import com.unity3d.mediation.LevelPlayAdInfo;
|
|
import java.util.Arrays;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
import kotlin.collections.CollectionsKt__CollectionsKt;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import kotlin.jvm.internal.SourceDebugExtension;
|
|
import kotlin.text.StringsKt__StringsKt;
|
|
import org.json.JSONObject;
|
|
|
|
@SourceDebugExtension({"SMAP\nTestSuiteUtils.kt\nKotlin\n*S Kotlin\n*F\n+ 1 TestSuiteUtils.kt\ncom/ironsource/mediationsdk/testSuite/utils/TestSuiteUtils\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,102:1\n1855#2,2:103\n1855#2,2:105\n*S KotlinDebug\n*F\n+ 1 TestSuiteUtils.kt\ncom/ironsource/mediationsdk/testSuite/utils/TestSuiteUtils\n*L\n35#1:103,2\n56#1:105,2\n*E\n"})
|
|
/* loaded from: classes2.dex */
|
|
public final class et {
|
|
public static final et a = new et();
|
|
private static final String b = ",";
|
|
private static final String c = "[";
|
|
private static final String d = "]";
|
|
|
|
private et() {
|
|
}
|
|
|
|
private final String a(Object obj) {
|
|
if (!(obj instanceof String)) {
|
|
return String.valueOf(obj);
|
|
}
|
|
StringBuilder sb = new StringBuilder();
|
|
sb.append('\'');
|
|
sb.append(obj);
|
|
sb.append('\'');
|
|
return sb.toString();
|
|
}
|
|
|
|
private final String a(List<?> list) {
|
|
String removeSuffix;
|
|
Iterator<T> it = list.iterator();
|
|
String str = "[";
|
|
while (it.hasNext()) {
|
|
str = str + a.a(it.next()) + ',';
|
|
}
|
|
removeSuffix = StringsKt__StringsKt.removeSuffix(str, b);
|
|
return removeSuffix + ']';
|
|
}
|
|
|
|
public final AdInfo a(LevelPlayAdInfo levelPlayAdInfo) {
|
|
Intrinsics.checkNotNullParameter(levelPlayAdInfo, "<this>");
|
|
JSONObject jSONObject = new JSONObject();
|
|
jSONObject.put("auctionId", levelPlayAdInfo.getAuctionId());
|
|
jSONObject.put("adUnit", levelPlayAdInfo.getAdFormat());
|
|
jSONObject.put("country", levelPlayAdInfo.getCountry());
|
|
jSONObject.put(ImpressionData.IMPRESSION_DATA_KEY_ABTEST, levelPlayAdInfo.getAb());
|
|
jSONObject.put(ImpressionData.IMPRESSION_DATA_KEY_SEGMENT_NAME, levelPlayAdInfo.getSegmentName());
|
|
jSONObject.put("placement", levelPlayAdInfo.getPlacementName());
|
|
jSONObject.put("adNetwork", levelPlayAdInfo.getAdNetwork());
|
|
jSONObject.put("instanceName", levelPlayAdInfo.getInstanceName());
|
|
jSONObject.put("instanceId", levelPlayAdInfo.getInstanceId());
|
|
jSONObject.put("precision", levelPlayAdInfo.getPrecision());
|
|
jSONObject.put(ImpressionData.IMPRESSION_DATA_KEY_ENCRYPTED_CPM, levelPlayAdInfo.getEncryptedCPM());
|
|
jSONObject.put(ImpressionData.IMPRESSION_DATA_KEY_REVENUE, levelPlayAdInfo.getRevenue());
|
|
return new AdInfo(new ImpressionData(jSONObject));
|
|
}
|
|
|
|
public final IronSourceError a(LevelPlayAdError levelPlayAdError) {
|
|
Intrinsics.checkNotNullParameter(levelPlayAdError, "<this>");
|
|
return new IronSourceError(levelPlayAdError.getErrorCode(), levelPlayAdError.getErrorMessage());
|
|
}
|
|
|
|
public final List<Object> a(Object... items) {
|
|
List<Object> listOf;
|
|
Intrinsics.checkNotNullParameter(items, "items");
|
|
listOf = CollectionsKt__CollectionsKt.listOf(Arrays.copyOf(items, items.length));
|
|
return listOf;
|
|
}
|
|
|
|
public final String b(List<? extends Object> methodArgs) {
|
|
String removeSuffix;
|
|
Intrinsics.checkNotNullParameter(methodArgs, "methodArgs");
|
|
String str = new String();
|
|
for (Object obj : methodArgs) {
|
|
StringBuilder sb = new StringBuilder();
|
|
sb.append(str);
|
|
sb.append(obj instanceof List ? a.a((List<?>) obj) : a.a(obj));
|
|
str = sb.toString() + ',';
|
|
}
|
|
removeSuffix = StringsKt__StringsKt.removeSuffix(str, b);
|
|
return removeSuffix;
|
|
}
|
|
}
|