Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
package com.ironsource;
import com.ironsource.mediationsdk.logger.IronLog;
import java.util.Calendar;
import java.util.Locale;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public class yb {
public static final int e = -1;
private Runnable a = new a();
private int b;
private o c;
private qk d;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public void run() {
IronLog.INTERNAL.verbose("loaded ads are expired");
if (yb.this.c != null) {
yb.this.c.b();
}
}
}
public yb(int i, o oVar) {
this.c = oVar;
this.b = i;
}
public void a() {
if (!b() || this.d == null) {
return;
}
IronLog.INTERNAL.verbose("canceling expiration timer");
this.d.e();
this.d = null;
}
public void a(long j) {
if (b()) {
long millis = TimeUnit.MINUTES.toMillis(this.b) - Math.max(j, 0L);
if (millis <= 0) {
IronLog.INTERNAL.verbose("no delay - onAdExpired called");
this.c.b();
return;
}
a();
this.d = new qk(millis, this.a, true);
Calendar calendar = Calendar.getInstance();
calendar.add(14, (int) millis);
IronLog.INTERNAL.verbose("loaded ads will expire on: " + calendar.getTime() + " in " + String.format(Locale.getDefault(), "%.2f", Double.valueOf((millis / 1000.0d) / 60.0d)) + " minutes");
}
}
public boolean b() {
return this.b > 0;
}
}