1.1 MB
/home/fdroid/fdroiddata/tmp/com.launcher.silverfish_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.launcher.silverfish_8.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·f35af64d7e3f62940ce4c41ca9dc94587c23fdad57e94c38f8b8d8d30d149741 
10 Signer·#1·certificate·SHA-1·digest:·983f44defb2f75706a71bf5806cbf23868800a49 
11 Signer·#1·certificate·MD5·digest:·b4cc70d56b11d2e0435a0a99e9b9c59d 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·86f083abaaa293ef7e13d4e4cc6c4a6aeb2552fc86d7caa0ac9e8dac6ca21894 
15 Signer·#1·public·key·SHA-1·digest:·f4436dbc97092928b6faab434944886410a8a604 
16 Signer·#1·public·key·MD5·digest:·c9240ddb0f8244c0b53b2488042b2206 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.06 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 16928 lines modifiedOffset 1, 13273 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················1549022·(000000000017A2DEh)4 ··Zip·archive·file·size:···················1533307·(000000000017657Bh)
5 ··Actual·end-cent-dir·record·offset:·······1549000·(000000000017A2C8h)5 ··Actual·end-cent-dir·record·offset:·······1533285·(0000000000176565h)
6 ··Expected·end-cent-dir·record·offset:·····1549000·(000000000017A2C8h)6 ··Expected·end-cent-dir·record·offset:·····1533285·(0000000000176565h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·454·entries.9 ··central·directory·contains·452·entries.
10 ··The·central·directory·is·49392·(000000000000C0F0h)·bytes·long,10 ··The·central·directory·is·43685·(000000000000AAA5h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·1499608·(000000000016E1D8h).12 ··is·1489600·(000000000016BAC0h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
21 ··minimum·software·version·required·to·extract:···2.0 
22 ··compression·method:·····························deflated 
23 ··compression·sub-type·(deflation):···············normal 
24 ··file·security·status:···························not·encrypted 
25 ··extended·local·header:··························yes 
26 ··file·last·modified·on·(DOS·date/time):··········2017·Jul·19·21:16:42 
27 ··32-bit·CRC·value·(hex):·························d8df9469 
28 ··compressed·size:································13795·bytes 
29 ··uncompressed·size:······························46987·bytes 
30 ··length·of·filename:·····························20·characters 
31 ··length·of·extra·field:··························0·bytes 
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/1AB250D2.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···13861 
43 ··················································(0000000000003625h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2017·Jul·19·21:16:42 
53 ··32-bit·CRC·value·(hex):·························6f4ca133 
54 ··compressed·size:································13964·bytes 
55 ··uncompressed·size:······························47090·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/1AB250D2.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···27891 
69 ··················································(0000000000006CF3h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2017·Jul·19·21:16:42 
79 ··32-bit·CRC·value·(hex):·························ee1cd6bc 
80 ··compressed·size:································1071·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/buildserverid 
  
94 ··offset·of·local·header·from·start·of·archive:···29029 
95 ··················································(0000000000007165h)·bytes 
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
97 ··version·of·encoding·software:···················2.0 
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
99 ··minimum·software·version·required·to·extract:···2.0 
100 ··compression·method:·····························deflated 
101 ··compression·sub-type·(deflation):···············normal 
102 ··file·security·status:···························not·encrypted 
103 ··extended·local·header:··························yes 
104 ··file·last·modified·on·(DOS·date/time):··········2017·Jul·19·19:44:56 
105 ··32-bit·CRC·value·(hex):·························737252b2 
Max diff block lines reached; 1105879/1113431 bytes (99.32%) of diff not shown.
25.4 KB
classes.dex
20.1 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·9620980a4 checksum············:·79257330
5 signature···········:·6a07...67af5 signature···········:·ff3f...9c54
6 file_size···········:·29636686 file_size···········:·2963668
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2042410 string_ids_size·····:·20424
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·258912 type_ids_size·······:·2589
Offset 455338, 17 lines modifiedOffset 455338, 17 lines modified
455338 ······outs··········:·3455338 ······outs··········:·3
455339 ······insns·size····:·20·16-bit·code·units455339 ······insns·size····:·20·16-bit·code·units
455340 15afec:········································|[15afec]·com.launcher.silverfish.dbmodel.DaoMaster.<init>:(Lorg/greenrobot/greendao/database/Database;)V455340 15afec:········································|[15afec]·com.launcher.silverfish.dbmodel.DaoMaster.<init>:(Lorg/greenrobot/greendao/database/Database;)V
455341 15affc:·1210···································|0000:·const/4·v0,·#int·1·//·#1455341 15affc:·1210···································|0000:·const/4·v0,·#int·1·//·#1
455342 15affe:·7030·0047·2100·························|0001:·invoke-direct·{v1,·v2,·v0},·Lorg/greenrobot/greendao/AbstractDaoMaster;.<init>:(Lorg/greenrobot/greendao/database/Database;I)V·//·method@4700455342 15affe:·7030·0047·2100·························|0001:·invoke-direct·{v1,·v2,·v0},·Lorg/greenrobot/greendao/AbstractDaoMaster;.<init>:(Lorg/greenrobot/greendao/database/Database;I)V·//·method@4700
455343 15b004:·1c00·5608······························|0004:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·type@0856455343 15b004:·1c00·5608······························|0004:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·type@0856
455344 15b008:·6e20·2943·0100·························|0006:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329455344 15b008:·6e20·2943·0100·························|0006:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329
455345 15b00e:·1c00·6008······························|0009:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860455345 15b00e:·1c00·5d08······························|0009:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d
455346 15b012:·6e20·2943·0100·························|000b:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329455346 15b012:·6e20·2943·0100·························|000b:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329
455347 15b018:·1c00·5d08······························|000e:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d455347 15b018:·1c00·6008······························|000e:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860
455348 15b01c:·6e20·2943·0100·························|0010:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329455348 15b01c:·6e20·2943·0100·························|0010:·invoke-virtual·{v1,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@4329
455349 15b022:·0e00···································|0013:·return-void455349 15b022:·0e00···································|0013:·return-void
455350 ······catches·······:·(none)455350 ······catches·······:·(none)
455351 ······positions·····:·455351 ······positions·····:·
455352 ········0x0000·line=51455352 ········0x0000·line=51
455353 ········0x0004·line=52455353 ········0x0004·line=52
455354 ········0x0009·line=53455354 ········0x0009·line=53
Offset 455365, 16 lines modifiedOffset 455365, 16 lines modified
455365 ······code··········-455365 ······code··········-
455366 ······registers·····:·2455366 ······registers·····:·2
455367 ······ins···········:·2455367 ······ins···········:·2
455368 ······outs··········:·2455368 ······outs··········:·2
455369 ······insns·size····:·10·16-bit·code·units455369 ······insns·size····:·10·16-bit·code·units
455370 15b024:········································|[15b024]·com.launcher.silverfish.dbmodel.DaoMaster.createAllTables:(Lorg/greenrobot/greendao/database/Database;Z)V455370 15b024:········································|[15b024]·com.launcher.silverfish.dbmodel.DaoMaster.createAllTables:(Lorg/greenrobot/greendao/database/Database;Z)V
455371 15b034:·7120·0343·1000·························|0000:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4303455371 15b034:·7120·0343·1000·························|0000:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4303
455372 15b03a:·7120·6143·1000·························|0003:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4361 
455373 15b040:·7120·3f43·1000·························|0006:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@433f455372 15b03a:·7120·3f43·1000·························|0003:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@433f
 455373 15b040:·7120·6143·1000·························|0006:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.createTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4361
455374 15b046:·0e00···································|0009:·return-void455374 15b046:·0e00···································|0009:·return-void
455375 ······catches·······:·(none)455375 ······catches·······:·(none)
455376 ······positions·····:·455376 ······positions·····:·
455377 ········0x0000·line=24455377 ········0x0000·line=24
455378 ········0x0003·line=25455378 ········0x0003·line=25
455379 ········0x0006·line=26455379 ········0x0006·line=26
455380 ········0x0009·line=27455380 ········0x0009·line=27
Offset 455389, 16 lines modifiedOffset 455389, 16 lines modified
455389 ······code··········-455389 ······code··········-
455390 ······registers·····:·2455390 ······registers·····:·2
455391 ······ins···········:·2455391 ······ins···········:·2
455392 ······outs··········:·2455392 ······outs··········:·2
455393 ······insns·size····:·10·16-bit·code·units455393 ······insns·size····:·10·16-bit·code·units
455394 15b048:········································|[15b048]·com.launcher.silverfish.dbmodel.DaoMaster.dropAllTables:(Lorg/greenrobot/greendao/database/Database;Z)V455394 15b048:········································|[15b048]·com.launcher.silverfish.dbmodel.DaoMaster.dropAllTables:(Lorg/greenrobot/greendao/database/Database;Z)V
455395 15b058:·7120·0643·1000·························|0000:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4306455395 15b058:·7120·0643·1000·························|0000:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4306
455396 15b05e:·7120·6343·1000·························|0003:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4363 
455397 15b064:·7120·4143·1000·························|0006:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4341455396 15b05e:·7120·4143·1000·························|0003:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4341
 455397 15b064:·7120·6343·1000·························|0006:·invoke-static·{v0,·v1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.dropTable:(Lorg/greenrobot/greendao/database/Database;Z)V·//·method@4363
455398 15b06a:·0e00···································|0009:·return-void455398 15b06a:·0e00···································|0009:·return-void
455399 ······catches·······:·(none)455399 ······catches·······:·(none)
455400 ······positions·····:·455400 ······positions·····:·
455401 ········0x0000·line=31455401 ········0x0000·line=31
455402 ········0x0003·line=32455402 ········0x0003·line=32
455403 ········0x0006·line=33455403 ········0x0006·line=33
455404 ········0x0009·line=34455404 ········0x0009·line=34
Offset 455584, 52 lines modifiedOffset 455584, 52 lines modified
455584 15b148:·0c00···································|0008:·move-result-object·v0455584 15b148:·0c00···································|0008:·move-result-object·v0
455585 15b14a:·1f00·6409······························|0009:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964455585 15b14a:·1f00·6409······························|0009:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964
455586 15b14e:·6e10·7b48·0000·························|000b:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b455586 15b14e:·6e10·7b48·0000·························|000b:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b
455587 15b154:·0c00···································|000e:·move-result-object·v0455587 15b154:·0c00···································|000e:·move-result-object·v0
455588 15b156:·5b20·8d1f······························|000f:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d455588 15b156:·5b20·8d1f······························|000f:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d
455589 15b15a:·5420·8d1f······························|0011:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d455589 15b15a:·5420·8d1f······························|0011:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d
455590 15b15e:·6e20·7d48·4000·························|0013:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d455590 15b15e:·6e20·7d48·4000·························|0013:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d
455591 15b164:·1c00·6008······························|0016:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860455591 15b164:·1c00·5d08······························|0016:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d
455592 15b168:·7220·5846·0500·························|0018:·invoke-interface·{v5,·v0},·Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@4658455592 15b168:·7220·5846·0500·························|0018:·invoke-interface·{v5,·v0},·Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@4658
455593 15b16e:·0c00···································|001b:·move-result-object·v0455593 15b16e:·0c00···································|001b:·move-result-object·v0
455594 15b170:·1f00·6409······························|001c:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964455594 15b170:·1f00·6409······························|001c:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964
455595 15b174:·6e10·7b48·0000·························|001e:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b455595 15b174:·6e10·7b48·0000·························|001e:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b
455596 15b17a:·0c00···································|0021:·move-result-object·v0455596 15b17a:·0c00···································|0021:·move-result-object·v0
455597 15b17c:·5b20·911f······························|0022:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91455597 15b17c:·5b20·8f1f······························|0022:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f
455598 15b180:·5420·911f······························|0024:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91455598 15b180:·5420·8f1f······························|0024:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f
455599 15b184:·6e20·7d48·4000·························|0026:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d455599 15b184:·6e20·7d48·4000·························|0026:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d
455600 15b18a:·1c00·5d08······························|0029:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d455600 15b18a:·1c00·6008······························|0029:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860
455601 15b18e:·7220·5846·0500·························|002b:·invoke-interface·{v5,·v0},·Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@4658455601 15b18e:·7220·5846·0500·························|002b:·invoke-interface·{v5,·v0},·Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@4658
455602 15b194:·0c00···································|002e:·move-result-object·v0455602 15b194:·0c00···································|002e:·move-result-object·v0
455603 15b196:·1f00·6409······························|002f:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964455603 15b196:·1f00·6409······························|002f:·check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;·//·type@0964
455604 15b19a:·6e10·7b48·0000·························|0031:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b455604 15b19a:·6e10·7b48·0000·························|0031:·invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;.clone:()Lorg/greenrobot/greendao/internal/DaoConfig;·//·method@487b
455605 15b1a0:·0c00···································|0034:·move-result-object·v0455605 15b1a0:·0c00···································|0034:·move-result-object·v0
455606 15b1a2:·5b20·8f1f······························|0035:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f455606 15b1a2:·5b20·911f······························|0035:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91
455607 15b1a6:·5420·8f1f······························|0037:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f455607 15b1a6:·5420·911f······························|0037:·iget-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91
455608 15b1aa:·6e20·7d48·4000·························|0039:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d455608 15b1aa:·6e20·7d48·4000·························|0039:·invoke-virtual·{v0,·v4},·Lorg/greenrobot/greendao/internal/DaoConfig;.initIdentityScope:(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V·//·method@487d
455609 15b1b0:·2200·5608······························|003c:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·type@0856455609 15b1b0:·2200·5608······························|003c:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·type@0856
455610 15b1b4:·5421·8d1f······························|003e:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d455610 15b1b4:·5421·8d1f······························|003e:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8d
455611 15b1b8:·7030·fe42·1002·························|0040:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@42fe455611 15b1b8:·7030·fe42·1002·························|0040:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/AppTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@42fe
455612 15b1be:·5b20·8c1f······························|0043:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·field@1f8c455612 15b1be:·5b20·8c1f······························|0043:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·field@1f8c
455613 15b1c2:·2200·6008······························|0045:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860 
455614 15b1c6:·5421·911f······························|0047:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91 
455615 15b1ca:·7030·5b43·1002·························|0049:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@435b 
455616 15b1d0:·5b20·901f······························|004c:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·field@1f90 
455617 15b1d4:·2200·5d08······························|004e:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d455613 15b1c2:·2200·5d08······························|0045:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·type@085d
455618 15b1d8:·5421·8f1f······························|0050:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f455614 15b1c6:·5421·8f1f······························|0047:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f8f
455619 15b1dc:·7030·3a43·1002·························|0052:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@433a455615 15b1ca:·7030·3a43·1002·························|0049:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@433a
455620 15b1e2:·5b20·8e1f······························|0055:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·field@1f8e455616 15b1d0:·5b20·8e1f······························|004c:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·field@1f8e
 455617 15b1d4:·2200·6008······························|004e:·new-instance·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·type@0860
 455618 15b1d8:·5421·911f······························|0050:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;·//·field@1f91
 455619 15b1dc:·7030·5b43·1002·························|0052:·invoke-direct·{v0,·v1,·v2},·Lcom/launcher/silverfish/dbmodel/TabTableDao;.<init>:(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V·//·method@435b
 455620 15b1e2:·5b20·901f······························|0055:·iput-object·v0,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·field@1f90
455621 15b1e6:·1c00·5408······························|0057:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTable;·//·type@0854455621 15b1e6:·1c00·5408······························|0057:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTable;·//·type@0854
455622 15b1ea:·5421·8c1f······························|0059:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·field@1f8c455622 15b1ea:·5421·8c1f······························|0059:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;·//·field@1f8c
455623 15b1ee:·6e30·3043·0201·························|005b:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330455623 15b1ee:·6e30·3043·0201·························|005b:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330
455624 15b1f4:·1c00·5e08······························|005e:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTable;·//·type@085e455624 15b1f4:·1c00·5b08······························|005e:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTable;·//·type@085b
455625 15b1f8:·5421·901f······························|0060:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·field@1f90455625 15b1f8:·5421·8e1f······························|0060:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·field@1f8e
455626 15b1fc:·6e30·3043·0201·························|0062:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330455626 15b1fc:·6e30·3043·0201·························|0062:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330
455627 15b202:·1c00·5b08······························|0065:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTable;·//·type@085b455627 15b202:·1c00·5e08······························|0065:·const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTable;·//·type@085e
455628 15b206:·5421·8e1f······························|0067:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;·//·field@1f8e455628 15b206:·5421·901f······························|0067:·iget-object·v1,·v2,·Lcom/launcher/silverfish/dbmodel/DaoSession;.tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;·//·field@1f90
455629 15b20a:·6e30·3043·0201·························|0069:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330455629 15b20a:·6e30·3043·0201·························|0069:·invoke-virtual·{v2,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;.registerDao:(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V·//·method@4330
455630 15b210:·0e00···································|006c:·return-void455630 15b210:·0e00···································|006c:·return-void
455631 ······catches·······:·(none)455631 ······catches·······:·(none)
455632 ······positions·····:·455632 ······positions·····:·
455633 ········0x0000·line=38455633 ········0x0000·line=38
455634 ········0x0003·line=40455634 ········0x0003·line=40
455635 ········0x0011·line=41455635 ········0x0011·line=41
Offset 455660, 17 lines modifiedOffset 455660, 17 lines modified
455660 ······registers·····:·2455660 ······registers·····:·2
455661 ······ins···········:·1455661 ······ins···········:·1
455662 ······outs··········:·1455662 ······outs··········:·1
Max diff block lines reached; 3586/20449 bytes (17.54%) of diff not shown.
5.35 KB
classes.jar
2.0 KB
zipinfo -v {}
    
Offset 45906, 15 lines modifiedOffset 45906, 15 lines modified
45906 ··version·of·encoding·software:···················2.045906 ··version·of·encoding·software:···················2.0
45907 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45907 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
45908 ··minimum·software·version·required·to·extract:···2.045908 ··minimum·software·version·required·to·extract:···2.0
45909 ··compression·method:·····························none·(stored)45909 ··compression·method:·····························none·(stored)
45910 ··file·security·status:···························not·encrypted45910 ··file·security·status:···························not·encrypted
45911 ··extended·local·header:··························no45911 ··extended·local·header:··························no
45912 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0045912 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
45913 ··32-bit·CRC·value·(hex):·························3033761245913 ··32-bit·CRC·value·(hex):·························35ee535a
45914 ··compressed·size:································2253·bytes45914 ··compressed·size:································2253·bytes
45915 ··uncompressed·size:······························2253·bytes45915 ··uncompressed·size:······························2253·bytes
45916 ··length·of·filename:·····························47·characters45916 ··length·of·filename:·····························47·characters
45917 ··length·of·extra·field:··························0·bytes45917 ··length·of·extra·field:··························0·bytes
45918 ··length·of·file·comment:·························0·characters45918 ··length·of·file·comment:·························0·characters
45919 ··disk·number·on·which·file·begins:···············disk·145919 ··disk·number·on·which·file·begins:···············disk·1
45920 ··apparent·file·type:·····························binary45920 ··apparent·file·type:·····························binary
Offset 45934, 15 lines modifiedOffset 45934, 15 lines modified
45934 ··version·of·encoding·software:···················2.045934 ··version·of·encoding·software:···················2.0
45935 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45935 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
45936 ··minimum·software·version·required·to·extract:···2.045936 ··minimum·software·version·required·to·extract:···2.0
45937 ··compression·method:·····························none·(stored)45937 ··compression·method:·····························none·(stored)
45938 ··file·security·status:···························not·encrypted45938 ··file·security·status:···························not·encrypted
45939 ··extended·local·header:··························no45939 ··extended·local·header:··························no
45940 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0045940 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
45941 ··32-bit·CRC·value·(hex):·························5fe0c85b45941 ··32-bit·CRC·value·(hex):·························51131552
45942 ··compressed·size:································2145·bytes45942 ··compressed·size:································2145·bytes
45943 ··uncompressed·size:······························2145·bytes45943 ··uncompressed·size:······························2145·bytes
45944 ··length·of·filename:·····························48·characters45944 ··length·of·filename:·····························48·characters
45945 ··length·of·extra·field:··························0·bytes45945 ··length·of·extra·field:··························0·bytes
45946 ··length·of·file·comment:·························0·characters45946 ··length·of·file·comment:·························0·characters
45947 ··disk·number·on·which·file·begins:···············disk·145947 ··disk·number·on·which·file·begins:···············disk·1
45948 ··apparent·file·type:·····························binary45948 ··apparent·file·type:·····························binary
1.38 KB
com/launcher/silverfish/dbmodel/DaoMaster.class
1.29 KB
procyon -ec {}
    
Offset 16, 28 lines modifiedOffset 16, 28 lines modified
16 ····public·DaoMaster(final·SQLiteDatabase·sqLiteDatabase)·{16 ····public·DaoMaster(final·SQLiteDatabase·sqLiteDatabase)·{
17 ········this((Database)new·StandardDatabase(sqLiteDatabase));17 ········this((Database)new·StandardDatabase(sqLiteDatabase));
18 ····}18 ····}
19 ····19 ····
20 ····public·DaoMaster(final·Database·database)·{20 ····public·DaoMaster(final·Database·database)·{
21 ········super(database,·1);21 ········super(database,·1);
22 ········this.registerDaoClass((Class)AppTableDao.class);22 ········this.registerDaoClass((Class)AppTableDao.class);
23 ········this.registerDaoClass((Class)TabTableDao.class); 
24 ········this.registerDaoClass((Class)ShortcutTableDao.class);23 ········this.registerDaoClass((Class)ShortcutTableDao.class);
 24 ········this.registerDaoClass((Class)TabTableDao.class);
25 ····}25 ····}
26 ····26 ····
27 ····public·static·void·createAllTables(final·Database·database,·final·boolean·b)·{27 ····public·static·void·createAllTables(final·Database·database,·final·boolean·b)·{
28 ········AppTableDao.createTable(database,·b);28 ········AppTableDao.createTable(database,·b);
29 ········TabTableDao.createTable(database,·b); 
30 ········ShortcutTableDao.createTable(database,·b);29 ········ShortcutTableDao.createTable(database,·b);
 30 ········TabTableDao.createTable(database,·b);
31 ····}31 ····}
32 ····32 ····
33 ····public·static·void·dropAllTables(final·Database·database,·final·boolean·b)·{33 ····public·static·void·dropAllTables(final·Database·database,·final·boolean·b)·{
34 ········AppTableDao.dropTable(database,·b);34 ········AppTableDao.dropTable(database,·b);
35 ········TabTableDao.dropTable(database,·b); 
36 ········ShortcutTableDao.dropTable(database,·b);35 ········ShortcutTableDao.dropTable(database,·b);
 36 ········TabTableDao.dropTable(database,·b);
37 ····}37 ····}
38 ····38 ····
39 ····public·static·DaoSession·newDevSession(final·Context·context,·final·String·s)·{39 ····public·static·DaoSession·newDevSession(final·Context·context,·final·String·s)·{
40 ········return·new·DaoMaster(new·DaoMaster$DevOpenHelper(context,·s).getWritableDb()).newSession();40 ········return·new·DaoMaster(new·DaoMaster$DevOpenHelper(context,·s).getWritableDb()).newSession();
41 ····}41 ····}
42 ····42 ····
43 ····public·DaoSession·newSession()·{43 ····public·DaoSession·newSession()·{
1.95 KB
com/launcher/silverfish/dbmodel/DaoSession.class
1.85 KB
procyon -ec {}
    
Offset 16, 28 lines modifiedOffset 16, 28 lines modified
16 ····private·final·DaoConfig·shortcutTableDaoConfig;16 ····private·final·DaoConfig·shortcutTableDaoConfig;
17 ····private·final·TabTableDao·tabTableDao;17 ····private·final·TabTableDao·tabTableDao;
18 ····private·final·DaoConfig·tabTableDaoConfig;18 ····private·final·DaoConfig·tabTableDaoConfig;
19 ····19 ····
20 ····public·DaoSession(final·Database·database,·final·IdentityScopeType·identityScopeType,·final·Map·map)·{20 ····public·DaoSession(final·Database·database,·final·IdentityScopeType·identityScopeType,·final·Map·map)·{
21 ········super(database);21 ········super(database);
22 ········(this.appTableDaoConfig·=·((DaoConfig)map.get(AppTableDao.class)).clone()).initIdentityScope(identityScopeType);22 ········(this.appTableDaoConfig·=·((DaoConfig)map.get(AppTableDao.class)).clone()).initIdentityScope(identityScopeType);
23 ········(this.tabTableDaoConfig·=·((DaoConfig)map.get(TabTableDao.class)).clone()).initIdentityScope(identityScopeType); 
24 ········(this.shortcutTableDaoConfig·=·((DaoConfig)map.get(ShortcutTableDao.class)).clone()).initIdentityScope(identityScopeType);23 ········(this.shortcutTableDaoConfig·=·((DaoConfig)map.get(ShortcutTableDao.class)).clone()).initIdentityScope(identityScopeType);
 24 ········(this.tabTableDaoConfig·=·((DaoConfig)map.get(TabTableDao.class)).clone()).initIdentityScope(identityScopeType);
25 ········this.appTableDao·=·new·AppTableDao(this.appTableDaoConfig,·this);25 ········this.appTableDao·=·new·AppTableDao(this.appTableDaoConfig,·this);
26 ········this.tabTableDao·=·new·TabTableDao(this.tabTableDaoConfig,·this); 
27 ········this.shortcutTableDao·=·new·ShortcutTableDao(this.shortcutTableDaoConfig,·this);26 ········this.shortcutTableDao·=·new·ShortcutTableDao(this.shortcutTableDaoConfig,·this);
 27 ········this.tabTableDao·=·new·TabTableDao(this.tabTableDaoConfig,·this);
28 ········this.registerDao((Class)AppTable.class,·(AbstractDao)this.appTableDao);28 ········this.registerDao((Class)AppTable.class,·(AbstractDao)this.appTableDao);
29 ········this.registerDao((Class)TabTable.class,·(AbstractDao)this.tabTableDao); 
30 ········this.registerDao((Class)ShortcutTable.class,·(AbstractDao)this.shortcutTableDao);29 ········this.registerDao((Class)ShortcutTable.class,·(AbstractDao)this.shortcutTableDao);
 30 ········this.registerDao((Class)TabTable.class,·(AbstractDao)this.tabTableDao);
31 ····}31 ····}
32 ····32 ····
33 ····public·void·clear()·{33 ····public·void·clear()·{
34 ········this.appTableDaoConfig.clearIdentityScope();34 ········this.appTableDaoConfig.clearIdentityScope();
35 ········this.tabTableDaoConfig.clearIdentityScope(); 
36 ········this.shortcutTableDaoConfig.clearIdentityScope();35 ········this.shortcutTableDaoConfig.clearIdentityScope();
 36 ········this.tabTableDaoConfig.clearIdentityScope();
37 ····}37 ····}
38 ····38 ····
39 ····public·AppTableDao·getAppTableDao()·{39 ····public·AppTableDao·getAppTableDao()·{
40 ········return·this.appTableDao;40 ········return·this.appTableDao;
41 ····}41 ····}
42 ····42 ····
43 ····public·ShortcutTableDao·getShortcutTableDao()·{43 ····public·ShortcutTableDao·getShortcutTableDao()·{
2.8 KB
smali/com/launcher/silverfish/dbmodel/DaoMaster.smali
Ordering differences only
    
Offset 45, 20 lines modifiedOffset 45, 20 lines modified
  
45 ····.line·5245 ····.line·52
46 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;46 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;
  
47 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V47 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
48 ····.line·5348 ····.line·53
49 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;49 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
  
50 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V50 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
51 ····.line·5451 ····.line·54
52 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;52 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;
  
53 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V53 ····invoke-virtual·{p0,·v0},·Lcom/launcher/silverfish/dbmodel/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
54 ····.line·5554 ····.line·55
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
Offset 68, 18 lines modifiedOffset 68, 18 lines modified
68 ····.param·p1,·"ifNotExists"····#·Z68 ····.param·p1,·"ifNotExists"····#·Z
  
69 ····.prologue69 ····.prologue
70 ····.line·2470 ····.line·24
71 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V71 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
72 ····.line·2572 ····.line·25
73 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V73 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
74 ····.line·2674 ····.line·26
75 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V75 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;->createTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
76 ····.line·2776 ····.line·27
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·static·dropAllTables(Lorg/greenrobot/greendao/database/Database;Z)V79 .method·public·static·dropAllTables(Lorg/greenrobot/greendao/database/Database;Z)V
80 ····.locals·080 ····.locals·0
Offset 87, 18 lines modifiedOffset 87, 18 lines modified
87 ····.param·p1,·"ifExists"····#·Z87 ····.param·p1,·"ifExists"····#·Z
  
88 ····.prologue88 ····.prologue
89 ····.line·3189 ····.line·31
90 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V90 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/AppTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
91 ····.line·3291 ····.line·32
92 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V92 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
93 ····.line·3393 ····.line·33
94 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V94 ····invoke-static·{p0,·p1},·Lcom/launcher/silverfish/dbmodel/TabTableDao;->dropTable(Lorg/greenrobot/greendao/database/Database;Z)V
  
95 ····.line·3495 ····.line·34
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·public·static·newDevSession(Landroid/content/Context;Ljava/lang/String;)Lcom/launcher/silverfish/dbmodel/DaoSession;98 .method·public·static·newDevSession(Landroid/content/Context;Ljava/lang/String;)Lcom/launcher/silverfish/dbmodel/DaoSession;
99 ····.locals·399 ····.locals·3
8.69 KB
smali/com/launcher/silverfish/dbmodel/DaoSession.smali
Ordering differences only
    
Offset 60, 98 lines modifiedOffset 60, 98 lines modified
  
60 ····.line·4160 ····.line·41
61 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;61 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
62 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V62 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V
  
63 ····.line·4363 ····.line·43
64 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;64 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
  
65 ····invoke-interface·{p3,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;65 ····invoke-interface·{p3,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
66 ····move-result-object·v066 ····move-result-object·v0
  
67 ····check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;67 ····check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;
  
68 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clone()Lorg/greenrobot/greendao/internal/DaoConfig;68 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clone()Lorg/greenrobot/greendao/internal/DaoConfig;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;70 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
71 ····.line·4471 ····.line·44
72 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;72 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
73 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V73 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V
  
74 ····.line·4674 ····.line·46
75 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;75 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;
  
76 ····invoke-interface·{p3,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;76 ····invoke-interface·{p3,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;78 ····check-cast·v0,·Lorg/greenrobot/greendao/internal/DaoConfig;
  
79 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clone()Lorg/greenrobot/greendao/internal/DaoConfig;79 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clone()Lorg/greenrobot/greendao/internal/DaoConfig;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;81 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
82 ····.line·4782 ····.line·47
83 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;83 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
84 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V84 ····invoke-virtual·{v0,·p2},·Lorg/greenrobot/greendao/internal/DaoConfig;->initIdentityScope(Lorg/greenrobot/greendao/identityscope/IdentityScopeType;)V
  
85 ····.line·4985 ····.line·49
86 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;86 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/AppTableDao;
  
87 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;87 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
88 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/AppTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V88 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/AppTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V
  
89 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;89 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;
  
90 ····.line·5090 ····.line·50
91 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;91 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
  
92 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;92 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
93 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/TabTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V93 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V
  
94 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;94 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
  
95 ····.line·5195 ····.line·51
96 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;96 ····new-instance·v0,·Lcom/launcher/silverfish/dbmodel/TabTableDao;
  
97 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;97 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
98 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V98 ····invoke-direct·{v0,·v1,·p0},·Lcom/launcher/silverfish/dbmodel/TabTableDao;-><init>(Lorg/greenrobot/greendao/internal/DaoConfig;Lcom/launcher/silverfish/dbmodel/DaoSession;)V
  
99 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;99 ····iput-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;
  
100 ····.line·53100 ····.line·53
101 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTable;101 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/AppTable;
  
102 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;102 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDao:Lcom/launcher/silverfish/dbmodel/AppTableDao;
  
103 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V103 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V
  
104 ····.line·54104 ····.line·54
105 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTable;105 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTable;
  
106 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;106 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
  
107 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V107 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V
  
108 ····.line·55108 ····.line·55
109 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/ShortcutTable;109 ····const-class·v0,·Lcom/launcher/silverfish/dbmodel/TabTable;
  
110 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDao:Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;110 ····iget-object·v1,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDao:Lcom/launcher/silverfish/dbmodel/TabTableDao;
  
111 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V111 ····invoke-virtual·{p0,·v0,·v1},·Lcom/launcher/silverfish/dbmodel/DaoSession;->registerDao(Ljava/lang/Class;Lorg/greenrobot/greendao/AbstractDao;)V
  
112 ····.line·56112 ····.line·56
113 ····return-void113 ····return-void
114 .end·method114 .end·method
  
Offset 163, 20 lines modifiedOffset 163, 20 lines modified
163 ····.prologue163 ····.prologue
164 ····.line·59164 ····.line·59
165 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;165 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->appTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
166 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V166 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V
  
167 ····.line·60167 ····.line·60
168 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;168 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
169 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V169 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V
  
170 ····.line·61170 ····.line·61
171 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->shortcutTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;171 ····iget-object·v0,·p0,·Lcom/launcher/silverfish/dbmodel/DaoSession;->tabTableDaoConfig:Lorg/greenrobot/greendao/internal/DaoConfig;
  
172 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V172 ····invoke-virtual·{v0},·Lorg/greenrobot/greendao/internal/DaoConfig;->clearIdentityScope()V
  
173 ····.line·62173 ····.line·62
174 ····return-void174 ····return-void
175 .end·method175 .end·method
  
Offset 190, 22 lines modifiedOffset 190, 22 lines modified
190 ····return-object·v0190 ····return-object·v0
191 .end·method191 .end·method
  
192 .method·public·getShortcutTableDao()Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;192 .method·public·getShortcutTableDao()Lcom/launcher/silverfish/dbmodel/ShortcutTableDao;
193 ····.locals·1193 ····.locals·1
  
194 ····.prologue194 ····.prologue
Max diff block lines reached; 343/8763 bytes (3.91%) of diff not shown.