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 233
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 256
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 258
iget v2, p1, Landroid/os/Message;->what:I
packed-switch v2, :pswitch_data_b9e
.line 818
:cond_17
:goto_17
:pswitch_17
return-void
.line 260
: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 261
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 262
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->stopControl()V
.line 263
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 264
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 267
: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 270
:pswitch_44
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
.line 271
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 275
:pswitch_58
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
if-eqz v0, :cond_17
.line 276
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 280
:pswitch_6c
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 283
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 288
:pswitch_7e
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 292
:pswitch_8e
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->addStep()V
goto :goto_17
.line 296
:pswitch_92
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 297
iget v1, p1, Landroid/os/Message;->arg1:I
invoke-virtual {v0, v1}, Lcom/cleanmaster/util/ProgressControl;->setStepNum(I)V
goto/16 :goto_17
.line 301
:pswitch_a4
invoke-virtual {v0}, Lcom/cleanmaster/util/ProgressControl;->stopControl()V
.line 302
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 303
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 304
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 309
:pswitch_cd
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 310
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 311
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 316
:pswitch_f3
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 317
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 318
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 323
:pswitch_119
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 324
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 325
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 326
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 330
:pswitch_14a
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 331
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 332
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 336
:pswitch_16e
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 337
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 338
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 342
:pswitch_194
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 343
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 344
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 348
:pswitch_1b8
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 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 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 354
:pswitch_1cf
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 355
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 356
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 360
:pswitch_1f5
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 361
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 362
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 366
:pswitch_21b
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 367
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 368
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 372
:pswitch_241
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 373
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 374
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 378
:pswitch_267
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 379
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 380
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 384
:pswitch_28d
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;->DUPLICATE_FILE: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 385
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 386
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 390
:pswitch_2b3
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 393
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 397
:pswitch_2ca
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 401
:pswitch_2d9
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 404
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 410
:pswitch_2f2
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 413
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 416
:pswitch_30b
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 419
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 422
:pswitch_322
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 423
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_347
.line 424
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 425
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 428
:cond_347
const-string v0, "Scan_std"
.line 429
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_384
.line 430
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 431
# 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 434
:cond_384
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_38e
.line 435
const-string v0, "Scan_adv"
.line 437
:cond_38e
# 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 439
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 440
invoke-static {}, Lcom/cleanmaster/util/EnableCacheListDir;->closeCache()V
.line 442
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 443
# 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 453
:pswitch_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;->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 454
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 455
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 456
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 457
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 458
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 459
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 463
:pswitch_448
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 464
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 465
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_462
.line 466
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 469
:cond_462
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 470
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 474
:pswitch_475
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 475
if-eqz v0, :cond_17
.line 476
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/CacheInfo;->getSysCacheOnCardInfo()Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;
move-result-object v0
.line 477
if-eqz v0, :cond_17
.line 478
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 479
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 480
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 481
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
.line 483
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 488
:pswitch_4b3
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 491
:pswitch_4c2
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 492
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v0
.line 493
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 494
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 495
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 496
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 503
:pswitch_4e8
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 506
:pswitch_4f1
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 507
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 508
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 509
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 514
:pswitch_51a
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 515
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getJunkItem()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
move-result-object v0
.line 516
check-cast v0, Lcom/cleanmaster/junk/bean/RootCacheInfo;
.line 517
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 518
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 519
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 525
:pswitch_540
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 526
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 527
check-cast v1, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 528
if-eqz v2, :cond_17
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v0
if-nez v0, :cond_17
.line 529
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 533
:pswitch_55e
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 536
:pswitch_567
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;
.line 537
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 538
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 539
check-cast v2, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 540
if-eqz v3, :cond_17
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v4
if-nez v4, :cond_17
.line 541
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_5a1
.line 542
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 543
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 546
:cond_5a1
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_5c0
.line 547
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 548
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 551
:cond_5c0
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 552
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 553
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 554
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 555
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 556
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 557
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 558
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 559
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 560
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 561
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 562
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/CacheInfo;->isAdv2StdItem()Z
move-result v0
if-eqz v0, :cond_67e
const-string v0, "A"
:goto_64d
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 563
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 565
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_66f
.line 566
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_681
.line 567
:cond_66f
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 562
:cond_67e
const-string v0, "S"
goto :goto_64d
.line 569
:cond_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;->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 574
:pswitch_690
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 575
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 576
check-cast v1, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 578
if-eqz v2, :cond_17
invoke-virtual {v0}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v0
if-nez v0, :cond_17
.line 579
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 583
:pswitch_6ae
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 586
:pswitch_6b7
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/clean/PathCleanTask$DelPathResult;
.line 587
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 588
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 589
check-cast v2, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;
.line 591
if-eqz v3, :cond_17
invoke-virtual {v1}, Lcom/cleanmaster/junk/bean/JunkCleanItemInfo;->getIsSubItem()Z
move-result v5
if-nez v5, :cond_17
.line 592
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_6f1
.line 593
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 594
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 597
:cond_6f1
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_710
.line 598
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 599
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 602
:cond_710
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
.line 603
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->getPathList()Ljava/util/List;
move-result-object v6
.line 605
invoke-interface {v6}, Ljava/util/List;->isEmpty()Z
move-result v7
if-eqz v7, :cond_7cc
.line 606
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 617
:cond_726
:goto_726
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 618
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 619
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 620
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 621
invoke-virtual {v2}, Lcom/cleanmaster/junk/bean/SDcardRubbishResult;->is2ndSdCardRubbish()Z
move-result v1
if-eqz v1, :cond_7ea
const-string v1, "1"
:goto_75d
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 622
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 623
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 624
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 625
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 626
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 627
invoke-virtual {v1, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v0
.line 628
invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
.line 630
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 631
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_7bd
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_7bd
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_7ee
.line 632
:cond_7bd
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 608
:cond_7cc
invoke-interface {v6}, Ljava/util/List;->size()I
move-result v1
const/4 v7, 0x5
if-gt v1, v7, :cond_7dc
.line 609
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_726
:cond_7dc
move v1, v4
.line 611
:goto_7dd
const/4 v4, 0x5
if-ge v1, v4, :cond_726
.line 612
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 611
add-int/lit8 v1, v1, 0x1
goto :goto_7dd
.line 621
:cond_7ea
const-string v1, "0"
goto/16 :goto_75d
.line 634
:cond_7ee
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 639
:pswitch_7fd
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 641
if-eqz v0, :cond_17
.line 642
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 646
:pswitch_80e
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 649
:pswitch_817
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 651
if-eqz v0, :cond_17
.line 652
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_832
.line 653
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 656
:cond_832
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_843
.line 657
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 660
:cond_843
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 661
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 662
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 663
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 665
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 669
:pswitch_879
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 671
if-eqz v0, :cond_17
.line 672
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 676
:pswitch_88a
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 679
:pswitch_893
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 681
if-eqz v0, :cond_17
.line 682
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_8b4
.line 683
invoke-virtual {v0}, Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;->getMediaType()I
move-result v1
if-ne v7, v1, :cond_8ea
.line 684
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 690
:cond_8b4
:goto_8b4
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 691
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 692
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 693
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 695
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 686
:cond_8ea
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_8b4
.line 699
:pswitch_8f4
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 700
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_918
.line 701
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 702
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 703
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 705
:cond_918
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_92f
.line 706
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 709
:cond_92f
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_946
.line 710
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 712
:cond_946
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_957
.line 713
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 716
:cond_957
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_96e
.line 717
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 720
:cond_96e
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 722
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 725
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 731
:pswitch_995
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 732
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 733
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 734
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 735
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 736
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 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;->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 739
const-string v0, "Clean_std"
.line 740
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_9fc
.line 741
const-string v0, "Clean_adv"
.line 743
:cond_9fc
# 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 745
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_a39
.line 746
invoke-static {}, Lcom/cleanmaster/junk/util/JunkUtils;->cleanAllAppCacheSize()V
.line 750
:cond_a39
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 751
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 753
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 754
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 756
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 760
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_b9a
.line 761
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 763
:goto_aa2
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 764
if-eqz v1, :cond_ac2
if-eqz v0, :cond_ac2
.line 765
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_ab2
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_ac2
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 766
invoke-interface {v1, v0}, Lcom/cleanmaster/junk/intro/ISDCardCachePathDAO;->updateRecordData(Ljava/lang/String;)V
goto :goto_ab2
.line 771
:cond_ac2
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_ad3
.line 772
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 774
:cond_ad3
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 775
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 780
:pswitch_ae6
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 781
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 782
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 788
:pswitch_b07
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 789
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 790
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/JunkUpdateInfo;
.line 791
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 797
:pswitch_b2e
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 798
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
instance-of v0, v0, Ljava/util/ArrayList;
if-eqz v0, :cond_17
.line 799
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 800
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 801
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 802
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 809
:pswitch_b75
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 810
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 811
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Lcom/cleanmaster/junk/bean/CacheInfo;
.line 812
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_b9a
move-object v0, v1
goto/16 :goto_aa2
.line 258
nop
:pswitch_data_b9e
.packed-switch 0x4
:pswitch_a4
:pswitch_119
:pswitch_194
:pswitch_2b3
:pswitch_2d9
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_8f4
:pswitch_17
:pswitch_17
:pswitch_ae6
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_cd
:pswitch_17
:pswitch_17
:pswitch_6c
:pswitch_14a
:pswitch_17
:pswitch_17
:pswitch_322
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_16e
: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_b07
:pswitch_1b8
:pswitch_f3
:pswitch_17
:pswitch_17
:pswitch_4b3
:pswitch_448
:pswitch_17
:pswitch_540
:pswitch_55e
:pswitch_567
:pswitch_17
:pswitch_690
:pswitch_6ae
:pswitch_6b7
:pswitch_17
:pswitch_7fd
:pswitch_80e
:pswitch_817
:pswitch_17
:pswitch_879
:pswitch_88a
:pswitch_893
:pswitch_475
:pswitch_17
:pswitch_407
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_995
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_4c2
:pswitch_17
:pswitch_17
:pswitch_51a
:pswitch_17
:pswitch_17
:pswitch_267
:pswitch_1cf
:pswitch_2f2
:pswitch_30b
:pswitch_17
:pswitch_241
:pswitch_1f5
:pswitch_2f2
: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_7e
:pswitch_8e
:pswitch_92
:pswitch_17
:pswitch_17
:pswitch_2f2
:pswitch_21b
:pswitch_4e8
:pswitch_4f1
:pswitch_17
:pswitch_2ca
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_17
:pswitch_18
:pswitch_b2e
:pswitch_b75
:pswitch_17
:pswitch_28d
:pswitch_58
.end packed-switch
.end method
.method public sendMessageAtTime(Landroid/os/Message;J)Z
.registers 6
.prologue
.line 236
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 237
: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 238
const/4 v0, 0x0
monitor-exit v1
.line 240
: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 241
:catchall_18
move-exception v0
monitor-exit v1
:try_end_1a
.catchall {:try_start_7 .. :try_end_1a} :catchall_18
throw v0
.end method