FeedHelper.smali
.class public final Lcom/avast/android/cleaner/feed/FeedHelper;
.super Ljava/lang/Object;
# interfaces
.implements Leu/inmite/android/fw/interfaces/IService;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/avast/android/cleaner/feed/FeedHelper$GetFeedDataParameters;,
Lcom/avast/android/cleaner/feed/FeedHelper$ResultButton;,
Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
}
.end annotation
# static fields
.field public static final o:[I
.field public static final p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
# instance fields
.field private final f:Lkotlin/Lazy;
.field private final g:Ljava/util/concurrent/ConcurrentHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/ConcurrentHashMap<",
"Ljava/lang/String;",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private final h:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final i:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/avast/android/cleaner/feed/FeedHelper$GetFeedDataParameters;",
">;"
}
.end annotation
.end field
.field private final j:Ljava/util/concurrent/ConcurrentHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/ConcurrentHashMap<",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;>;"
}
.end annotation
.end field
.field private k:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"+",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;"
}
.end annotation
.end field
.field private l:Lcom/avast/android/feed/OnFeedStatusChangedListener;
.field private m:Z
.field private final n:Landroid/content/Context;
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/16 v0, 0x12
new-array v0, v0, [I
fill-array-data v0, :array_12
sput-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->o:[I
return-void
:array_12
.array-data 4
0x2
0x5
0x6
0x7
0x8
0x9
0xb
0xc
0xd
0xf
0x10
0x11
0x13
0x14
0x15
0x16
0x18
0x1a
.end array-data
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
const-string v0, "mContext"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
sget-object p1, Lcom/avast/android/cleaner/feed/FeedHelper$mAppSettingsService$2;->g:Lcom/avast/android/cleaner/feed/FeedHelper$mAppSettingsService$2;
invoke-static {p1}, Lkotlin/LazyKt;->a(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object p1
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->f:Lkotlin/Lazy;
new-instance p1, Ljava/util/concurrent/ConcurrentHashMap;
invoke-direct {p1}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->g:Ljava/util/concurrent/ConcurrentHashMap;
new-instance p1, Ljava/util/concurrent/ConcurrentHashMap;
invoke-direct {p1}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
invoke-static {p1}, Ljava/util/Collections;->newSetFromMap(Ljava/util/Map;)Ljava/util/Set;
move-result-object p1
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->h:Ljava/util/Set;
new-instance p1, Landroidx/collection/ArrayMap;
invoke-direct {p1}, Landroidx/collection/ArrayMap;-><init>()V
invoke-static {p1}, Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map;
move-result-object p1
if-eqz p1, :cond_43
invoke-static {p1}, Lkotlin/jvm/internal/TypeIntrinsics;->d(Ljava/lang/Object;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->i:Ljava/util/Map;
new-instance p1, Ljava/util/concurrent/ConcurrentHashMap;
invoke-direct {p1}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->j:Ljava/util/concurrent/ConcurrentHashMap;
invoke-static {}, Lkotlin/collections/CollectionsKt;->g()Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->k:Ljava/util/List;
return-void
:cond_43
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type kotlin.collections.MutableMap<kotlin.String, com.avast.android.cleaner.feed.FeedHelper.GetFeedDataParameters>"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public static final A(Landroid/os/Bundle;)Landroid/os/Bundle;
.registers 3
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
invoke-virtual {v0, p0}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->d(Landroid/os/Bundle;)Landroid/os/Bundle;
move-result-object p0
return-object p0
.end method
.method public static synthetic C(Lcom/avast/android/cleaner/feed/FeedHelper;ILcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
.registers 7
and-int/lit8 p4, p4, 0x2
const/4 v0, 0x0
if-eqz p4, :cond_7
const/4 v0, 0x0
const/4 p2, 0x0
:cond_7
invoke-virtual {p0, p1, p2, p3}, Lcom/avast/android/cleaner/feed/FeedHelper;->B(ILcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
const/4 v0, 0x4
return-void
.end method
.method private final D(Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lcom/avast/android/feed/OnFeedDatasetChangedListener;",
"Lkotlin/jvm/functions/Function1<",
"-",
"Lcom/avast/android/feed/FeedData;",
"Lkotlin/Unit;",
">;)V"
}
.end annotation
const/4 v9, 0x1
sget-object v0, Lkotlinx/coroutines/GlobalScope;->f:Lkotlinx/coroutines/GlobalScope;
const/4 v9, 0x3
invoke-static {}, Lkotlinx/coroutines/Dispatchers;->a()Lkotlinx/coroutines/CoroutineDispatcher;
move-result-object v1
const/4 v9, 0x4
new-instance v8, Lcom/avast/android/cleaner/feed/FeedHelper$getFeedDataInternal$1;
const/4 v9, 0x2
const/4 v7, 0x0
move-object v2, v8
move-object v2, v8
move-object v3, p0
move-object v4, p1
move-object v5, p2
move-object v6, p3
const/4 v9, 0x2
invoke-direct/range {v2 .. v7}, Lcom/avast/android/cleaner/feed/FeedHelper$getFeedDataInternal$1;-><init>(Lcom/avast/android/cleaner/feed/FeedHelper;Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V
const/4 v2, 0x0
move v9, v2
const/4 v4, 0x2
const/4 v5, 0x0
move-object v3, v8
move-object v3, v8
invoke-static/range {v0 .. v5}, Lkotlinx/coroutines/BuildersKt;->d(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job;
const/4 v9, 0x7
return-void
.end method
.method private final F(Ljava/lang/String;)J
.registers 5
const/4 v2, 0x5
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->g:Ljava/util/concurrent/ConcurrentHashMap;
invoke-virtual {v0, p1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const/4 v2, 0x0
check-cast p1, Ljava/lang/Long;
if-eqz p1, :cond_11
invoke-virtual {p1}, Ljava/lang/Long;->longValue()J
move-result-wide v0
goto :goto_13
:cond_11
const-wide/16 v0, 0x0
:goto_13
const/4 v2, 0x1
return-wide v0
.end method
.method private final G()Lcom/avast/android/cleaner/service/settings/AppSettingsService;
.registers 3
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->f:Lkotlin/Lazy;
invoke-interface {v0}, Lkotlin/Lazy;->getValue()Ljava/lang/Object;
move-result-object v0
const/4 v1, 0x4
check-cast v0, Lcom/avast/android/cleaner/service/settings/AppSettingsService;
const/4 v1, 0x7
return-object v0
.end method
.method public static final H(Landroid/os/Bundle;)I
.registers 3
const/4 v1, 0x1
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v1, 0x6
invoke-virtual {v0, p0}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->g(Landroid/os/Bundle;)I
move-result p0
const/4 v1, 0x7
return p0
.end method
.method private final I()V
.registers 9
const/4 v7, 0x0
const-string v0, ")rsileiF(in.eedadtzeeilFeep"
const-string v0, "FeedHelper.initializeFeed()"
const/4 v7, 0x2
invoke-static {v0}, Leu/inmite/android/fw/DebugLog;->d(Ljava/lang/String;)I
:try_start_9
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v7, 0x6
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->P()Lcom/avast/android/feed/FeedConfig;
move-result-object v2
const/4 v7, 0x2
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->Q()Lcom/avast/android/feed/RuntimeConfig;
move-result-object v3
const/4 v7, 0x6
const/4 v4, 0x0
const/4 v7, 0x2
const/4 v5, 0x4
const/4 v7, 0x2
const/4 v6, 0x0
move-object v1, v0
const/4 v7, 0x0
invoke-static/range {v1 .. v6}, Lcom/avast/android/feed/Feed;->init$default(Lcom/avast/android/feed/Feed;Lcom/avast/android/feed/FeedConfig;Lcom/avast/android/feed/RuntimeConfig;Landroid/app/Activity;ILjava/lang/Object;)V
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->w()Lcom/avast/android/feed/OnFeedStatusChangedListener;
move-result-object v1
const/4 v7, 0x7
iput-object v1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->l:Lcom/avast/android/feed/OnFeedStatusChangedListener;
const/4 v7, 0x7
if-eqz v1, :cond_61
invoke-virtual {v0, v1}, Lcom/avast/android/feed/Feed;->addOnFeedStatusChangeListener(Lcom/avast/android/feed/OnFeedStatusChangedListener;)V
const/4 v7, 0x1
new-instance v0, Lcom/avast/android/referral/Referral;
iget-object v1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
const/4 v7, 0x0
invoke-direct {v0, v1}, Lcom/avast/android/referral/Referral;-><init>(Landroid/content/Context;)V
const/4 v7, 0x0
new-instance v1, Lcom/avast/android/cleaner/feed/FeedHelper$initializeFeed$1;
invoke-direct {v1}, Lcom/avast/android/cleaner/feed/FeedHelper$initializeFeed$1;-><init>()V
const/4 v7, 0x5
invoke-virtual {v0, v1}, Lcom/avast/android/referral/Referral;->d(Lcom/avast/android/referral/OnReferrerProcessedListener;)V
const/4 v7, 0x2
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v7, 0x3
invoke-static {}, Lcom/avast/android/cleaner/util/PartnerIdProvider;->a()Ljava/lang/String;
move-result-object v1
const/4 v7, 0x5
const-string v2, "PartnerIdProvider.partnerId"
const/4 v7, 0x4
invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/avast/android/feed/Feed;->setPartnerId(Ljava/lang/String;)V
const/4 v7, 0x2
sget-object v0, Lcom/avast/android/cleaner/core/ProjectApp;->t:Lcom/avast/android/cleaner/core/ProjectApp$Companion;
invoke-virtual {v0}, Lcom/avast/android/cleaner/core/ProjectApp$Companion;->g()Z
goto :goto_6f
:cond_61
invoke-static {}, Lkotlin/jvm/internal/Intrinsics;->h()V
:try_end_64
.catch Ljava/lang/IllegalArgumentException; {:try_start_9 .. :try_end_64} :catch_71
.catch Ljava/lang/IllegalStateException; {:try_start_9 .. :try_end_64} :catch_68
const/4 v7, 0x3
const/4 v0, 0x0
const/4 v7, 0x5
throw v0
:catch_68
move-exception v0
const/4 v7, 0x4
const-string v1, "Feed library is already initialized."
invoke-static {v1, v0}, Leu/inmite/android/fw/DebugLog;->B(Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_6f
const/4 v7, 0x7
return-void
:catch_71
move-exception v0
new-instance v1, Ljava/lang/RuntimeException;
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
const/4 v7, 0x1
throw v1
.end method
.method private final K(Ljava/lang/String;)Z
.registers 5
const/4 v2, 0x2
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v2, 0x7
const/4 v1, 0x0
const/4 v2, 0x3
invoke-virtual {v0, p1, v1}, Lcom/avast/android/feed/Feed;->needsReload(Ljava/lang/String;Lcom/avast/android/feed/CustomParameters;)Z
move-result p1
xor-int/lit8 p1, p1, 0x1
return p1
.end method
.method private final O(Ljava/lang/String;)V
.registers 6
const/4 v3, 0x2
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "p fme /dnFeeLeeadoliH(deoo-)g reFac/r.ddl"
const-string v1, "FeedHelper.loadForced() - Loading feed \'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v3, 0x0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "/ cdoeal/"
const-string v1, "\' called"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Leu/inmite/android/fw/DebugLog;->k(Ljava/lang/String;)I
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v3, 0x1
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v3, 0x0
const-string v1, "eisicbitcybsa"
const-string v1, "accessibility"
invoke-virtual {v0, v1}, Lcom/avast/android/feed/Feed;->resetCardConsumedCondition(Ljava/lang/String;)V
const/4 v3, 0x7
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v3, 0x5
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v3, 0x2
const-string v1, "obbso"
const-string v1, "boost"
invoke-virtual {v0, v1}, Lcom/avast/android/feed/Feed;->resetCardConsumedCondition(Ljava/lang/String;)V
const/4 v3, 0x0
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v3, 0x4
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/String;
invoke-virtual {v0, p1, v1}, Lcom/avast/android/feed/Feed;->load(Ljava/lang/String;[Ljava/lang/String;)V
const/4 v3, 0x7
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->g:Ljava/util/concurrent/ConcurrentHashMap;
const/4 v3, 0x3
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
const/4 v3, 0x6
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
const/4 v3, 0x3
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->R(Ljava/lang/String;)V
const/4 v3, 0x5
return-void
.end method
.method private final P()Lcom/avast/android/feed/FeedConfig;
.registers 6
invoke-static {}, Lcom/avast/android/feed/FeedConfig;->newBuilder()Lcom/avast/android/feed/FeedConfig$Builder;
move-result-object v0
sget-object v1, Lcom/avast/android/cleaner/core/ProjectApp;->t:Lcom/avast/android/cleaner/core/ProjectApp$Companion;
const/4 v4, 0x3
invoke-virtual {v1}, Lcom/avast/android/cleaner/core/ProjectApp$Companion;->d()Lcom/avast/android/cleaner/core/ProjectApp;
move-result-object v1
const/4 v4, 0x1
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->u(Landroid/app/Application;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x2
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->G()Lcom/avast/android/cleaner/service/settings/AppSettingsService;
move-result-object v1
const/4 v4, 0x5
invoke-virtual {v1}, Leu/inmite/android/fw/services/BaseSettingsService;->d()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->z(Ljava/lang/String;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x2
sget-object v1, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const-class v2, Lokhttp3/OkHttpClient;
const-class v2, Lokhttp3/OkHttpClient;
const/4 v4, 0x4
invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v2
const/4 v4, 0x4
invoke-virtual {v1, v2}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v1
const/4 v4, 0x1
check-cast v1, Lokhttp3/OkHttpClient;
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->A(Lokhttp3/OkHttpClient;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x7
sget-object v1, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const/4 v4, 0x3
const-class v2, Lcom/avast/android/vaar/retrofit/client/VaarHttpHeadersClient;
const/4 v4, 0x4
invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v2
const/4 v4, 0x7
invoke-virtual {v1, v2}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v1
const/4 v4, 0x1
check-cast v1, Lretrofit/client/Client;
const/4 v4, 0x5
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->E(Lretrofit/client/Client;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x5
new-instance v1, Lcom/avast/android/feed/tracking/burger/BurgerTracker;
const/4 v4, 0x2
sget-object v2, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const/4 v4, 0x5
const-class v3, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
const-class v3, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
invoke-static {v3}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v3
const/4 v4, 0x4
invoke-virtual {v2, v3}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v2
const/4 v4, 0x7
check-cast v2, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;
const/4 v4, 0x2
invoke-virtual {v2}, Lcom/avast/android/cleaner/tracking/burger/AppBurgerTracker;->k()Lcom/avast/android/burger/Burger;
move-result-object v2
const/4 v4, 0x4
invoke-direct {v1, v2}, Lcom/avast/android/feed/tracking/burger/BurgerTracker;-><init>(Lcom/avast/android/burger/BurgerInterface;)V
const/4 v4, 0x5
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->v(Lcom/avast/android/feed/tracking/burger/BurgerTracker;)Lcom/avast/android/feed/FeedConfig$Builder;
new-instance v1, Lcom/avast/android/cleaner/feed/FeedDeepLinkDecorator;
const/4 v4, 0x2
iget-object v2, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
const/4 v4, 0x0
invoke-direct {v1, v2}, Lcom/avast/android/cleaner/feed/FeedDeepLinkDecorator;-><init>(Landroid/content/Context;)V
const/4 v4, 0x2
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->y(Lcom/avast/android/feed/DeepLinkIntentDecorator;)Lcom/avast/android/feed/FeedConfig$Builder;
new-instance v1, Lcom/avast/android/cleaner/feed/FeedCustomParametersProvider;
iget-object v2, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
const/4 v4, 0x3
invoke-direct {v1, v2}, Lcom/avast/android/cleaner/feed/FeedCustomParametersProvider;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->x(Lcom/avast/android/feed/CustomParametersProvider;)Lcom/avast/android/feed/FeedConfig$Builder;
iget-object v1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
invoke-static {v1}, Lcom/avast/android/cleaner/feed/variables/FeedCardVariablesFactory;->a(Landroid/content/Context;)Lcom/avast/android/feed/cards/variables/DefaultCardVariablesProvider;
move-result-object v1
const/4 v4, 0x5
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->w(Lcom/avast/android/feed/cards/variables/CardVariablesProvider;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x3
iget-object v1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->n:Landroid/content/Context;
const v2, 0x7f14022b
const/4 v4, 0x3
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
const/4 v4, 0x0
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->D(Ljava/lang/String;)Lcom/avast/android/feed/FeedConfig$Builder;
const/4 v4, 0x2
new-instance v1, Lcom/avast/android/cleaner/feed/FeedRemoteConfigValuesProvider;
invoke-direct {v1}, Lcom/avast/android/cleaner/feed/FeedRemoteConfigValuesProvider;-><init>()V
const/4 v4, 0x3
invoke-virtual {v0, v1}, Lcom/avast/android/feed/FeedConfig$Builder;->B(Lcom/avast/android/feed/RemoteConfigValuesProvider;)Lcom/avast/android/feed/FeedConfig$Builder;
sget-object v1, Lcom/avast/android/cleaner/core/ProjectApp;->t:Lcom/avast/android/cleaner/core/ProjectApp$Companion;
invoke-virtual {v1}, Lcom/avast/android/cleaner/core/ProjectApp$Companion;->l()Z
move-result v1
const/4 v4, 0x0
if-eqz v1, :cond_b5
invoke-virtual {v0}, Lcom/avast/android/feed/FeedConfig$Builder;->C()Lcom/avast/android/feed/FeedConfig$Builder;
:cond_b5
invoke-virtual {v0}, Lcom/avast/android/feed/FeedConfig$Builder;->s()Lcom/avast/android/feed/FeedConfig;
move-result-object v0
const/4 v4, 0x5
const-string v1, "builder.build()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method private final Q()Lcom/avast/android/feed/RuntimeConfig;
.registers 5
const/4 v3, 0x0
invoke-static {}, Lcom/avast/android/feed/RuntimeConfig;->a()Lcom/avast/android/feed/RuntimeConfig$Builder;
move-result-object v0
const/4 v3, 0x0
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->G()Lcom/avast/android/cleaner/service/settings/AppSettingsService;
move-result-object v1
const/4 v3, 0x0
invoke-virtual {v1}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->v1()Z
move-result v1
const/4 v3, 0x0
if-eqz v1, :cond_1f
sget-object v1, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v3, 0x3
const/16 v2, 0x11
invoke-virtual {v1, v2}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object v1
const/4 v3, 0x1
invoke-virtual {v0, v1}, Lcom/avast/android/feed/RuntimeConfig$Builder;->i(Ljava/lang/String;)Lcom/avast/android/feed/RuntimeConfig$Builder;
:cond_1f
const/4 v3, 0x1
sget-object v1, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v3, 0x4
const/16 v2, 0x10
invoke-virtual {v1, v2}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/avast/android/feed/RuntimeConfig$Builder;->f(Ljava/lang/String;)Lcom/avast/android/feed/RuntimeConfig$Builder;
const/4 v3, 0x2
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->G()Lcom/avast/android/cleaner/service/settings/AppSettingsService;
move-result-object v1
invoke-virtual {v1}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->y1()Z
move-result v1
const/4 v3, 0x5
invoke-virtual {v0, v1}, Lcom/avast/android/feed/RuntimeConfig$Builder;->e(Z)Lcom/avast/android/feed/RuntimeConfig$Builder;
sget-object v1, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const/4 v3, 0x0
const-class v2, Lcom/avast/android/cleaner/subscription/PremiumService;
const-class v2, Lcom/avast/android/cleaner/subscription/PremiumService;
invoke-static {v2}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v2
const/4 v3, 0x1
invoke-virtual {v1, v2}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v1
const/4 v3, 0x1
check-cast v1, Lcom/avast/android/cleaner/subscription/PremiumService;
invoke-virtual {v1}, Lcom/avast/android/cleaner/subscription/PremiumService;->a0()Z
move-result v1
const/4 v3, 0x0
if-nez v1, :cond_61
const/4 v3, 0x5
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->G()Lcom/avast/android/cleaner/service/settings/AppSettingsService;
move-result-object v1
const/4 v3, 0x2
invoke-virtual {v1}, Lcom/avast/android/cleaner/service/settings/AppSettingsService;->v1()Z
move-result v1
const/4 v3, 0x1
invoke-virtual {v0, v1}, Lcom/avast/android/feed/RuntimeConfig$Builder;->j(Z)Lcom/avast/android/feed/RuntimeConfig$Builder;
:cond_61
invoke-static {}, Lcom/avast/android/cleaner/util/ShepherdHelper;->i()Z
move-result v1
const/4 v3, 0x4
invoke-virtual {v0, v1}, Lcom/avast/android/feed/RuntimeConfig$Builder;->g(Z)Lcom/avast/android/feed/RuntimeConfig$Builder;
const/4 v3, 0x3
invoke-virtual {v0}, Lcom/avast/android/feed/RuntimeConfig$Builder;->a()Lcom/avast/android/feed/RuntimeConfig;
move-result-object v0
const-string v1, "euridbbtl)ul(.d"
const-string v1, "builder.build()"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
return-object v0
.end method
.method private final R(Ljava/lang/String;)V
.registers 7
const-string v0, "uelafs-sple-cter"
const-string v0, "feed-acl-results"
const-string v1, "feed-acl-results-pro"
const/4 v4, 0x7
const-string v2, "hef-e-ceatomd"
const-string v2, "feed-acl-home"
const/4 v4, 0x0
const-string v3, "lmsoa-eeefrp--coh"
const-string v3, "feed-acl-home-pro"
const/4 v4, 0x0
filled-new-array {v0, v1, v2, v3}, [Ljava/lang/String;
move-result-object v0
const/4 v4, 0x5
invoke-static {v0}, Lkotlin/collections/CollectionsKt;->i([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
const/4 v4, 0x0
invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_31
const/4 v4, 0x7
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->j:Ljava/util/concurrent/ConcurrentHashMap;
new-instance v1, Lcom/avast/android/cleaner/feed/PushToUpdateFeedCard;
invoke-direct {v1}, Lcom/avast/android/cleaner/feed/PushToUpdateFeedCard;-><init>()V
invoke-static {v1}, Lkotlin/collections/CollectionsKt;->b(Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
const/4 v4, 0x2
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_31
const/4 v4, 0x5
return-void
.end method
.method public static final synthetic d(Lcom/avast/android/cleaner/feed/FeedHelper;Ljava/util/List;)Ljava/util/List;
.registers 3
const/4 v0, 0x3
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->y(Ljava/util/List;)Ljava/util/List;
move-result-object p0
const/4 v0, 0x0
return-object p0
.end method
.method public static final synthetic i(Lcom/avast/android/cleaner/feed/FeedHelper;Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
.registers 5
invoke-direct {p0, p1, p2, p3}, Lcom/avast/android/cleaner/feed/FeedHelper;->D(Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
const/4 v0, 0x1
return-void
.end method
.method public static final synthetic k(Lcom/avast/android/cleaner/feed/FeedHelper;Ljava/lang/String;)J
.registers 3
const/4 v0, 0x5
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->F(Ljava/lang/String;)J
move-result-wide p0
const/4 v0, 0x4
return-wide p0
.end method
.method public static final synthetic p(Lcom/avast/android/cleaner/feed/FeedHelper;)Ljava/util/List;
.registers 2
const/4 v0, 0x0
iget-object p0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->k:Ljava/util/List;
const/4 v0, 0x0
return-object p0
.end method
.method public static final synthetic r(Lcom/avast/android/cleaner/feed/FeedHelper;)Ljava/util/Map;
.registers 2
const/4 v0, 0x5
iget-object p0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->i:Ljava/util/Map;
return-object p0
.end method
.method public static final synthetic s(Lcom/avast/android/cleaner/feed/FeedHelper;)Ljava/util/Set;
.registers 2
iget-object p0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->h:Ljava/util/Set;
return-object p0
.end method
.method public static final synthetic t(Lcom/avast/android/cleaner/feed/FeedHelper;)Ljava/util/concurrent/ConcurrentHashMap;
.registers 2
const/4 v0, 0x7
iget-object p0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->j:Ljava/util/concurrent/ConcurrentHashMap;
const/4 v0, 0x7
return-object p0
.end method
.method private final w()Lcom/avast/android/feed/OnFeedStatusChangedListener;
.registers 3
new-instance v0, Lcom/avast/android/cleaner/feed/FeedHelper$createDefaultOnFeedStatusChangedListener$1;
const/4 v1, 0x7
invoke-direct {v0, p0}, Lcom/avast/android/cleaner/feed/FeedHelper$createDefaultOnFeedStatusChangedListener$1;-><init>(Lcom/avast/android/cleaner/feed/FeedHelper;)V
return-object v0
.end method
.method private final y(Ljava/util/List;)Ljava/util/List;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;)",
"Ljava/util/List<",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;"
}
.end annotation
const/4 v3, 0x6
new-instance v0, Ljava/util/ArrayList;
const/4 v3, 0x3
invoke-direct {v0, p1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
const/4 v3, 0x5
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
const/4 v3, 0x7
const-string v1, "customCardList.iterator()"
invoke-static {p1, v1}, Lkotlin/jvm/internal/Intrinsics;->b(Ljava/lang/Object;Ljava/lang/String;)V
:cond_12
:goto_12
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
const/4 v3, 0x2
if-eqz v1, :cond_34
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
const/4 v3, 0x7
check-cast v1, Lcom/avast/android/feed/cards/AbstractCustomCard;
const/4 v3, 0x4
instance-of v2, v1, Lcom/avast/android/cleaner/feed/IVisibilityControllableCard;
if-eqz v2, :cond_12
const/4 v3, 0x3
check-cast v1, Lcom/avast/android/cleaner/feed/IVisibilityControllableCard;
const/4 v3, 0x6
invoke-interface {v1}, Lcom/avast/android/cleaner/feed/IVisibilityControllableCard;->a()Z
move-result v1
const/4 v3, 0x0
if-nez v1, :cond_12
invoke-interface {p1}, Ljava/util/Iterator;->remove()V
goto :goto_12
:cond_34
const/4 v3, 0x7
return-object v0
.end method
# virtual methods
.method public final B(ILcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/avast/android/feed/OnFeedDatasetChangedListener;",
"Lkotlin/jvm/functions/Function1<",
"-",
"Lcom/avast/android/feed/FeedData;",
"Lkotlin/Unit;",
">;)V"
}
.end annotation
const-string v0, "olbmaaelcokDCdan"
const-string v0, "loadDoneCallback"
const/4 v3, 0x2
invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x3
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
const/4 v3, 0x6
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v3, 0x6
invoke-virtual {v0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Lcom/avast/android/cleaner/feed/FeedHelper;->K(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_4a
new-instance v1, Ljava/lang/StringBuilder;
const/4 v3, 0x4
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const/4 v3, 0x4
const-string v2, "FeedHelper.load() - Loading feed \'"
const/4 v3, 0x5
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v3, 0x2
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\' called"
const/4 v3, 0x7
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const/4 v3, 0x6
invoke-static {v1}, Leu/inmite/android/fw/DebugLog;->k(Ljava/lang/String;)I
invoke-virtual {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->N(I)V
const/4 v3, 0x7
iget-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->i:Ljava/util/Map;
const/4 v3, 0x4
new-instance v1, Lcom/avast/android/cleaner/feed/FeedHelper$GetFeedDataParameters;
const/4 v3, 0x2
invoke-direct {v1, v0, p2, p3}, Lcom/avast/android/cleaner/feed/FeedHelper$GetFeedDataParameters;-><init>(Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
:cond_4a
const/4 v3, 0x2
invoke-direct {p0, v0, p2, p3}, Lcom/avast/android/cleaner/feed/FeedHelper;->D(Ljava/lang/String;Lcom/avast/android/feed/OnFeedDatasetChangedListener;Lkotlin/jvm/functions/Function1;)V
const/4 v3, 0x3
return-void
.end method
.method public final E(I)J
.registers 5
const/4 v2, 0x4
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/4 v2, 0x4
invoke-virtual {v0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object p1
const/4 v2, 0x1
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->F(Ljava/lang/String;)J
move-result-wide v0
return-wide v0
.end method
.method public final J(I)Z
.registers 4
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
invoke-virtual {v0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object p1
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->K(Ljava/lang/String;)Z
move-result p1
const/4 v1, 0x1
return p1
.end method
.method public final L(I)Z
.registers 5
const/4 v2, 0x7
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->h:Ljava/util/Set;
sget-object v1, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
invoke-virtual {v1, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object p1
const/4 v2, 0x0
invoke-interface {v0, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public final M(I)V
.registers 5
const/4 v2, 0x4
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "FeedHelper.load() - Loading feed \'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
invoke-virtual {v1, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\' called"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v2, 0x3
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const/4 v2, 0x3
invoke-static {v0}, Leu/inmite/android/fw/DebugLog;->k(Ljava/lang/String;)I
const/4 v2, 0x3
invoke-virtual {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->J(I)Z
move-result v0
const/4 v2, 0x5
if-eqz v0, :cond_2c
const/4 v2, 0x1
return-void
:cond_2c
const/4 v2, 0x0
invoke-virtual {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->N(I)V
const/4 v2, 0x7
return-void
.end method
.method public final N(I)V
.registers 4
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
invoke-virtual {v0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object p1
invoke-direct {p0, p1}, Lcom/avast/android/cleaner/feed/FeedHelper;->O(Ljava/lang/String;)V
return-void
.end method
.method public final S(Lcom/avast/android/feed/OnFeedStatusChangedListener;)V
.registers 4
const/4 v1, 0x2
const-string v0, "victim"
const/4 v1, 0x4
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x7
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v1, 0x1
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/avast/android/feed/Feed;->removeOnFeedStatusChangeListener(Lcom/avast/android/feed/OnFeedStatusChangedListener;)V
return-void
.end method
.method public final T(Ljava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;)V"
}
.end annotation
const-string v0, "acrdo"
const-string v0, "cards"
const/4 v1, 0x7
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->k:Ljava/util/List;
return-void
.end method
.method public final U(Z)V
.registers 4
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
const/4 v1, 0x7
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/avast/android/feed/Feed;->setInProductMarketingConsentGranted(Z)V
return-void
.end method
.method public final V(Z)V
.registers 6
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v3, 0x1
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v3, 0x2
const/4 v1, 0x0
const/4 v2, 0x1
const/4 v2, 0x2
const/4 v3, 0x6
invoke-static {v0, p1, v1, v2, v1}, Lcom/avast/android/feed/Feed;->setThirdPartyAdsConsentGranted$default(Lcom/avast/android/feed/Feed;ZLandroid/app/Activity;ILjava/lang/Object;)V
sget-object p1, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v3, 0x5
invoke-virtual {p1}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object p1
const/4 v3, 0x3
sget-object v0, Lcom/avast/android/cleaner/feed/FeedHelper;->p:Lcom/avast/android/cleaner/feed/FeedHelper$Companion;
const/16 v1, 0x11
const/4 v3, 0x2
invoke-virtual {v0, v1}, Lcom/avast/android/cleaner/feed/FeedHelper$Companion;->e(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/avast/android/feed/Feed;->setPreloadFeed(Ljava/lang/String;)V
return-void
.end method
.method public final W(Lcom/avast/android/feed/FeedCardRecyclerAdapter;)V
.registers 8
const/4 v5, 0x4
const-string v0, "adapter"
const/4 v5, 0x5
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x0
invoke-virtual {p1}, Lcom/avast/android/feed/FeedCardRecyclerAdapter;->getItemCount()I
move-result v0
const/4 v5, 0x5
const/4 v1, 0x1
const/4 v5, 0x2
const/4 v2, 0x0
:goto_10
if-ge v2, v0, :cond_36
invoke-virtual {p1, v2}, Lcom/avast/android/feed/FeedCardRecyclerAdapter;->getItem(I)Lcom/avast/android/feed/cards/Card;
move-result-object v3
const/4 v5, 0x0
instance-of v4, v3, Lcom/avast/android/cleaner/feed/advice/AbstractAdviceCustomCard;
const/4 v5, 0x4
if-eqz v4, :cond_32
const/4 v5, 0x6
instance-of v4, v3, Lcom/avast/android/cleaner/feed/advice/PremiumAdviceFeedCard;
const/4 v5, 0x0
if-nez v4, :cond_32
check-cast v3, Lcom/avast/android/cleaner/feed/advice/AbstractAdviceCustomCard;
const/4 v5, 0x3
invoke-virtual {v3}, Lcom/avast/android/cleaner/feed/advice/AbstractAdviceCustomCard;->a()Z
move-result v4
const/4 v5, 0x0
if-eqz v4, :cond_32
add-int/lit8 v4, v1, 0x1
invoke-virtual {v3, v1}, Lcom/avast/android/cleaner/feed/advice/AbstractAdviceCustomCard;->r(I)V
move v1, v4
:cond_32
const/4 v5, 0x6
add-int/lit8 v2, v2, 0x1
goto :goto_10
:cond_36
return-void
.end method
.method public final onShepherdConfigUpdate(Lcom/avast/android/cleaner/busEvents/Shepherd2ConfigUpdatedEvent;)V
.registers 4
.annotation runtime Lorg/greenrobot/eventbus/Subscribe;
.end annotation
const-string v0, "bnevt"
const-string v0, "event"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/avast/android/cleaner/busEvents/Shepherd2ConfigUpdatedEvent;->a()Z
move-result p1
const/4 v1, 0x0
if-eqz p1, :cond_22
const/4 v1, 0x3
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
const/4 v1, 0x0
sget-object p1, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
invoke-virtual {p1}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object p1
const/4 v1, 0x5
invoke-static {}, Lcom/avast/android/cleaner/util/ShepherdHelper;->i()Z
move-result v0
const/4 v1, 0x7
invoke-virtual {p1, v0}, Lcom/avast/android/feed/Feed;->setPreloadFeedLegacyMode(Z)V
:cond_22
return-void
.end method
.method public final u(Lcom/avast/android/feed/OnFeedStatusChangedListener;)V
.registers 4
const-string v0, "listener"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x1
invoke-virtual {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->x()V
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v1, 0x7
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v1, 0x5
invoke-virtual {v0, p1}, Lcom/avast/android/feed/Feed;->addOnFeedStatusChangeListener(Lcom/avast/android/feed/OnFeedStatusChangedListener;)V
return-void
.end method
.method public final v()V
.registers 3
const/4 v1, 0x3
sget-object v0, Lcom/avast/android/feed/Feed;->Companion:Lcom/avast/android/feed/Feed$Companion;
const/4 v1, 0x2
invoke-virtual {v0}, Lcom/avast/android/feed/Feed$Companion;->a()Lcom/avast/android/feed/Feed;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0}, Lcom/avast/android/feed/Feed;->clearModelCache()V
return-void
.end method
.method public final declared-synchronized x()V
.registers 4
const/4 v2, 0x6
monitor-enter p0
:try_start_2
iget-boolean v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->m:Z
const/4 v2, 0x6
if-nez v0, :cond_1e
const/4 v2, 0x2
invoke-direct {p0}, Lcom/avast/android/cleaner/feed/FeedHelper;->I()V
const/4 v2, 0x7
sget-object v0, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const-class v1, Lcom/avast/android/cleaner/service/EventBusService;
invoke-static {v1}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v1
invoke-virtual {v0, v1}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v0
const/4 v2, 0x5
check-cast v0, Lcom/avast/android/cleaner/service/EventBusService;
invoke-virtual {v0, p0}, Lcom/avast/android/cleaner/service/EventBusService;->p(Ljava/lang/Object;)V
:cond_1e
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->m:Z
:try_end_21
.catchall {:try_start_2 .. :try_end_21} :catchall_24
monitor-exit p0
const/4 v2, 0x1
return-void
:catchall_24
move-exception v0
const/4 v2, 0x5
monitor-exit p0
throw v0
.end method
.method public final z()Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/avast/android/feed/cards/AbstractCustomCard;",
">;"
}
.end annotation
const/4 v1, 0x2
iget-object v0, p0, Lcom/avast/android/cleaner/feed/FeedHelper;->k:Ljava/util/List;
return-object v0
.end method