JunkEngine$1.smali
.class Lcom/cleanmaster/junk/engine/JunkEngine$1;
.super Landroid/os/Handler;
.source "JunkEngine.java"
# instance fields
.field final synthetic this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# direct methods
.method constructor <init>(Lcom/cleanmaster/junk/engine/JunkEngine;Landroid/os/Looper;)V
.registers 3
.prologue
.line 228
iput-object p1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.registers 10
.prologue
const/16 v5, 0x80
const/4 v7, 0x2
const/4 v6, 0x1
const/4 v1, 0x0
const/4 v4, 0x0
.line 251
new-instance v0, Lcom/cleanmaster/util/ProgressControl;
new-instance v2, Lcom/cleanmaster/junk/engine/JunkEngine$ProgressControlCallbackAgent;
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
invoke-direct {v2, v3, v1}, Lcom/cleanmaster/junk/engine/JunkEngine$ProgressControlCallbackAgent;-><init>(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cleanmaster/junk/engine/JunkEngine$1;)V
invoke-direct {v0, v2, v4}, Lcom/cleanmaster/util/ProgressControl;-><init>(Lcom/cm/plugincluster/softmgr/interfaces/junk/IScanTaskCallback;I)V
.line 253
iget v2, p1, Landroid/os/Message;->what:I
packed-switch v2, :pswitch_data_b62
.line 804
:cond_17
:goto_17
:pswitch_17
return-void
.line 255
:pswitch_18
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->TAG:Ljava/lang/String;
invoke-static {}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$400()Ljava/lang/String;
move-result-object v1
const-string v2, "force terminate all scan task by MSG_HANDLER_STDSCAN_TIMEOUT message"
invoke-static {v1, v2}, Lcom/cleanmaster/junk/util/OpLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 256
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
invoke-virtual {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->notifyStop()V
.line 257
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->stopControl()V
.line 258
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->finishScanTaskAndEngine(I)V
invoke-static {v0, v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$500(Lcom/cleanmaster/junk/engine/JunkEngine;I)V
.line 259
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto :goto_17
.line 262
:pswitch_34
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget v2, p1, Landroid/os/Message;->arg1:I
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundTypeSize(ILcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)V
goto :goto_17
.line 265
:pswitch_44
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
.line 266
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget v2, p1, Landroid/os/Message;->arg1:I
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundExtendTypeItem(ILcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)V
goto :goto_17
.line 270
:pswitch_58
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 273
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/APKModel;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->handlerAPKItem(Lcom/cleanmaster/junk/bean/APKModel;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$900(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cleanmaster/junk/bean/APKModel;)V
goto :goto_17
.line 278
:pswitch_6a
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SYSCACHE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->notifyCurrentScanItem(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;Ljava/lang/String;)V
goto :goto_17
.line 282
:pswitch_7a
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->addStep()V
goto :goto_17
.line 286
:pswitch_7e
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mProgBarTotal:I
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1000(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v1
const/16 v2, 0x44c
invoke-virtual {v0, v1, v2, v6}, Lcom/cleanmaster/util/ProgressControl;->startControl(IIZ)V
.line 287
iget v1, p1, Landroid/os/Message;->arg1:I
invoke-virtual {v0, v1}, Lcom/cleanmaster/util/ProgressControl;->setStepNum(I)V
goto :goto_17
.line 291
:pswitch_8f
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->stopControl()V
.line 292
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SYSCACHE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 293
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 294
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 299
:pswitch_b8
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SYSFIXEDCACHE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 300
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 301
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 306
:pswitch_de
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->ROOTCACHE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 307
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 308
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 313
:pswitch_104
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SDCACHE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 314
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SDCACHE_ADV:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 315
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 316
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 320
:pswitch_135
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0, v4}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishAPKScan(I)V
.line 321
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 322
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 326
:pswitch_159
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->USELESSTHUMBNAIL:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 327
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 328
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 332
:pswitch_17f
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0, v4}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishRubbishScan(I)V
.line 333
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 334
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 338
:pswitch_1a3
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 341
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/RootCacheInfo;
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundItem(Lcom/cleanmaster/junk/bean/RootCacheInfo;)V
goto/16 :goto_17
.line 344
:pswitch_1ba
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->MYPHOTO:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 345
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 346
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 350
:pswitch_1e0
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->MYAUDIO:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 351
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 352
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 356
:pswitch_206
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->MYVIDEO:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 357
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 358
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 362
:pswitch_22c
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->CALCFOLDER:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 363
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 364
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 368
:pswitch_252
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->BIGFILE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishTaskScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
.line 369
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->isFinishScan()Z
move-result v0
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mfinishScanMsgSended:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1100(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 370
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->sendScanFinishMsg()V
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$600(Lcom/cleanmaster/junk/engine/JunkEngine;)V
goto/16 :goto_17
.line 374
:pswitch_278
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 377
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
goto/16 :goto_17
.line 381
:pswitch_28f
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundCacheData(Lcom/cleanmaster/junk/bean/CacheInfo;)V
goto/16 :goto_17
.line 385
:pswitch_29e
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 388
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget v2, p1, Landroid/os/Message;->arg1:I
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundItem(ILcom/cleanmaster/junk/bean/SDcardRubbishResult;)V
goto/16 :goto_17
.line 394
:pswitch_2b7
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 397
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundItem(Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;)V
goto/16 :goto_17
.line 400
:pswitch_2d0
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mStopFlag:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$800(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-nez v0, :cond_17
.line 403
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CalcFolderResult;
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundItem(Lcom/cleanmaster/junk/bean/CalcFolderResult;)V
goto/16 :goto_17
.line 406
:pswitch_2e7
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMsgHander:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1200(Lcom/cleanmaster/junk/engine/JunkEngine;)Landroid/os/Handler;
move-result-object v0
const/16 v1, 0x8c
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V
.line 407
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanTimeRpt:Lcom/cleanmaster/junk/report/ScanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1300(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/ScanTimeReporter;
move-result-object v0
if-eqz v0, :cond_30c
.line 408
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanTimeRpt:Lcom/cleanmaster/junk/report/ScanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1300(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/ScanTimeReporter;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/ScanTimeReporter;->end0()V
.line 409
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanTimeRpt:Lcom/cleanmaster/junk/report/ScanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1300(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/ScanTimeReporter;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/ScanTimeReporter;->report()V
.line 412
:cond_30c
const-string v0, "Scan_std"
.line 413
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCB:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
move-result-object v1
if-eqz v1, :cond_349
.line 414
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCB:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
move-result-object v1
invoke-interface {v1}, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;->onSuccess()V
.line 415
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->TAG:Ljava/lang/String;
invoke-static {}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$400()Ljava/lang/String;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, " : JunkEngine("
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanId:I
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1400(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, ") mCB.onSuccess() excute ok"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/cleanmaster/junk/util/OpLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 418
:cond_349
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->isAdvancedScan()Z
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1500(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v1
if-eqz v1, :cond_353
.line 419
const-string v0, "Scan_adv"
.line 421
:cond_353
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->TAG:Ljava/lang/String;
invoke-static {}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$400()Ljava/lang/String;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, " : Junk Scan End at "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
move-result-wide v4
invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, ", id="
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanId:I
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1400(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/cleanmaster/junk/util/OpLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 423
invoke-static {}, Lcom/cleanmaster/junk/util/MD5PathConvert;->getInstance()Lcom/cleanmaster/junk/util/MD5PathConvert;
move-result-object v1
invoke-virtual {v1}, Lcom/cleanmaster/junk/util/MD5PathConvert;->clearSubDirMap()V
.line 424
invoke-static {}, Lcom/cleanmaster/util/EnableCacheListDir;->closeCache()V
.line 426
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;->IDLE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
# setter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mEngineStatus:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
invoke-static {v1, v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1602(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
.line 427
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->TAG:Ljava/lang/String;
invoke-static {}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$400()Ljava/lang/String;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, " : JunkEngine("
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanId:I
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1400(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, ") state change to "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mEngineStatus:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/cleanmaster/junk/util/OpLog;->d(Ljava/lang/String;Ljava/lang/String;)V
goto/16 :goto_17
.line 437
:pswitch_3cc
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mSYSDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1700(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 438
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1800(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 439
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1900(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 440
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAPKDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2000(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 441
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2100(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 442
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2200(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 443
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMFDelOpLog:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2300(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
goto/16 :goto_17
.line 447
:pswitch_40d
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 448
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
.line 449
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
if-eqz v1, :cond_427
.line 450
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeSystemCacheItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
.line 453
:cond_427
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
if-eqz v1, :cond_17
.line 454
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removeSystemCacheItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
goto/16 :goto_17
.line 458
:pswitch_43a
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 459
if-eqz v0, :cond_17
.line 460
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/CacheInfo;->getSysCacheOnCardInfo()Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;
move-result-object v0
.line 461
if-eqz v0, :cond_17
.line 462
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v5}, Ljava/lang/StringBuilder;-><init>(I)V
iget v2, p1, Landroid/os/Message;->arg2:I
.line 463
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " : "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-wide v2, v0, Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;->nTotalSize:J
.line 464
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v0, v0, Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;->strPackageName:Ljava/lang/String;
.line 465
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 467
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mSYSDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1700(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 472
:pswitch_478
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
# setter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mIsSysCacheCleaned:Z
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2702(Lcom/cleanmaster/junk/engine/JunkEngine;Z)Z
goto/16 :goto_17
.line 475
:pswitch_487
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 476
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v0
.line 477
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 478
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
.line 479
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
if-eqz v1, :cond_17
.line 480
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeSysFixedCacheItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
goto/16 :goto_17
.line 487
:pswitch_4ad
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeStatusCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2800(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 490
:pswitch_4b6
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanRequest:Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2900(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
move-result-object v0
if-eqz v0, :cond_17
.line 491
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanRequest:Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2900(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
move-result-object v0
invoke-interface {v0}, Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;->getCleanCallback()Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest$ICleanCallback;
move-result-object v1
.line 492
if-eqz v1, :cond_17
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Ljava/lang/Long;
if-eqz v0, :cond_17
.line 493
iget v2, p1, Landroid/os/Message;->arg1:I
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/lang/Long;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v4
invoke-interface {v1, v2, v4, v5}, Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest$ICleanCallback;->onCleanFileCount(IJ)V
goto/16 :goto_17
.line 498
:pswitch_4df
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 499
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v0
.line 500
check-cast v0, Lcom/cleanmaster/junk/bean/RootCacheInfo;
.line 501
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
.line 502
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
if-eqz v1, :cond_17
.line 503
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeRootCacheItem(Lcom/cleanmaster/junk/bean/RootCacheInfo;)V
goto/16 :goto_17
.line 509
:pswitch_505
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 510
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v2
move-object v1, v2
.line 511
check-cast v1, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 513
if-eqz v2, :cond_17
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v0
if-nez v0, :cond_17
.line 514
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 518
:pswitch_523
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeStatusCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2800(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 521
:pswitch_52c
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;
.line 522
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v1, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v1, v1, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v1, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 523
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v3
move-object v2, v3
.line 524
check-cast v2, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 526
if-eqz v3, :cond_17
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v4
if-nez v4, :cond_17
.line 527
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v4
if-eqz v4, :cond_566
.line 528
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v4
invoke-virtual {v4, v2}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeAppCacheItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
.line 529
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
iget v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
add-int/2addr v5, v6
invoke-virtual {v4, v5}, Lcom/cleanmaster/junk/report/JunkStandardReport;->addFC(I)V
.line 532
:cond_566
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v4
if-eqz v4, :cond_585
.line 533
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v4
invoke-virtual {v4, v2}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removeAppCacheItem(Lcom/cleanmaster/junk/bean/CacheInfo;)V
.line 534
iget-object v4, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
iget v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
add-int/2addr v5, v6
invoke-virtual {v4, v5}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->addFC(I)V
.line 537
:cond_585
new-instance v4, Ljava/lang/StringBuilder;
const/16 v5, 0x100
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(I)V
iget v5, p1, Landroid/os/Message;->arg2:I
.line 538
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, " : "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
.line 539
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/CacheInfo;->getCacheId()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
.line 540
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/CacheInfo;->getInfoType()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
.line 541
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/CacheInfo;->getCacheTableType()B
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
.line 542
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
.line 543
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mImageCount:I
.line 544
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mVideoCount:I
.line 545
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget v5, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mAudioCount:I
.line 546
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, ":"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
iget-wide v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mSize:J
.line 547
invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v0
const-string v4, ":"
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
.line 548
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/CacheInfo;->isAdv2StdItem()Z
move-result v0
if-eqz v0, :cond_643
const-string v0, "A"
:goto_612
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, ":"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 549
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getPath()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 551
invoke-virtual {v3}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v1
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->SDCACHE_ADV:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
if-eq v1, v2, :cond_634
.line 552
invoke-virtual {v3}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v1
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->BIGFILE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
if-ne v1, v2, :cond_646
.line 553
:cond_634
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2100(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 548
:cond_643
const-string v0, "S"
goto :goto_612
.line 555
:cond_646
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1800(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 560
:pswitch_655
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 561
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v2
move-object v1, v2
.line 562
check-cast v1, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 564
if-eqz v2, :cond_17
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v0
if-nez v0, :cond_17
.line 565
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 569
:pswitch_673
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeStatusCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2800(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 572
:pswitch_67c
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;
.line 573
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v1, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v1, v1, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v1, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;
.line 574
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v3
move-object v2, v3
.line 575
check-cast v2, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 577
if-eqz v3, :cond_17
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v5
if-nez v5, :cond_17
.line 578
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v5
if-eqz v5, :cond_6b6
.line 579
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v5
invoke-virtual {v5, v2}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeSDcardRubbishResult(Lcom/cleanmaster/junk/bean/SDcardRubbishResult;)V
.line 580
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v5
iget v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
iget v7, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
add-int/2addr v6, v7
invoke-virtual {v5, v6}, Lcom/cleanmaster/junk/report/JunkStandardReport;->addFC(I)V
.line 583
:cond_6b6
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v5
if-eqz v5, :cond_6d5
.line 584
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v5
invoke-virtual {v5, v2}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removeSDcardRubbishResult(Lcom/cleanmaster/junk/bean/SDcardRubbishResult;)V
.line 585
iget-object v5, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v5}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v5
iget v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
iget v7, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
add-int/2addr v6, v7
invoke-virtual {v5, v6}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->addFC(I)V
.line 588
:cond_6d5
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
.line 589
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getPathList()Ljava/util/List;
move-result-object v6
.line 591
invoke-interface {v6}, Ljava/util/List;->isEmpty()Z
move-result v7
if-eqz v7, :cond_791
.line 592
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getPath()Ljava/lang/String;
move-result-object v1
invoke-interface {v5, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 603
:cond_6eb
:goto_6eb
new-instance v1, Ljava/lang/StringBuilder;
const/16 v4, 0x100
invoke-direct {v1, v4}, Ljava/lang/StringBuilder;-><init>(I)V
iget v4, p1, Landroid/os/Message;->arg2:I
.line 604
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v4, " : "
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 605
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getSignId()I
move-result v4
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v4, ":"
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 606
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getType()I
move-result v4
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v4, ":"
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
.line 607
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->is2ndSdCardRubbish()Z
move-result v1
if-eqz v1, :cond_7af
const-string v1, "1"
:goto_722
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFolderCount:I
.line 608
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mFileCount:I
.line 609
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mImageCount:I
.line 610
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mVideoCount:I
.line 611
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mAudioCount:I
.line 612
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-wide v6, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;->mSize:J
.line 613
invoke-virtual {v1, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v0
.line 614
invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
.line 616
invoke-virtual {v3}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v1
.line 617
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->BIGFILE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
if-eq v1, v2, :cond_782
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->APPLEFTOVER_ADV:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
if-eq v1, v2, :cond_782
sget-object v2, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->TEMPFOLDER_ADV:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
if-ne v1, v2, :cond_7b3
.line 618
:cond_782
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2200(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 594
:cond_791
invoke-interface {v6}, Ljava/util/List;->size()I
move-result v1
const/4 v7, 0x5
if-gt v1, v7, :cond_7a1
.line 595
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getPathList()Ljava/util/List;
move-result-object v1
invoke-interface {v5, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto/16 :goto_6eb
:cond_7a1
move v1, v4
.line 597
:goto_7a2
const/4 v4, 0x5
if-ge v1, v4, :cond_6eb
.line 598
invoke-interface {v6, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v4
invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 597
add-int/lit8 v1, v1, 0x1
goto :goto_7a2
.line 607
:cond_7af
const-string v1, "0"
goto/16 :goto_722
.line 620
:cond_7b3
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1900(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 625
:pswitch_7c2
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/APKModel;
.line 627
if-eqz v0, :cond_17
.line 628
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 632
:pswitch_7d3
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeStatusCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2800(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 635
:pswitch_7dc
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/APKModel;
.line 637
if-eqz v0, :cond_17
.line 638
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
if-eqz v1, :cond_7f7
.line 639
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkStandardReport;->removeAPK(Lcom/cleanmaster/junk/bean/APKModel;)V
.line 642
:cond_7f7
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
if-eqz v1, :cond_808
.line 643
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removeApkFiles(Lcom/cleanmaster/junk/bean/APKModel;)V
.line 646
:cond_808
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v5}, Ljava/lang/StringBuilder;-><init>(I)V
iget v2, p1, Landroid/os/Message;->arg2:I
.line 647
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " : "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 648
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/APKModel;->getSize()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 649
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/APKModel;->getPath()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 651
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAPKDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2000(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 655
:pswitch_83e
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;
.line 657
if-eqz v0, :cond_17
.line 658
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeDataItemCB(Ljava/lang/Object;)V
invoke-static {v1, v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2400(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 662
:pswitch_84f
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeStatusCB(Ljava/lang/Object;)V
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2800(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/lang/Object;)V
goto/16 :goto_17
.line 665
:pswitch_858
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;
iget-object v0, v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathInfo;->mAttachInfo:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;
.line 667
if-eqz v0, :cond_17
.line 668
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
if-eqz v1, :cond_879
.line 669
invoke-virtual {v0}, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;->getMediaType()I
move-result v1
if-ne v7, v1, :cond_8af
.line 670
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removeAudio(Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;)V
.line 676
:cond_879
:goto_879
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v5}, Ljava/lang/StringBuilder;-><init>(I)V
iget v2, p1, Landroid/os/Message;->arg2:I
.line 677
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " : "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 678
invoke-virtual {v0}, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;->getSize()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ":"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 679
invoke-virtual {v0}, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;->getPath()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 681
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMFDelOpLog:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2300(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_17
.line 672
:cond_8af
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->removePhoto(Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;)V
goto :goto_879
.line 685
:pswitch_8b9
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# setter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanRequest:Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2902(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;)Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest;
.line 686
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanTimeRpt:Lcom/cleanmaster/junk/report/CleanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/CleanTimeReporter;
move-result-object v0
if-eqz v0, :cond_8dd
.line 687
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanTimeRpt:Lcom/cleanmaster/junk/report/CleanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/CleanTimeReporter;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/CleanTimeReporter;->end()V
.line 688
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanTimeRpt:Lcom/cleanmaster/junk/report/CleanTimeReporter;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/CleanTimeReporter;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/CleanTimeReporter;->report()V
.line 689
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# setter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCleanTimeRpt:Lcom/cleanmaster/junk/report/CleanTimeReporter;
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3002(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cleanmaster/junk/report/CleanTimeReporter;)Lcom/cleanmaster/junk/report/CleanTimeReporter;
.line 691
:cond_8dd
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
if-eqz v0, :cond_8f4
.line 692
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
sget-object v1, Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;->SCAN_STD:Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;
invoke-virtual {v1}, Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/report/JunkStandardReport;->end(Ljava/lang/String;)V
.line 695
:cond_8f4
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v0
if-eqz v0, :cond_90b
.line 696
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v0
sget-object v1, Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;->SCAN_ADV:Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;
invoke-virtual {v1}, Lcom/cleanmaster/junk/report/JunkCleanTimeReporter$EnumCleanTask;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->end(Ljava/lang/String;)V
.line 698
:cond_90b
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCB:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
move-result-object v0
if-eqz v0, :cond_91c
.line 699
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mCB:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$000(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;
move-result-object v0
invoke-interface {v0}, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$IEngineCallback;->onSuccess()V
.line 702
:cond_91c
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
if-eqz v0, :cond_933
.line 703
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->GetAllJunkCleanSize()I
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3100(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/cleanmaster/junk/report/JunkStandardReport;->ReportJunkCleanInfo(I)Z
.line 706
:cond_933
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
sget-object v1, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;->IDLE:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
# setter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mEngineStatus:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
invoke-static {v0, v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1602(Lcom/cleanmaster/junk/engine/JunkEngine;Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;)Lcom/cm/plugincluster/junkengine/junk/engine/IJunkEngine$EM_ENGINE_STATUS;
.line 708
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMsgHander:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1200(Lcom/cleanmaster/junk/engine/JunkEngine;)Landroid/os/Handler;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMsgHander:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1200(Lcom/cleanmaster/junk/engine/JunkEngine;)Landroid/os/Handler;
move-result-object v1
const/16 v2, 0x5a
invoke-virtual {v1, v2, v4, v4}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 711
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mRecyleListFor2SdCard:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3200(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
invoke-static {v0}, Lcom/cleanmaster/junk/util/JunkUtils;->recyclePics(Ljava/util/List;)V
goto/16 :goto_17
.line 717
:pswitch_95a
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1800(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "DSDC_std"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 718
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1900(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "DR_std"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 719
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAPKDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2000(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "APK_std"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 720
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mSYSDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1700(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "SYS_std"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 721
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDSDCDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2100(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "DSDC_adv"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 722
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDRDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2200(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "DR_adv"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 723
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMFDelOpLog:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2300(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
const-string v3, "MF_adv"
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeOpLog(Ljava/util/ArrayList;Ljava/lang/String;)V
invoke-static {v0, v2, v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3300(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;)V
.line 725
const-string v0, "Clean_std"
.line 726
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->isAdvancedClean()Z
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3400(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v2
if-eqz v2, :cond_9c1
.line 727
const-string v0, "Clean_adv"
.line 729
:cond_9c1
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->TAG:Ljava/lang/String;
invoke-static {}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$400()Ljava/lang/String;
move-result-object v2
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v3, " : Junk Clean End at "
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
move-result-wide v4
invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v0
const-string v3, ", id="
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mScanId:I
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$1400(Lcom/cleanmaster/junk/engine/JunkEngine;)I
move-result v3
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/cleanmaster/junk/util/OpLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 731
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mIsSysCacheCleaned:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2700(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-eqz v0, :cond_9fe
.line 732
invoke-static {}, Lcom/cleanmaster/junk/util/JunkUtils;->cleanAllAppCacheSize()V
.line 736
:cond_9fe
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMSImageMediaIdList:Ljava/util/List;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3500(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/List;
move-result-object v2
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeMediaStore(Ljava/util/List;I)V
invoke-static {v0, v2, v7}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3600(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/List;I)V
.line 737
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMSImageThumbIdList:Ljava/util/List;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3700(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/List;
move-result-object v2
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeMediaStore(Ljava/util/List;I)V
invoke-static {v0, v2, v6}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3600(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/List;I)V
.line 739
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->imgS:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3800(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->imgBuffer:Ljava/lang/StringBuffer;
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$3900(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/lang/StringBuffer;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v3
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeMediaFromMediaStore(Ljava/util/ArrayList;Ljava/lang/String;I)V
invoke-static {v0, v2, v3, v6}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4000(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;I)V
.line 740
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->videoS:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4100(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->videoBuffer:Ljava/lang/StringBuffer;
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4200(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/lang/StringBuffer;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v3
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeMediaFromMediaStore(Ljava/util/ArrayList;Ljava/lang/String;I)V
invoke-static {v0, v2, v3, v7}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4000(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;I)V
.line 742
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
iget-object v2, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDeleteFiles:Ljava/util/ArrayList;
invoke-static {v2}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4300(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v2
iget-object v3, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mFilesBuffer:Ljava/lang/StringBuffer;
invoke-static {v3}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4400(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/lang/StringBuffer;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v3
const/4 v4, 0x4
# invokes: Lcom/cleanmaster/junk/engine/JunkEngine;->removeFilesFromMediaStore(Ljava/util/ArrayList;Ljava/lang/String;I)V
invoke-static {v0, v2, v3, v4}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4500(Lcom/cleanmaster/junk/engine/JunkEngine;Ljava/util/ArrayList;Ljava/lang/String;I)V
.line 746
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mEmptyFolderList:Ljava/util/ArrayList;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4600(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v0
if-eqz v0, :cond_b5f
.line 747
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mEmptyFolderList:Ljava/util/ArrayList;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$4600(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/util/ArrayList;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
.line 749
:goto_a67
invoke-static {}, Lcom/cleanmaster/junk/util/JunkUtils;->getContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/cleanmaster/junk/util/DaoFactory;->getSDCardCachePathDAO(Landroid/content/Context;)Lcom/cleanmaster/junk/intro/ISDCardCachePathDAO;
move-result-object v1
.line 750
if-eqz v1, :cond_a87
if-eqz v0, :cond_a87
.line 751
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_a77
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_a87
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 752
invoke-interface {v1, v0}, Lcom/cleanmaster/junk/intro/ISDCardCachePathDAO;->updateRecordData(Ljava/lang/String;)V
goto :goto_a77
.line 757
:cond_a87
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
if-eqz v0, :cond_a98
.line 758
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataReporter:Lcom/cleanmaster/junk/report/JunkStandardReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2500(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkStandardReport;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/JunkStandardReport;->reportJunkCleanTime()V
.line 760
:cond_a98
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v0
if-eqz v0, :cond_17
.line 761
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mAdvDataReporter:Lcom/cleanmaster/junk/report/JunkAdvancedReport;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$2600(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/report/JunkAdvancedReport;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/junk/report/JunkAdvancedReport;->reportJunkCleanTime()V
goto/16 :goto_17
.line 766
:pswitch_aab
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
if-eqz v0, :cond_17
.line 767
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
if-eqz v0, :cond_17
.line 768
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
invoke-virtual {v1, v0, v4}, Lcom/cleanmaster/junk/engine/JunkDataManager;->removeDataItem(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;I)V
goto/16 :goto_17
.line 774
:pswitch_acc
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
if-eqz v0, :cond_17
.line 775
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;
if-eqz v0, :cond_17
.line 776
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;
.line 777
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
iget-object v2, v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;->mPath:Ljava/lang/String;
iget-wide v4, v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;->mSize:J
iget-object v0, v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;->mType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
invoke-virtual {v1, v2, v4, v5, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->updateScanResult(Ljava/lang/String;JLcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)Ljava/util/List;
goto/16 :goto_17
.line 783
:pswitch_af3
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
if-eqz v0, :cond_17
.line 784
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Ljava/util/ArrayList;
if-eqz v0, :cond_17
.line 785
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_17
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/util/ArrayList;
.line 786
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
instance-of v0, v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
if-eqz v0, :cond_17
.line 787
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/util/ArrayList;
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
check-cast v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
.line 788
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
invoke-virtual {v0}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v2
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/util/ArrayList;
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFinishResultListScan(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;Ljava/util/ArrayList;)V
goto/16 :goto_17
.line 795
:pswitch_b3a
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v0
if-eqz v0, :cond_17
.line 796
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Lcom/cleanmaster/junk/bean/CacheInfo;
if-eqz v0, :cond_17
.line 797
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 798
iget-object v1, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mDataMgr:Lcom/cleanmaster/junk/engine/JunkDataManager;
invoke-static {v1}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$700(Lcom/cleanmaster/junk/engine/JunkEngine;)Lcom/cleanmaster/junk/engine/JunkDataManager;
move-result-object v1
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/CacheInfo;->getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
move-result-object v2
invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/junk/engine/JunkDataManager;->onFoundEmptyItem(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;Lcom/cleanmaster/junk/bean/CacheInfo;)V
goto/16 :goto_17
:cond_b5f
move-object v0, v1
goto/16 :goto_a67
.line 253
:pswitch_data_b62
.packed-switch 0x4
:pswitch_8f
:pswitch_104
:pswitch_17f
:pswitch_278
:pswitch_29e
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_8b9
:pswitch_17
:pswitch_17
:pswitch_aab
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_b8
:pswitch_17
:pswitch_17
:pswitch_58
:pswitch_135
:pswitch_17
:pswitch_17
:pswitch_2e7
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_159
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_acc
:pswitch_1a3
:pswitch_de
:pswitch_17
:pswitch_17
:pswitch_478
:pswitch_40d
:pswitch_17
:pswitch_505
:pswitch_523
:pswitch_52c
:pswitch_17
:pswitch_655
:pswitch_673
:pswitch_67c
:pswitch_17
:pswitch_7c2
:pswitch_7d3
:pswitch_7dc
:pswitch_17
:pswitch_83e
:pswitch_84f
:pswitch_858
:pswitch_43a
:pswitch_17
:pswitch_3cc
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_95a
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_487
:pswitch_17
:pswitch_17
:pswitch_4df
:pswitch_17
:pswitch_17
:pswitch_252
:pswitch_1ba
:pswitch_2b7
:pswitch_2d0
:pswitch_17
:pswitch_22c
:pswitch_1e0
:pswitch_2b7
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_44
:pswitch_34
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_6a
:pswitch_7a
:pswitch_7e
:pswitch_17
:pswitch_17
:pswitch_2b7
:pswitch_206
:pswitch_4ad
:pswitch_4b6
:pswitch_17
:pswitch_28f
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_18
:pswitch_af3
:pswitch_b3a
.end packed-switch
.end method
.method public sendMessageAtTime(Landroid/os/Message;J)Z
.registers 6
.prologue
.line 231
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mMutexForBGThread:Ljava/lang/Object;
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$100(Lcom/cleanmaster/junk/engine/JunkEngine;)Ljava/lang/Object;
move-result-object v1
monitor-enter v1
.line 232
:try_start_7
iget-object v0, p0, Lcom/cleanmaster/junk/engine/JunkEngine$1;->this$0:Lcom/cleanmaster/junk/engine/JunkEngine;
# getter for: Lcom/cleanmaster/junk/engine/JunkEngine;->mbIsMsgThreadQuit:Z
invoke-static {v0}, Lcom/cleanmaster/junk/engine/JunkEngine;->access$200(Lcom/cleanmaster/junk/engine/JunkEngine;)Z
move-result v0
if-eqz v0, :cond_12
.line 233
const/4 v0, 0x0
monitor-exit v1
.line 235
:goto_11
return v0
:cond_12
invoke-super {p0, p1, p2, p3}, Landroid/os/Handler;->sendMessageAtTime(Landroid/os/Message;J)Z
move-result v0
monitor-exit v1
goto :goto_11
.line 236
:catchall_18
move-exception v0
monitor-exit v1
:try_end_1a
.catchall {:try_start_7 .. :try_end_1a} :catchall_18
throw v0
.end method