DaggerTaskKillerComponent.smali
.class public final Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/avast/android/taskkiller/internal/dagger/TaskKillerComponent;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;
}
.end annotation
# instance fields
.field private a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
.field private b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
.field private c:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/scanner/DefaultRunningAppsScanner;",
">;"
}
.end annotation
.end field
.field private d:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/scanner/RunningAppsScanner;",
">;"
}
.end annotation
.end field
.field private e:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/killer/DefaultKiller;",
">;"
}
.end annotation
.end field
.field private f:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/killer/Killer;",
">;"
}
.end annotation
.end field
.field private g:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/killer/DefaultFastKiller;",
">;"
}
.end annotation
.end field
.field private h:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/killer/FastKiller;",
">;"
}
.end annotation
.end field
.field private i:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/stopper/DefaultStopper;",
">;"
}
.end annotation
.end field
.field private j:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesDefaultStopperFactory;
.field private k:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Landroid/content/SharedPreferences;",
">;"
}
.end annotation
.end field
.field private l:Ljavax/inject/Provider;
.field private m:Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideDevSettingsFactory;
.field private n:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/db/TaskKillerDatabaseHelper;",
">;"
}
.end annotation
.end field
.field private o:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/whitelist/db/IgnoredAppDao;",
">;"
}
.end annotation
.end field
.field private p:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/whitelist/PackageCategories;",
">;"
}
.end annotation
.end field
.field private q:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/cache/AppLabelCache;",
">;"
}
.end annotation
.end field
.field private r:Lcom/avast/android/taskkiller/whitelist/DefaultWhiteList_Factory;
.field private s:Ljavax/inject/Provider;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljavax/inject/Provider<",
"Lcom/avast/android/taskkiller/whitelist/WhiteList;",
">;"
}
.end annotation
.end field
.field private t:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesInstanceProviderFactory;
# direct methods
.method private constructor <init>(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)V
.registers 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-direct {p0, p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->j(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)V
return-void
.end method
.method synthetic constructor <init>(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$1;)V
.registers 3
invoke-direct {p0, p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;-><init>(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)V
return-void
.end method
.method public static f()Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;
.registers 2
new-instance v0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;-><init>(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$1;)V
return-object v0
.end method
.method private g()Lcom/avast/android/taskkiller/stopper/AppDetailButtonHelper;
.registers 3
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v0
invoke-static {}, Lcom/avast/android/taskkiller/stopper/AccessibilityNodeInfoHelper_Factory;->a()Lcom/avast/android/taskkiller/stopper/AccessibilityNodeInfoHelper;
move-result-object v1
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/stopper/AppDetailButtonHelper_Factory;->a(Landroid/content/Context;Ljava/lang/Object;)Lcom/avast/android/taskkiller/stopper/AppDetailButtonHelper;
move-result-object v0
return-object v0
.end method
.method private h()Ljava/lang/Object;
.registers 2
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/avast/android/taskkiller/stopper/AppLockingHelper_Factory;->a(Landroid/content/Context;)Lcom/avast/android/taskkiller/stopper/AppLockingHelper;
move-result-object v0
return-object v0
.end method
.method private i()Lcom/avast/android/taskkiller/util/ScreenRotationHelper;
.registers 3
new-instance v0, Lcom/avast/android/taskkiller/util/ScreenRotationHelper;
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v1}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Lcom/avast/android/taskkiller/util/ScreenRotationHelper;-><init>(Landroid/content/Context;)V
return-object v0
.end method
.method private j(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)V
.registers 9
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->a(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
move-result-object v0
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->a(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/scanner/DefaultRunningAppsScanner_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/scanner/DefaultRunningAppsScanner_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->c:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->b(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/scanner/ScannerModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->c:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/scanner/ScannerModule_ProvidesDefaultRunningAppsScannerFactory;->a(Lcom/avast/android/taskkiller/scanner/ScannerModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/scanner/ScannerModule_ProvidesDefaultRunningAppsScannerFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->d:Ljavax/inject/Provider;
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/killer/DefaultKiller_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/killer/DefaultKiller_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->e:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->c(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/killer/KillerModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->e:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/killer/KillerModule_ProvidesDefaultKillerFactory;->a(Lcom/avast/android/taskkiller/killer/KillerModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/killer/KillerModule_ProvidesDefaultKillerFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->f:Ljavax/inject/Provider;
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/killer/DefaultFastKiller_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/killer/DefaultFastKiller_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->g:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->c(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/killer/KillerModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->g:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/killer/KillerModule_ProvidesDefaultFastKillerFactory;->a(Lcom/avast/android/taskkiller/killer/KillerModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/killer/KillerModule_ProvidesDefaultFastKillerFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->h:Ljavax/inject/Provider;
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/stopper/DefaultStopper_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/stopper/DefaultStopper_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->i:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->d(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/stopper/StopperModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->i:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesDefaultStopperFactory;->a(Lcom/avast/android/taskkiller/stopper/StopperModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesDefaultStopperFactory;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->j:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesDefaultStopperFactory;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->e(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/settings/SettingsModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideNoBackupSharedPreferencesFactory;->a(Lcom/avast/android/taskkiller/settings/SettingsModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideNoBackupSharedPreferencesFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->k:Ljavax/inject/Provider;
invoke-static {v0}, Lcom/avast/android/taskkiller/settings/DefaultNoBackupSettings_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/settings/DefaultNoBackupSettings_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->l:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->e(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/settings/SettingsModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->l:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideDevSettingsFactory;->a(Lcom/avast/android/taskkiller/settings/SettingsModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideDevSettingsFactory;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->m:Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideDevSettingsFactory;
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/db/TaskKillerDatabaseHelper_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/db/TaskKillerDatabaseHelper_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->n:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->f(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/db/DbModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->n:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/db/DbModule_ProvideIgnoredAppDaoFactory;->a(Lcom/avast/android/taskkiller/db/DbModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/db/DbModule_ProvideIgnoredAppDaoFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->o:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->g(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/whitelist/WhiteListModule;
move-result-object v0
invoke-static {v0}, Lcom/avast/android/taskkiller/whitelist/WhiteListModule_ProvidesPackageCategoriesFactory;->a(Lcom/avast/android/taskkiller/whitelist/WhiteListModule;)Lcom/avast/android/taskkiller/whitelist/WhiteListModule_ProvidesPackageCategoriesFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->p:Ljavax/inject/Provider;
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
invoke-static {v0}, Lcom/avast/android/taskkiller/cache/AppLabelCache_Factory;->a(Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/cache/AppLabelCache_Factory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v6
iput-object v6, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->q:Ljavax/inject/Provider;
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;
iget-object v2, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->m:Lcom/avast/android/taskkiller/settings/SettingsModule_ProvideDevSettingsFactory;
iget-object v3, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->o:Ljavax/inject/Provider;
iget-object v4, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->n:Ljavax/inject/Provider;
iget-object v5, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->p:Ljavax/inject/Provider;
invoke-static/range {v1 .. v6}, Lcom/avast/android/taskkiller/whitelist/DefaultWhiteList_Factory;->a(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/whitelist/DefaultWhiteList_Factory;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->r:Lcom/avast/android/taskkiller/whitelist/DefaultWhiteList_Factory;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->g(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/whitelist/WhiteListModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->r:Lcom/avast/android/taskkiller/whitelist/DefaultWhiteList_Factory;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/whitelist/WhiteListModule_ProvidesDefaultWhiteListFactory;->a(Lcom/avast/android/taskkiller/whitelist/WhiteListModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/whitelist/WhiteListModule_ProvidesDefaultWhiteListFactory;
move-result-object v0
invoke-static {v0}, Ldagger/internal/DoubleCheck;->b(Ljavax/inject/Provider;)Ljavax/inject/Provider;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->s:Ljavax/inject/Provider;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->d(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/stopper/StopperModule;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->i:Ljavax/inject/Provider;
invoke-static {v0, v1}, Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesInstanceProviderFactory;->a(Lcom/avast/android/taskkiller/stopper/StopperModule;Ljavax/inject/Provider;)Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesInstanceProviderFactory;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->t:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesInstanceProviderFactory;
invoke-static {p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;->a(Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent$Builder;)Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
move-result-object p1
iput-object p1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
return-void
.end method
.method private k(Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;)Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;
.registers 3
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->t:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesInstanceProviderFactory;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity_MembersInjector;->a(Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;Ldagger/Lazy;)V
return-object p1
.end method
.method private l(Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;)Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;
.registers 3
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask_MembersInjector;->a(Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;Landroid/content/Context;)V
invoke-virtual {p0}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->b()Lcom/avast/android/taskkiller/scanner/RunningAppsEvaluator;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask_MembersInjector;->b(Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;Lcom/avast/android/taskkiller/scanner/RunningAppsEvaluator;)V
return-object p1
.end method
.method private m(Lcom/avast/android/taskkiller/TaskKiller;)Lcom/avast/android/taskkiller/TaskKiller;
.registers 3
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->d:Ljavax/inject/Provider;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->d(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->f:Ljavax/inject/Provider;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->b(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->h:Ljavax/inject/Provider;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->a(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->j:Lcom/avast/android/taskkiller/stopper/StopperModule_ProvidesDefaultStopperFactory;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->e(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->s:Ljavax/inject/Provider;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->f(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->p:Ljavax/inject/Provider;
invoke-static {v0}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v0
invoke-static {p1, v0}, Lcom/avast/android/taskkiller/TaskKiller_MembersInjector;->c(Lcom/avast/android/taskkiller/TaskKiller;Ldagger/Lazy;)V
return-object p1
.end method
# virtual methods
.method public a(Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;)V
.registers 2
invoke-direct {p0, p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->k(Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;)Lcom/avast/android/taskkiller/stopper/ForceStopTaskRootActivity;
return-void
.end method
.method public b()Lcom/avast/android/taskkiller/scanner/RunningAppsEvaluator;
.registers 5
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->q:Ljavax/inject/Provider;
invoke-interface {v1}, Ljavax/inject/Provider;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/avast/android/taskkiller/cache/AppLabelCache;
iget-object v2, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->p:Ljavax/inject/Provider;
invoke-interface {v2}, Ljavax/inject/Provider;->get()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/avast/android/taskkiller/whitelist/PackageCategories;
iget-object v3, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->o:Ljavax/inject/Provider;
invoke-static {v3}, Ldagger/internal/DoubleCheck;->a(Ljavax/inject/Provider;)Ldagger/Lazy;
move-result-object v3
invoke-static {v0, v1, v2, v3}, Lcom/avast/android/taskkiller/scanner/RunningAppsEvaluator_Factory;->a(Landroid/content/Context;Lcom/avast/android/taskkiller/cache/AppLabelCache;Lcom/avast/android/taskkiller/whitelist/PackageCategories;Ldagger/Lazy;)Lcom/avast/android/taskkiller/scanner/RunningAppsEvaluator;
move-result-object v0
return-object v0
.end method
.method public c()Lcom/avast/android/taskkiller/stopper/ForceStopManager;
.registers 6
iget-object v0, p0, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->a:Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;
invoke-static {v0}, Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule_ProvideApplicationContextFactory;->c(Lcom/avast/android/taskkiller/internal/dagger/TaskKillerModule;)Landroid/content/Context;
move-result-object v0
invoke-static {}, Lcom/avast/android/taskkiller/stopper/AccessibilityNodeInfoHelper_Factory;->a()Lcom/avast/android/taskkiller/stopper/AccessibilityNodeInfoHelper;
move-result-object v1
invoke-direct {p0}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->g()Lcom/avast/android/taskkiller/stopper/AppDetailButtonHelper;
move-result-object v2
invoke-direct {p0}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->h()Ljava/lang/Object;
move-result-object v3
invoke-direct {p0}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->i()Lcom/avast/android/taskkiller/util/ScreenRotationHelper;
move-result-object v4
invoke-static {v0, v1, v2, v3, v4}, Lcom/avast/android/taskkiller/stopper/ForceStopManager_Factory;->a(Landroid/content/Context;Ljava/lang/Object;Lcom/avast/android/taskkiller/stopper/AppDetailButtonHelper;Ljava/lang/Object;Lcom/avast/android/taskkiller/util/ScreenRotationHelper;)Lcom/avast/android/taskkiller/stopper/ForceStopManager;
move-result-object v0
return-object v0
.end method
.method public d(Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;)V
.registers 2
invoke-direct {p0, p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->l(Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;)Lcom/avast/android/taskkiller/scanner/RunningAppsLoadTask;
return-void
.end method
.method public e(Lcom/avast/android/taskkiller/TaskKiller;)V
.registers 2
invoke-direct {p0, p1}, Lcom/avast/android/taskkiller/internal/dagger/DaggerTaskKillerComponent;->m(Lcom/avast/android/taskkiller/TaskKiller;)Lcom/avast/android/taskkiller/TaskKiller;
return-void
.end method