23.1 MB
/home/fdroid/fdroiddata/tmp/openfoodfacts.github.scrachx.openfood_298.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_openfoodfacts.github.scrachx.openfood_298.apk
6.46 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <ljYchnDwmLcm1V2C3nV3By0zstI=>, actual: <iNiVbJ7EcJ51ksGMbYeEVvS0Xsw=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <ZfS5NItu3dkV+PODSGJZJK22QZE=>, actual: <VROMP4QPlkrFhdRaPw+13JuMGBk=>
    
Offset 1, 41 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:·19d4f00c33574d09375432c5407241dee267a5d569201aa7207d0fb552efc120 
10 Signer·#1·certificate·SHA-1·digest:·e2674fa4bb11910d14e8943610bfa35135b02722 
11 Signer·#1·certificate·MD5·digest:·4455c5356bba5f1beeed035b022cdae5 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·24ed57eccddab81934c79a99c6e1267f18e2cd7a628f8e4f43fc90f2046602a5 
15 Signer·#1·public·key·SHA-1·digest:·d3e15aa36b575cd336a9d8fedbb411d22dd94124 
16 Signer·#1·public·key·MD5·digest:·6c29d194ef025e77d8916f50a130dc48 
17 WARNING:·META-INF/CHANGES·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/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/android.arch.core_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/android.arch.lifecycle_livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/android.arch.lifecycle_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/android.arch.lifecycle_viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/com.android.support_animated-vector-drawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/com.android.support_appcompat-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/com.android.support_cardview-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/com.android.support_customtabs.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/com.android.support_design.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/com.android.support_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/com.android.support_preference-v14.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/com.android.support_preference-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/com.android.support_recyclerview-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/com.android.support_support-compat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/com.android.support_support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/com.android.support_support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/com.android.support_support-fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/com.android.support_support-media-compat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/com.android.support_support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/com.android.support_support-vector-drawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/com.android.support_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.94 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 1912 lines modifiedOffset 1, 1443 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:···················6302688·(0000000000602BE0h)4 ··Zip·archive·file·size:···················6273510·(00000000005FB9E6h)
5 ··Actual·end-cent-dir·record·offset:·······6302666·(0000000000602BCAh)5 ··Actual·end-cent-dir·record·offset:·······6273488·(00000000005FB9D0h)
6 ··Expected·end-cent-dir·record·offset:·····6302666·(0000000000602BCAh)6 ··Expected·end-cent-dir·record·offset:·····6273488·(00000000005FB9D0h)
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·915·entries.9 ··central·directory·contains·915·entries.
10 ··The·central·directory·is·91542·(0000000000016596h)·bytes·long,10 ··The·central·directory·is·88230·(00000000000158A6h)·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·6211124·(00000000005EC634h).12 ··is·6185258·(00000000005E612Ah).
  
  
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:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2018·Dec·23·13:06:1026 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
 27 ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·local
 28 ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·UTC
27 ··32-bit·CRC·value·(hex):·························96af23ca29 ··32-bit·CRC·value·(hex):·························83bdde85
28 ··compressed·size:································27415·bytes30 ··compressed·size:································2996·bytes
29 ··uncompressed·size:······························89716·bytes31 ··uncompressed·size:······························13420·bytes
30 ··length·of·filename:·····························20·characters32 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes33 ··length·of·extra·field:··························13·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/3F3D7742.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···27481 
43 ··················································(0000000000006B59h)·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):··········2018·Dec·23·13:06:10 
53 ··32-bit·CRC·value·(hex):·························00fdbccd 
54 ··compressed·size:································29028·bytes 
55 ··uncompressed·size:······························89819·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters34 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·135 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary36 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex37 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none38 ··MS-DOS·file·attributes·(00·hex):················none
  
 39 ··The·central-directory·extra·field·contains:
 40 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
 41 ····The·local·extra·field·has·UTC/GMT·modification·time.
 42 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
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/3F3D7742.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···56575 
69 ··················································(000000000000DCFFh)·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):··········2018·Dec·23·13:06:10 
79 ··32-bit·CRC·value·(hex):·························7bc60512 
80 ··compressed·size:································1074·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.43 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:44 Central·directory·entry·#2:
91 ---------------------------45 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.46 ··There·are·an·extra·-13·bytes·preceding·this·file.
  
93 ··META-INF/CHANGES47 ··META-INF/CHANGES
  
94 ··offset·of·local·header·from·start·of·archive:···5771648 ··offset·of·local·header·from·start·of·archive:···3045
95 ··················································(000000000000E174h)·bytes49 ··················································(0000000000000BE5h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT50 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.051 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT52 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.053 ··minimum·software·version·required·to·extract:···2.0
Max diff block lines reached; 2022262/2029319 bytes (99.65%) of diff not shown.
21.0 MB
resources.arsc
Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff.
    
Offset 1, 51340 lines modifiedOffset 1, 51340 lines modified
00000000:·0200·0c00·b438·3300·0100·0000·0100·1c00··.....83.........00000000:·0200·0c00·b438·3300·0100·0000·0100·1c00··.....83.........
Diff chunk too large, falling back to line-by-line diff (5053 lines added, 5053 lines removed)
00000010:·708a·0c00·054f·0000·0000·0000·0001·0000··p....O..........00000010:·708a·0c00·054f·0000·0000·0000·0001·0000··p....O..........
00000020:·303c·0100·0000·0000·0000·0000·0e00·0000··0<..............00000020:·303c·0100·0000·0000·0000·0000·0300·0000··0<..............
00000030:·1b00·0000·2300·0000·3000·0000·3d00·0000··....#...0...=...00000030:·1100·0000·1e00·0000·2600·0000·3300·0000··........&...3...
00000040:·4b00·0000·5500·0000·5c00·0000·6300·0000··K...U...\...c...00000040:·4000·0000·4e00·0000·5800·0000·5f00·0000··@...N...X..._...
00000050:·6a00·0000·7100·0000·8400·0000·8c00·0000··j...q...........00000050:·6600·0000·6d00·0000·7400·0000·8700·0000··f...m...t.......
00000060:·9400·0000·9e00·0000·a600·0000·b200·0000··................00000060:·8f00·0000·9700·0000·a100·0000·a900·0000··................
00000070:·3101·0000·9801·0000·7002·0000·7b02·0000··1.......p...{...00000070:·b500·0000·3401·0000·9b01·0000·7302·0000··....4.......s...
00000080:·8d02·0000·9602·0000·c902·0000·d102·0000··................00000080:·7e02·0000·9002·0000·9902·0000·cc02·0000··~...............
00000090:·d802·0000·e502·0000·f302·0000·0903·0000··................00000090:·dc02·0000·ea02·0000·f202·0000·fd02·0000··................
000000a0:·1e03·0000·2503·0000·3903·0000·4b03·0000··....%...9...K...000000a0:·0403·0000·1103·0000·1803·0000·2603·0000··............&...
000000b0:·5a03·0000·fd03·0000·1304·0000·2104·0000··Z...........!...000000b0:·3c03·0000·5103·0000·5803·0000·6c03·0000··<...Q...X...l...
000000c0:·4004·0000·2e05·0000·7f05·0000·cc05·0000··@...............000000c0:·7e03·0000·8d03·0000·3004·0000·4604·0000··~.......0...F...
000000d0:·e605·0000·bf06·0000·df06·0000·5507·0000··............U...000000d0:·5404·0000·7304·0000·6105·0000·b205·0000··T...s...a.......
000000e0:·6607·0000·7407·0000·8007·0000·8707·0000··f...t...........000000e0:·ff05·0000·1906·0000·f206·0000·1207·0000··................
000000f0:·9707·0000·d507·0000·de07·0000·f907·0000··................000000f0:·8807·0000·9907·0000·a707·0000·b307·0000··................
00000100:·0908·0000·1c08·0000·7308·0000·8708·0000··........s.......00000100:·c207·0000·d207·0000·e007·0000·e707·0000··................
00000110:·5209·0000·6f09·0000·7409·0000·7a09·0000··R...o...t...z...00000110:·f707·0000·3508·0000·3e08·0000·5908·0000··....5...>...Y...
00000120:·bd09·0000·f109·0000·200a·0000·2d0a·0000··........·...-...00000120:·6808·0000·7408·0000·7e08·0000·8e08·0000··h...t...~.......
00000130:·330a·0000·380a·0000·3d0a·0000·420a·0000··3...8...=...B...00000130:·a108·0000·ae08·0000·be08·0000·1509·0000··................
00000140:·490a·0000·810a·0000·c00a·0000·0c0b·0000··I...............00000140:·2409·0000·3809·0000·8109·0000·4c0a·0000··$...8.......L...
00000150:·110b·0000·160b·0000·1b0b·0000·200b·0000··............·...00000150:·690a·0000·780a·0000·7d0a·0000·830a·0000··i...x...}.......
00000160:·250b·0000·440b·0000·5b0b·0000·950b·0000··%...D...[.......00000160:·c60a·0000·fa0a·0000·290b·0000·360b·0000··........)...6...
00000170:·c10b·0000·e40b·0000·120c·0000·450c·0000··............E...00000170:·3c0b·0000·410b·0000·460b·0000·4b0b·0000··<...A...F...K...
00000180:·730c·0000·9d0c·0000·ca0c·0000·f40c·0000··s...............00000180:·520b·0000·8a0b·0000·c90b·0000·150c·0000··R...............
00000190:·300d·0000·530d·0000·830d·0000·a90d·0000··0...S...........00000190:·1a0c·0000·1f0c·0000·240c·0000·290c·0000··........$...)...
000001a0:·d00d·0000·ea0d·0000·ef0d·0000·f60d·0000··................000001a0:·2e0c·0000·4d0c·0000·640c·0000·9e0c·0000··....M...d.......
000001b0:·fb0d·0000·000e·0000·050e·0000·280e·0000··............(...000001b0:·ca0c·0000·ed0c·0000·1b0d·0000·4e0d·0000··............N...
000001c0:·2d0e·0000·320e·0000·370e·0000·3c0e·0000··-...2...7...<...000001c0:·7c0d·0000·a60d·0000·d30d·0000·fd0d·0000··|...............
000001d0:·410e·0000·550e·0000·850e·0000·b60e·0000··A...U...........000001d0:·390e·0000·5c0e·0000·8c0e·0000·b20e·0000··9...\...........
000001e0:·d10e·0000·ed0e·0000·190f·0000·380f·0000··............8...000001e0:·d90e·0000·f30e·0000·f80e·0000·ff0e·0000··................
000001f0:·560f·0000·850f·0000·a80f·0000·c80f·0000··V...............000001f0:·040f·0000·090f·0000·2d0f·0000·320f·0000··........-...2...
00000200:·ec0f·0000·0d10·0000·2e10·0000·4e10·0000··............N...00000200:·370f·0000·5a0f·0000·5f0f·0000·640f·0000··7...Z..._...d...
00000210:·6e10·0000·9a10·0000·c710·0000·e910·0000··n...............00000210:·690f·0000·6e0f·0000·730f·0000·870f·0000··i...n...s.......
00000220:·0c11·0000·2a11·0000·4611·0000·6c11·0000··....*...F...l...00000220:·b70f·0000·e80f·0000·0310·0000·1f10·0000··................
00000230:·9311·0000·b811·0000·de11·0000·f911·0000··................00000230:·4b10·0000·6a10·0000·8810·0000·b710·0000··K...j...........
00000240:·1312·0000·2d12·0000·4512·0000·7e12·0000··....-...E...~...00000240:·da10·0000·fa10·0000·1e11·0000·3f11·0000··............?...
00000250:·bb12·0000·f812·0000·2a13·0000·5b13·0000··........*...[...00000250:·6011·0000·8011·0000·a011·0000·cc11·0000··`...............
00000260:·8613·0000·ab13·0000·d113·0000·f913·0000··................00000260:·f911·0000·1b12·0000·3e12·0000·5c12·0000··........>...\...
00000270:·1e14·0000·4814·0000·7814·0000·b914·0000··....H...x.......00000270:·7812·0000·9e12·0000·c512·0000·ea12·0000··x...............
00000280:·fb14·0000·3415·0000·6215·0000·9415·0000··....4...b.......00000280:·1013·0000·2b13·0000·4513·0000·5f13·0000··....+...E..._...
00000290:·c715·0000·0316·0000·4016·0000·6f16·0000··........@...o...00000290:·7713·0000·b013·0000·ed13·0000·2a14·0000··w...........*...
000002a0:·9f16·0000·c316·0000·f416·0000·2617·0000··............&...000002a0:·5c14·0000·8d14·0000·b814·0000·dd14·0000··\...............
000002b0:·4d17·0000·6e17·0000·9017·0000·b417·0000··M...n...........000002b0:·0315·0000·2b15·0000·5015·0000·7a15·0000··....+...P...z...
000002c0:·d517·0000·fb17·0000·2418·0000·4118·0000··........$...A...000002c0:·aa15·0000·eb15·0000·2d16·0000·6616·0000··........-...f...
000002d0:·6d18·0000·9818·0000·c418·0000·f718·0000··m...............000002d0:·9416·0000·c616·0000·f916·0000·3517·0000··............5...
000002e0:·2e19·0000·5f19·0000·9819·0000·c219·0000··...._...........000002e0:·7217·0000·a117·0000·d117·0000·f517·0000··r...............
000002f0:·fc19·0000·341a·0000·6c1a·0000·a41a·0000··....4...l.......000002f0:·2618·0000·5818·0000·7f18·0000·a018·0000··&...X...........
00000300:·dc1a·0000·191b·0000·561b·0000·951b·0000··........V.......00000300:·c218·0000·e618·0000·0719·0000·2d19·0000··............-...
00000310:·d41b·0000·0e1c·0000·441c·0000·7f1c·0000··........D.......00000310:·5619·0000·7319·0000·9f19·0000·ca19·0000··V...s...........
00000320:·bb1c·0000·f31c·0000·251d·0000·571d·0000··........%...W...00000320:·f619·0000·291a·0000·601a·0000·911a·0000··....)...`.......
00000330:·891d·0000·c01d·0000·f71d·0000·2e1e·0000··................00000330:·ca1a·0000·f41a·0000·2e1b·0000·661b·0000··............f...
00000340:·671e·0000·9a1e·0000·d11e·0000·091f·0000··g...............00000340:·9e1b·0000·d61b·0000·0e1c·0000·4b1c·0000··............K...
00000350:·421f·0000·841f·0000·c71f·0000·0520·0000··B............·..00000350:·881c·0000·c71c·0000·061d·0000·401d·0000··............@...
00000360:·4120·0000·8020·0000·c420·0000·0821·0000··A·...·...·...!..00000360:·761d·0000·b11d·0000·ed1d·0000·251e·0000··v...........%...
00000370:·4521·0000·8021·0000·b721·0000·f021·0000··E!...!...!...!..00000370:·571e·0000·891e·0000·bb1e·0000·f21e·0000··W...............
00000380:·2a22·0000·6b22·0000·ad22·0000·f022·0000··*"..k"..."..."..00000380:·291f·0000·601f·0000·991f·0000·cc1f·0000··)...`...........
00000390:·3423·0000·7623·0000·b923·0000·f923·0000··4#..v#...#...#..00000390:·0320·0000·3b20·0000·7420·0000·b620·0000··.·..;·..t·...·..
000003a0:·3724·0000·7e24·0000·c324·0000·f324·0000··7$..~$...$...$..000003a0:·f920·0000·3721·0000·7321·0000·b221·0000··.·..7!..s!...!..
000003b0:·2a25·0000·6225·0000·9225·0000·c625·0000··*%..b%...%...%..000003b0:·f621·0000·3a22·0000·7722·0000·b222·0000··.!..:"..w"..."..
000003c0:·ed25·0000·1026·0000·3e26·0000·6926·0000··.%...&..>&..i&..000003c0:·e922·0000·2223·0000·5c23·0000·9d23·0000··.".."#..\#...#..
000003d0:·8d26·0000·c326·0000·f226·0000·1727·0000··.&...&...&...'..000003d0:·df23·0000·2224·0000·6624·0000·a824·0000··.#.."$..f$...$..
000003e0:·3b27·0000·6227·0000·8327·0000·a427·0000··;'..b'...'...'..000003e0:·eb24·0000·2b25·0000·6925·0000·b025·0000··.$..+%..i%...%..
000003f0:·c527·0000·e627·0000·0728·0000·3f28·0000··.'...'...(..?(..000003f0:·f525·0000·2526·0000·5c26·0000·9426·0000··.%..%&..\&...&..
00000400:·7828·0000·ac28·0000·e828·0000·2529·0000··x(...(...(..%)..00000400:·c426·0000·f826·0000·1f27·0000·4227·0000··.&...&...'..B'..
00000410:·5329·0000·8129·0000·b729·0000·de29·0000··S)...)...)...)..00000410:·7027·0000·9b27·0000·bf27·0000·f527·0000··p'...'...'...'..
00000420:·1f2a·0000·5c2a·0000·9a2a·0000·db2a·0000··.*..\*...*...*..00000420:·2428·0000·4928·0000·6d28·0000·9428·0000··$(..I(..m(...(..
00000430:·182b·0000·562b·0000·982b·0000·d62b·0000··.+..V+...+...+..00000430:·b528·0000·d628·0000·f728·0000·1829·0000··.(...(...(...)..
00000440:·152c·0000·582c·0000·972c·0000·d72c·0000··.,..X,...,...,..00000440:·3929·0000·7129·0000·aa29·0000·de29·0000··9)..q)...)...)..
00000450:·1b2d·0000·5b2d·0000·9c2d·0000·d62d·0000··.-..[-...-...-..00000450:·1a2a·0000·572a·0000·852a·0000·b32a·0000··.*..W*...*...*..
00000460:·0e2e·0000·462e·0000·7e2e·0000·b62e·0000··....F...~.......00000460:·e92a·0000·102b·0000·512b·0000·8e2b·0000··.*...+..Q+...+..
00000470:·f32e·0000·302f·0000·6f2f·0000·ae2f·0000··....0/..o/.../..00000470:·cc2b·0000·0d2c·0000·4a2c·0000·882c·0000··.+...,..J,...,..
00000480:·e82f·0000·1e30·0000·5930·0000·9530·0000··./...0..Y0...0..00000480:·ca2c·0000·082d·0000·472d·0000·8a2d·0000··.,...-..G-...-..
00000490:·cd30·0000·ff30·0000·3131·0000·6331·0000··.0...0..11..c1..00000490:·c92d·0000·092e·0000·4d2e·0000·8d2e·0000··.-......M.......
000004a0:·9a31·0000·d131·0000·0832·0000·4132·0000··.1...1...2..A2..000004a0:·ce2e·0000·082f·0000·402f·0000·782f·0000··...../..@/..x/..
000004b0:·7432·0000·ab32·0000·e332·0000·1c33·0000··t2...2...2...3..000004b0:·b02f·0000·e82f·0000·2530·0000·6230·0000··./.../..%0..b0..
000004c0:·5e33·0000·a133·0000·df33·0000·1b34·0000··^3...3...3...4..000004c0:·a130·0000·e030·0000·1a31·0000·5031·0000··.0...0...1..P1..
000004d0:·5a34·0000·9e34·0000·e234·0000·1f35·0000··Z4...4...4...5..000004d0:·8b31·0000·c731·0000·ff31·0000·3132·0000··.1...1...1..12..
000004e0:·5a35·0000·9135·0000·ca35·0000·0436·0000··Z5...5...5...6..000004e0:·6332·0000·9532·0000·cc32·0000·0333·0000··c2...2...2...3..
000004f0:·4536·0000·8736·0000·ca36·0000·0e37·0000··E6...6...6...7..000004f0:·3a33·0000·7333·0000·a633·0000·dd33·0000··:3..s3...3...3..
00000500:·5037·0000·9337·0000·d337·0000·1138·0000··P7...7...7...8..00000500:·1534·0000·4e34·0000·9034·0000·d334·0000··.4..N4...4...4..
00000510:·5838·0000·9d38·0000·cd38·0000·0139·0000··X8...8...8...9..00000510:·1135·0000·4d35·0000·8c35·0000·d035·0000··.5..M5...5...5..
00000520:·2439·0000·5239·0000·7d39·0000·a139·0000··$9..R9..}9...9..00000520:·1436·0000·5136·0000·8c36·0000·c336·0000··.6..Q6...6...6..
00000530:·d739·0000·063a·0000·2d3a·0000·653a·0000··.9...:..-:..e:..00000530:·fc36·0000·3637·0000·7737·0000·b937·0000··.6..67..w7...7..
00000540:·9e3a·0000·d23a·0000·0e3b·0000·4b3b·0000··.:...:...;..K;..00000540:·fc37·0000·4038·0000·8238·0000·c538·0000··.7..@8...8...8..
00000550:·783b·0000·a53b·0000·d23b·0000·ff3b·0000··x;...;...;...;..00000550:·0539·0000·4339·0000·8a39·0000·cf39·0000··.9..C9...9...9..
00000560:·2c3c·0000·593c·0000·983c·0000·c83c·0000··,<..Y<...<...<..00000560:·ff39·0000·333a·0000·563a·0000·843a·0000··.9..3:..V:...:..
00000570:·f63c·0000·2e3d·0000·5c3d·0000·903d·0000··.<...=..\=...=..00000570:·af3a·0000·d33a·0000·093b·0000·383b·0000··.:...:...;..8;..
00000580:·b93d·0000·e23d·0000·223e·0000·4d3e·0000··.=...=..">..M>..00000580:·5f3b·0000·973b·0000·d03b·0000·043c·0000··_;...;...;...<..
00000590:·773e·0000·a53e·0000·d83e·0000·fc3e·0000··w>...>...>...>..00000590:·403c·0000·7d3c·0000·aa3c·0000·d73c·0000··@<..}<...<...<..
000005a0:·323f·0000·6a3f·0000·a13f·0000·dd3f·0000··2?..j?...?...?..000005a0:·043d·0000·313d·0000·5e3d·0000·8b3d·0000··.=..1=..^=...=..
000005b0:·1840·0000·5140·0000·8a40·0000·c340·0000··.@..Q@...@...@..000005b0:·ca3d·0000·fa3d·0000·283e·0000·603e·0000··.=...=..(>..`>..
000005c0:·fc40·0000·3a41·0000·7841·0000·b841·0000··.@..:A..xA...A..000005c0:·8e3e·0000·c23e·0000·eb3e·0000·143f·0000··.>...>...>...?..
000005d0:·f841·0000·3342·0000·6a42·0000·a642·0000··.A..3B..jB...B..000005d0:·543f·0000·7f3f·0000·a93f·0000·d73f·0000··T?...?...?...?..
000005e0:·e342·0000·1c43·0000·4f43·0000·8243·0000··.B...C..OC...C..000005e0:·0a40·0000·2e40·0000·6440·0000·9c40·0000··.@...@..d@...@..
000005f0:·b543·0000·ed43·0000·2544·0000·5d44·0000··.C...C..%D..]D..000005f0:·d340·0000·0f41·0000·4a41·0000·8341·0000··.@...A..JA...A..
00000600:·9744·0000·cb44·0000·0345·0000·3c45·0000··.D...D...E..<E..00000600:·bc41·0000·f541·0000·2e42·0000·6c42·0000··.A...A...B..lB..
00000610:·7645·0000·b945·0000·fd45·0000·3c46·0000··vE...E...E..<F..00000610:·aa42·0000·ea42·0000·2a43·0000·6543·0000··.B...B..*C..eC..
00000620:·7946·0000·b946·0000·fe46·0000·4347·0000··yF...F...F..CG..00000620:·9c43·0000·d843·0000·1544·0000·4e44·0000··.C...C...D..ND..
00000630:·8147·0000·bd47·0000·f547·0000·2f48·0000··.G...G...G../H..00000630:·8144·0000·b444·0000·e744·0000·1f45·0000··.D...D...D...E..
00000640:·6a48·0000·ac48·0000·ef48·0000·3349·0000··jH...H...H..3I..00000640:·5745·0000·8f45·0000·c945·0000·fd45·0000··WE...E...E...E..
00000650:·7849·0000·bb49·0000·ff49·0000·404a·0000··xI...I...I..@J..00000650:·3546·0000·6e46·0000·a846·0000·eb46·0000··5F..nF...F...F..
00000660:·7f4a·0000·c74a·0000·0d4b·0000·3e4b·0000··.J...J...K..>K..00000660:·2f47·0000·6e47·0000·ab47·0000·eb47·0000··/G..nG...G...G..
00000670:·764b·0000·af4b·0000·e04b·0000·154c·0000··vK...K...K...L..00000670:·3048·0000·7548·0000·b348·0000·ef48·0000··0H..uH...H...H..
00000680:·394c·0000·684c·0000·944c·0000·b94c·0000··9L..hL...L...L..00000680:·2749·0000·6149·0000·9c49·0000·de49·0000··'I..aI...I...I..
00000690:·f04c·0000·204d·0000·484d·0000·814d·0000··.L..·M..HM...M..00000690:·214a·0000·654a·0000·aa4a·0000·ed4a·0000··!J..eJ...J...J..
000006a0:·bb4d·0000·f04d·0000·2d4e·0000·6b4e·0000··.M...M..-N..kN..000006a0:·314b·0000·724b·0000·b14b·0000·f94b·0000··1K..rK...K...K..
000006b0:·a74e·0000·e14e·0000·1b4f·0000·554f·0000··.N...N...O..UO..000006b0:·3f4c·0000·704c·0000·a84c·0000·e14c·0000··?L..pL...L...L..
000006c0:·8f4f·0000·ce4f·0000·0d50·0000·4e50·0000··.O...O...P..NP..000006c0:·124d·0000·474d·0000·6b4d·0000·9a4d·0000··.M..GM..kM...M..
000006d0:·8f50·0000·cb50·0000·0351·0000·4051·0000··.P...P...Q..@Q..000006d0:·c64d·0000·eb4d·0000·224e·0000·524e·0000··.M...M.."N..RN..
000006e0:·7e51·0000·b851·0000·ec51·0000·2052·0000··~Q...Q...Q..·R..000006e0:·7a4e·0000·b34e·0000·ed4e·0000·224f·0000··zN...N...N.."O..
000006f0:·5452·0000·8d52·0000·c652·0000·ff52·0000··TR...R...R...R..000006f0:·5f4f·0000·9d4f·0000·d94f·0000·1350·0000··_O...O...O...P..
00000700:·3a53·0000·6f53·0000·a853·0000·e253·0000··:S..oS...S...S..00000700:·4d50·0000·8750·0000·c150·0000·0051·0000··MP...P...P...Q..
00000710:·1d54·0000·6154·0000·a654·0000·e654·0000··.T..aT...T...T..00000710:·3f51·0000·8051·0000·c151·0000·fd51·0000··?Q...Q...Q...Q..
00000720:·2455·0000·6555·0000·ab55·0000·f155·0000··$U..eU...U...U..00000720:·3552·0000·7252·0000·b052·0000·ea52·0000··5R..rR...R...R..
00000730:·3056·0000·6d56·0000·a656·0000·e156·0000··0V..mV...V...V..00000730:·1e53·0000·5253·0000·8653·0000·bf53·0000··.S..RS...S...S..
00000740:·1d57·0000·6057·0000·a457·0000·e957·0000··.W..`W...W...W..00000740:·f853·0000·3154·0000·6c54·0000·a154·0000··.S..1T..lT...T..
00000750:·2f58·0000·7358·0000·b858·0000·fa58·0000··/X..sX...X...X..00000750:·da54·0000·1455·0000·4f55·0000·9355·0000··.T...U..OU...U..
00000760:·3a59·0000·8359·0000·ca59·0000·fc59·0000··:Y...Y...Y...Y..00000760:·d855·0000·1856·0000·5656·0000·9756·0000··.U...V..VV...V..
00000770:·355a·0000·6f5a·0000·a15a·0000·d75a·0000··5Z..oZ...Z...Z..00000770:·dd56·0000·2357·0000·6257·0000·9f57·0000··.V..#W..bW...W..
00000780:·fc5a·0000·2c5b·0000·595b·0000·7f5b·0000··.Z..,[..Y[...[..00000780:·d857·0000·1358·0000·4f58·0000·9258·0000··.W...X..OX...X..
00000790:·b75b·0000·e85b·0000·115c·0000·4c5c·0000··.[...[...\..L\..00000790:·d658·0000·1b59·0000·6159·0000·a559·0000··.X...Y..aY...Y..
000007a0:·875c·0000·c25c·0000·fd5c·0000·3d5d·0000··.\...\...\..=]..000007a0:·ea59·0000·2c5a·0000·6c5a·0000·b55a·0000··.Y..,Z..lZ...Z..
000007b0:·7d5d·0000·ba5d·0000·f35d·0000·315e·0000··}]...]...]..1^..000007b0:·fc5a·0000·2e5b·0000·675b·0000·a15b·0000··.Z...[..g[...[..
000007c0:·705e·0000·ab5e·0000·e05e·0000·155f·0000··p^...^...^..._..000007c0:·d35b·0000·095c·0000·2e5c·0000·5e5c·0000··.[...\...\..^\..
000007d0:·4a5f·0000·845f·0000·be5f·0000·f85f·0000··J_..._..._..._..000007d0:·8b5c·0000·b15c·0000·e95c·0000·1a5d·0000··.\...\...\...]..
Max diff block lines reached; 21315178/22012723 bytes (96.83%) of diff not shown.
104 KB
classes.dex
89.7 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············:·9679bed04 checksum············:·2907bd1e
5 signature···········:·e992...a4605 signature···········:·8825...9c83
6 file_size···········:·45477966 file_size···········:·4547796
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·····:·2911110 string_ids_size·····:·29111
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·534312 type_ids_size·······:·5343
Offset 850948, 43 lines modifiedOffset 850948, 43 lines modified
850948 ······registers·····:·3850948 ······registers·····:·3
850949 ······ins···········:·2850949 ······ins···········:·2
850950 ······outs··········:·3850950 ······outs··········:·3
850951 ······insns·size····:·81·16-bit·code·units850951 ······insns·size····:·81·16-bit·code·units
850952 2e47f8:········································|[2e47f8]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.<init>:(Lorg/b/a/b/a;)V850952 2e47f8:········································|[2e47f8]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.<init>:(Lorg/b/a/b/a;)V
850953 2e4808:·1300·0a00······························|0000:·const/16·v0,·#int·10·//·#a850953 2e4808:·1300·0a00······························|0000:·const/16·v0,·#int·10·//·#a
850954 2e480c:·7030·018f·2100·························|0002:·invoke-direct·{v1,·v2,·v0},·Lorg/b/a/b;.<init>:(Lorg/b/a/b/a;I)V·//·method@8f01850954 2e480c:·7030·018f·2100·························|0002:·invoke-direct·{v1,·v2,·v0},·Lorg/b/a/b;.<init>:(Lorg/b/a/b/a;I)V·//·method@8f01
850955 2e4812:·1c02·a311······························|0005:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;·//·type@11a3850955 2e4812:·1c02·ab11······························|0005:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;·//·type@11ab
850956 2e4816:·6e20·9283·2100·························|0007:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850956 2e4816:·6e20·9283·2100·························|0007:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850957 2e481c:·1c02·8611······························|000a:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;·//·type@1186850957 2e481c:·1c02·8311······························|000a:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;·//·type@1183
850958 2e4820:·6e20·9283·2100·························|000c:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850958 2e4820:·6e20·9283·2100·························|000c:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850959 2e4826:·1c02·7411······························|000f:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;·//·type@1174850959 2e4826:·1c02·8611······························|000f:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;·//·type@1186
850960 2e482a:·6e20·9283·2100·························|0011:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850960 2e482a:·6e20·9283·2100·························|0011:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850961 2e4830:·1c02·5811······························|0014:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;·//·type@1158850961 2e4830:·1c02·a711······························|0014:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;·//·type@11a7
850962 2e4834:·6e20·9283·2100·························|0016:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850962 2e4834:·6e20·9283·2100·························|0016:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850963 2e483a:·1c02·7f11······························|0019:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;·//·type@117f850963 2e483a:·1c02·5811······························|0019:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;·//·type@1158
850964 2e483e:·6e20·9283·2100·························|001b:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850964 2e483e:·6e20·9283·2100·························|001b:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850965 2e4844:·1c02·7111······························|001e:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;·//·type@1171850965 2e4844:·1c02·6311······························|001e:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;·//·type@1163
850966 2e4848:·6e20·9283·2100·························|0020:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850966 2e4848:·6e20·9283·2100·························|0020:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850967 2e484e:·1c02·6011······························|0023:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;·//·type@1160850967 2e484e:·1c02·6c11······························|0023:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;·//·type@116c
850968 2e4852:·6e20·9283·2100·························|0025:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850968 2e4852:·6e20·9283·2100·························|0025:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850969 2e4858:·1c02·a711······························|0028:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;·//·type@11a7850969 2e4858:·1c02·9811······························|0028:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;·//·type@1198
850970 2e485c:·6e20·9283·2100·························|002a:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850970 2e485c:·6e20·9283·2100·························|002a:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850971 2e4862:·1c02·8311······························|002d:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;·//·type@1183850971 2e4862:·1c02·a311······························|002d:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;·//·type@11a3
850972 2e4866:·6e20·9283·2100·························|002f:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850972 2e4866:·6e20·9283·2100·························|002f:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850973 2e486c:·1c02·ab11······························|0032:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;·//·type@11ab850973 2e486c:·1c02·7411······························|0032:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;·//·type@1174
850974 2e4870:·6e20·9283·2100·························|0034:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850974 2e4870:·6e20·9283·2100·························|0034:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850975 2e4876:·1c02·5b11······························|0037:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;·//·type@115b850975 2e4876:·1c02·6911······························|0037:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;·//·type@1169
850976 2e487a:·6e20·9283·2100·························|0039:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850976 2e487a:·6e20·9283·2100·························|0039:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850977 2e4880:·1c02·6c11······························|003c:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;·//·type@116c850977 2e4880:·1c02·7111······························|003c:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;·//·type@1171
850978 2e4884:·6e20·9283·2100·························|003e:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850978 2e4884:·6e20·9283·2100·························|003e:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850979 2e488a:·1c02·6311······························|0041:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;·//·type@1163850979 2e488a:·1c02·5b11······························|0041:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;·//·type@115b
850980 2e488e:·6e20·9283·2100·························|0043:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850980 2e488e:·6e20·9283·2100·························|0043:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850981 2e4894:·1c02·9811······························|0046:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;·//·type@1198850981 2e4894:·1c02·6011······························|0046:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;·//·type@1160
850982 2e4898:·6e20·9283·2100·························|0048:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850982 2e4898:·6e20·9283·2100·························|0048:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850983 2e489e:·1c02·6911······························|004b:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;·//·type@1169850983 2e489e:·1c02·7f11······························|004b:·const-class·v2,·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;·//·type@117f
850984 2e48a2:·6e20·9283·2100·························|004d:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392850984 2e48a2:·6e20·9283·2100·························|004d:·invoke-virtual·{v1,·v2},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V·//·method@8392
850985 2e48a8:·0e00···································|0050:·return-void850985 2e48a8:·0e00···································|0050:·return-void
850986 ······catches·······:·(none)850986 ······catches·······:·(none)
850987 ······positions·····:·850987 ······positions·····:·
850988 ······locals········:·850988 ······locals········:·
  
850989 ····#2··············:·(in·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;)850989 ····#2··············:·(in·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;)
Offset 850993, 29 lines modifiedOffset 850993, 29 lines modified
850993 ······access········:·0x0009·(PUBLIC·STATIC)850993 ······access········:·0x0009·(PUBLIC·STATIC)
850994 ······code··········-850994 ······code··········-
850995 ······registers·····:·2850995 ······registers·····:·2
850996 ······ins···········:·2850996 ······ins···········:·2
850997 ······outs··········:·2850997 ······outs··········:·2
850998 ······insns·size····:·46·16-bit·code·units850998 ······insns·size····:·46·16-bit·code·units
850999 2e48ac:········································|[2e48ac]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.createAllTables:(Lorg/b/a/b/a;Z)V850999 2e48ac:········································|[2e48ac]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.createAllTables:(Lorg/b/a/b/a;Z)V
851000 2e48bc:·7120·7285·1000·························|0000:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8572851000 2e48bc:·7120·d485·1000·························|0000:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@85d4
 851001 2e48c2:·7120·1d84·1000·························|0003:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@841d
851001 2e48c2:·7120·4d84·1000·························|0003:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@844d851002 2e48c8:·7120·4d84·1000·························|0006:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@844d
851002 2e48c8:·7120·6e83·1000·························|0006:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@836e851003 2e48ce:·7120·a785·1000·························|0009:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@85a7
851003 2e48ce:·7120·0582·1000·························|0009:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8205851004 2e48d4:·7120·0582·1000·························|000c:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8205
851004 2e48d4:·7120·db83·1000·························|000c:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@83db 
851005 2e48da:·7120·4383·1000·························|000f:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8343 
851006 2e48e0:·7120·7982·1000·························|0012:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8279851005 2e48da:·7120·a982·1000·························|000f:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@82a9
851007 2e48e6:·7120·a785·1000·························|0015:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@85a7 
851008 2e48ec:·7120·1d84·1000·························|0018:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@841d 
851009 2e48f2:·7120·d485·1000·························|001b:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@85d4 
851010 2e48f8:·7120·4282·1000·························|001e:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8242 
851011 2e48fe:·7120·1483·1000·························|0021:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8314851006 2e48e0:·7120·1483·1000·························|0012:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8314
851012 2e4904:·7120·a982·1000·························|0024:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@82a9 
851013 2e490a:·7120·c684·1000·························|0027:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@84c6851007 2e48e6:·7120·c684·1000·························|0015:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@84c6
 851008 2e48ec:·7120·7285·1000·························|0018:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8572
 851009 2e48f2:·7120·6e83·1000·························|001b:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@836e
851014 2e4910:·7120·e582·1000·························|002a:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@82e5851010 2e48f8:·7120·e582·1000·························|001e:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@82e5
 851011 2e48fe:·7120·4383·1000·························|0021:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8343
 851012 2e4904:·7120·4282·1000·························|0024:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8242
 851013 2e490a:·7120·7982·1000·························|0027:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@8279
 851014 2e4910:·7120·db83·1000·························|002a:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;.createTable:(Lorg/b/a/b/a;Z)V·//·method@83db
851015 2e4916:·0e00···································|002d:·return-void851015 2e4916:·0e00···································|002d:·return-void
851016 ······catches·······:·(none)851016 ······catches·······:·(none)
851017 ······positions·····:·851017 ······positions·····:·
851018 ······locals········:·851018 ······locals········:·
  
851019 ····#3··············:·(in·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;)851019 ····#3··············:·(in·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;)
851020 ······name··········:·'dropAllTables'851020 ······name··········:·'dropAllTables'
Offset 851023, 29 lines modifiedOffset 851023, 29 lines modified
851023 ······access········:·0x0009·(PUBLIC·STATIC)851023 ······access········:·0x0009·(PUBLIC·STATIC)
851024 ······code··········-851024 ······code··········-
851025 ······registers·····:·2851025 ······registers·····:·2
851026 ······ins···········:·2851026 ······ins···········:·2
851027 ······outs··········:·2851027 ······outs··········:·2
851028 ······insns·size····:·46·16-bit·code·units851028 ······insns·size····:·46·16-bit·code·units
851029 2e4918:········································|[2e4918]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.dropAllTables:(Lorg/b/a/b/a;Z)V851029 2e4918:········································|[2e4918]·openfoodfacts.github.scrachx.openfood.models.DaoMaster.dropAllTables:(Lorg/b/a/b/a;Z)V
851030 2e4928:·7120·7485·1000·························|0000:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8574851030 2e4928:·7120·d685·1000·························|0000:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@85d6
 851031 2e492e:·7120·1f84·1000·························|0003:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@841f
851031 2e492e:·7120·4e84·1000·························|0003:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@844e851032 2e4934:·7120·4e84·1000·························|0006:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@844e
851032 2e4934:·7120·6f83·1000·························|0006:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@836f851033 2e493a:·7120·a885·1000·························|0009:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@85a8
851033 2e493a:·7120·0782·1000·························|0009:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8207851034 2e4940:·7120·0782·1000·························|000c:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8207
851034 2e4940:·7120·de83·1000·························|000c:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@83de 
851035 2e4946:·7120·4583·1000·························|000f:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8345 
851036 2e494c:·7120·7b82·1000·························|0012:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@827b851035 2e4946:·7120·aa82·1000·························|000f:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@82aa
851037 2e4952:·7120·a885·1000·························|0015:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@85a8 
851038 2e4958:·7120·1f84·1000·························|0018:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@841f 
851039 2e495e:·7120·d685·1000·························|001b:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@85d6 
851040 2e4964:·7120·4382·1000·························|001e:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8243 
851041 2e496a:·7120·1583·1000·························|0021:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8315851036 2e494c:·7120·1583·1000·························|0012:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8315
851042 2e4970:·7120·aa82·1000·························|0024:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@82aa 
851043 2e4976:·7120·c884·1000·························|0027:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@84c8851037 2e4952:·7120·c884·1000·························|0015:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@84c8
 851038 2e4958:·7120·7485·1000·························|0018:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8574
 851039 2e495e:·7120·6f83·1000·························|001b:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@836f
851044 2e497c:·7120·e782·1000·························|002a:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@82e7851040 2e4964:·7120·e782·1000·························|001e:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@82e7
 851041 2e496a:·7120·4583·1000·························|0021:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8345
 851042 2e4970:·7120·4382·1000·························|0024:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@8243
 851043 2e4976:·7120·7b82·1000·························|0027:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@827b
 851044 2e497c:·7120·de83·1000·························|002a:·invoke-static·{v0,·v1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;.dropTable:(Lorg/b/a/b/a;Z)V·//·method@83de
851045 2e4982:·0e00···································|002d:·return-void851045 2e4982:·0e00···································|002d:·return-void
851046 ······catches·······:·(none)851046 ······catches·······:·(none)
851047 ······positions·····:·851047 ······positions·····:·
851048 ······locals········:·851048 ······locals········:·
Max diff block lines reached; 71205/91783 bytes (77.58%) of diff not shown.
13.9 KB
classes.jar
2.0 KB
zipinfo -v {}
    
Offset 93574, 15 lines modifiedOffset 93574, 15 lines modified
93574 ··version·of·encoding·software:···················2.093574 ··version·of·encoding·software:···················2.0
93575 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT93575 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
93576 ··minimum·software·version·required·to·extract:···2.093576 ··minimum·software·version·required·to·extract:···2.0
93577 ··compression·method:·····························none·(stored)93577 ··compression·method:·····························none·(stored)
93578 ··file·security·status:···························not·encrypted93578 ··file·security·status:···························not·encrypted
93579 ··extended·local·header:··························no93579 ··extended·local·header:··························no
93580 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0093580 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
93581 ··32-bit·CRC·value·(hex):·························51eb356d93581 ··32-bit·CRC·value·(hex):·························76b428c3
93582 ··compressed·size:································2911·bytes93582 ··compressed·size:································2911·bytes
93583 ··uncompressed·size:······························2911·bytes93583 ··uncompressed·size:······························2911·bytes
93584 ··length·of·filename:·····························60·characters93584 ··length·of·filename:·····························60·characters
93585 ··length·of·extra·field:··························0·bytes93585 ··length·of·extra·field:··························0·bytes
93586 ··length·of·file·comment:·························0·characters93586 ··length·of·file·comment:·························0·characters
93587 ··disk·number·on·which·file·begins:···············disk·193587 ··disk·number·on·which·file·begins:···············disk·1
93588 ··apparent·file·type:·····························binary93588 ··apparent·file·type:·····························binary
Offset 93602, 15 lines modifiedOffset 93602, 15 lines modified
93602 ··version·of·encoding·software:···················2.093602 ··version·of·encoding·software:···················2.0
93603 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT93603 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
93604 ··minimum·software·version·required·to·extract:···2.093604 ··minimum·software·version·required·to·extract:···2.0
93605 ··compression·method:·····························none·(stored)93605 ··compression·method:·····························none·(stored)
93606 ··file·security·status:···························not·encrypted93606 ··file·security·status:···························not·encrypted
93607 ··extended·local·header:··························no93607 ··extended·local·header:··························no
93608 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0093608 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
93609 ··32-bit·CRC·value·(hex):·························8cfc659f93609 ··32-bit·CRC·value·(hex):·························24ede456
93610 ··compressed·size:································7351·bytes93610 ··compressed·size:································7351·bytes
93611 ··uncompressed·size:······························7351·bytes93611 ··uncompressed·size:······························7351·bytes
93612 ··length·of·filename:·····························61·characters93612 ··length·of·filename:·····························61·characters
93613 ··length·of·extra·field:··························0·bytes93613 ··length·of·extra·field:··························0·bytes
93614 ··length·of·file·comment:·························0·characters93614 ··length·of·file·comment:·························0·characters
93615 ··disk·number·on·which·file·begins:···············disk·193615 ··disk·number·on·which·file·begins:···············disk·1
93616 ··apparent·file·type:·····························binary93616 ··apparent·file·type:·····························binary
4.23 KB
openfoodfacts/github/scrachx/openfood/models/DaoMaster.class
4.11 KB
procyon -ec {}
    
Offset 15, 65 lines modifiedOffset 15, 65 lines modified
15 ····15 ····
16 ····public·DaoMaster(final·SQLiteDatabase·sqLiteDatabase)·{16 ····public·DaoMaster(final·SQLiteDatabase·sqLiteDatabase)·{
17 ········this((a)new·f(sqLiteDatabase));17 ········this((a)new·f(sqLiteDatabase));
18 ····}18 ····}
19 ····19 ····
20 ····public·DaoMaster(final·a·a)·{20 ····public·DaoMaster(final·a·a)·{
21 ········super(a,·10);21 ········super(a,·10);
22 ········this.registerDaoClass((Class)SendProductDao.class);22 ········this.registerDaoClass((Class)ToUploadProductDao.class);
 23 ········this.registerDaoClass((Class)LabelDao.class);
23 ········this.registerDaoClass((Class)LabelNameDao.class);24 ········this.registerDaoClass((Class)LabelNameDao.class);
24 ········this.registerDaoClass((Class)CountryNameDao.class); 
25 ········this.registerDaoClass((Class)AdditiveDao.class); 
26 ········this.registerDaoClass((Class)HistoryProductDao.class); 
27 ········this.registerDaoClass((Class)CountryDao.class); 
28 ········this.registerDaoClass((Class)AllergenDao.class); 
29 ········this.registerDaoClass((Class)TagDao.class);25 ········this.registerDaoClass((Class)TagDao.class);
30 ········this.registerDaoClass((Class)LabelDao.class); 
31 ········this.registerDaoClass((Class)ToUploadProductDao.class); 
32 ········this.registerDaoClass((Class)AdditiveNameDao.class);26 ········this.registerDaoClass((Class)AdditiveDao.class);
33 ········this.registerDaoClass((Class)CategoryNameDao.class); 
34 ········this.registerDaoClass((Class)AllergenNameDao.class);27 ········this.registerDaoClass((Class)AllergenNameDao.class);
 28 ········this.registerDaoClass((Class)CategoryNameDao.class);
35 ········this.registerDaoClass((Class)OfflineSavedProductDao.class);29 ········this.registerDaoClass((Class)OfflineSavedProductDao.class);
 30 ········this.registerDaoClass((Class)SendProductDao.class);
 31 ········this.registerDaoClass((Class)CountryNameDao.class);
36 ········this.registerDaoClass((Class)CategoryDao.class);32 ········this.registerDaoClass((Class)CategoryDao.class);
 33 ········this.registerDaoClass((Class)CountryDao.class);
 34 ········this.registerDaoClass((Class)AdditiveNameDao.class);
 35 ········this.registerDaoClass((Class)AllergenDao.class);
 36 ········this.registerDaoClass((Class)HistoryProductDao.class);
37 ····}37 ····}
38 ····38 ····
39 ····public·static·void·createAllTables(final·a·a,·final·boolean·b)·{39 ····public·static·void·createAllTables(final·a·a,·final·boolean·b)·{
40 ········SendProductDao.createTable(a,·b);40 ········ToUploadProductDao.createTable(a,·b);
 41 ········LabelDao.createTable(a,·b);
41 ········LabelNameDao.createTable(a,·b);42 ········LabelNameDao.createTable(a,·b);
42 ········CountryNameDao.createTable(a,·b); 
43 ········AdditiveDao.createTable(a,·b); 
44 ········HistoryProductDao.createTable(a,·b); 
45 ········CountryDao.createTable(a,·b); 
46 ········AllergenDao.createTable(a,·b); 
47 ········TagDao.createTable(a,·b);43 ········TagDao.createTable(a,·b);
48 ········LabelDao.createTable(a,·b); 
49 ········ToUploadProductDao.createTable(a,·b); 
50 ········AdditiveNameDao.createTable(a,·b);44 ········AdditiveDao.createTable(a,·b);
51 ········CategoryNameDao.createTable(a,·b); 
52 ········AllergenNameDao.createTable(a,·b);45 ········AllergenNameDao.createTable(a,·b);
 46 ········CategoryNameDao.createTable(a,·b);
53 ········OfflineSavedProductDao.createTable(a,·b);47 ········OfflineSavedProductDao.createTable(a,·b);
 48 ········SendProductDao.createTable(a,·b);
 49 ········CountryNameDao.createTable(a,·b);
54 ········CategoryDao.createTable(a,·b);50 ········CategoryDao.createTable(a,·b);
 51 ········CountryDao.createTable(a,·b);
 52 ········AdditiveNameDao.createTable(a,·b);
 53 ········AllergenDao.createTable(a,·b);
 54 ········HistoryProductDao.createTable(a,·b);
55 ····}55 ····}
56 ····56 ····
57 ····public·static·void·dropAllTables(final·a·a,·final·boolean·b)·{57 ····public·static·void·dropAllTables(final·a·a,·final·boolean·b)·{
58 ········SendProductDao.dropTable(a,·b);58 ········ToUploadProductDao.dropTable(a,·b);
 59 ········LabelDao.dropTable(a,·b);
59 ········LabelNameDao.dropTable(a,·b);60 ········LabelNameDao.dropTable(a,·b);
60 ········CountryNameDao.dropTable(a,·b); 
61 ········AdditiveDao.dropTable(a,·b); 
62 ········HistoryProductDao.dropTable(a,·b); 
63 ········CountryDao.dropTable(a,·b); 
64 ········AllergenDao.dropTable(a,·b); 
65 ········TagDao.dropTable(a,·b);61 ········TagDao.dropTable(a,·b);
66 ········LabelDao.dropTable(a,·b); 
67 ········ToUploadProductDao.dropTable(a,·b); 
68 ········AdditiveNameDao.dropTable(a,·b);62 ········AdditiveDao.dropTable(a,·b);
69 ········CategoryNameDao.dropTable(a,·b); 
70 ········AllergenNameDao.dropTable(a,·b);63 ········AllergenNameDao.dropTable(a,·b);
 64 ········CategoryNameDao.dropTable(a,·b);
71 ········OfflineSavedProductDao.dropTable(a,·b);65 ········OfflineSavedProductDao.dropTable(a,·b);
 66 ········SendProductDao.dropTable(a,·b);
 67 ········CountryNameDao.dropTable(a,·b);
72 ········CategoryDao.dropTable(a,·b);68 ········CategoryDao.dropTable(a,·b);
 69 ········CountryDao.dropTable(a,·b);
 70 ········AdditiveNameDao.dropTable(a,·b);
 71 ········AllergenDao.dropTable(a,·b);
 72 ········HistoryProductDao.dropTable(a,·b);
73 ····}73 ····}
74 ····74 ····
75 ····public·static·DaoSession·newDevSession(final·Context·context,·final·String·s)·{75 ····public·static·DaoSession·newDevSession(final·Context·context,·final·String·s)·{
76 ········return·new·DaoMaster(new·DaoMaster$DevOpenHelper(context,·s).getWritableDb()).newSession();76 ········return·new·DaoMaster(new·DaoMaster$DevOpenHelper(context,·s).getWritableDb()).newSession();
77 ····}77 ····}
78 ····78 ····
79 ····public·DaoSession·newSession()·{79 ····public·DaoSession·newSession()·{
7.63 KB
openfoodfacts/github/scrachx/openfood/models/DaoSession.class
7.51 KB
procyon -ec {}
    
Offset 37, 77 lines modifiedOffset 37, 77 lines modified
37 ····private·final·TagDao·tagDao;37 ····private·final·TagDao·tagDao;
38 ····private·final·a·tagDaoConfig;38 ····private·final·a·tagDaoConfig;
39 ····private·final·ToUploadProductDao·toUploadProductDao;39 ····private·final·ToUploadProductDao·toUploadProductDao;
40 ····private·final·a·toUploadProductDaoConfig;40 ····private·final·a·toUploadProductDaoConfig;
41 ····41 ····
42 ····public·DaoSession(final·org.b.a.b.a·a,·final·d·d,·final·Map·map)·{42 ····public·DaoSession(final·org.b.a.b.a·a,·final·d·d,·final·Map·map)·{
43 ········super(a);43 ········super(a);
44 ········(this.sendProductDaoConfig·=·((a)map.get(SendProductDao.class)).a()).a(d);44 ········(this.toUploadProductDaoConfig·=·((a)map.get(ToUploadProductDao.class)).a()).a(d);
 45 ········(this.labelDaoConfig·=·((a)map.get(LabelDao.class)).a()).a(d);
45 ········(this.labelNameDaoConfig·=·((a)map.get(LabelNameDao.class)).a()).a(d);46 ········(this.labelNameDaoConfig·=·((a)map.get(LabelNameDao.class)).a()).a(d);
46 ········(this.countryNameDaoConfig·=·((a)map.get(CountryNameDao.class)).a()).a(d); 
47 ········(this.additiveDaoConfig·=·((a)map.get(AdditiveDao.class)).a()).a(d); 
48 ········(this.historyProductDaoConfig·=·((a)map.get(HistoryProductDao.class)).a()).a(d); 
49 ········(this.countryDaoConfig·=·((a)map.get(CountryDao.class)).a()).a(d); 
50 ········(this.allergenDaoConfig·=·((a)map.get(AllergenDao.class)).a()).a(d); 
51 ········(this.tagDaoConfig·=·((a)map.get(TagDao.class)).a()).a(d);47 ········(this.tagDaoConfig·=·((a)map.get(TagDao.class)).a()).a(d);
52 ········(this.labelDaoConfig·=·((a)map.get(LabelDao.class)).a()).a(d); 
53 ········(this.toUploadProductDaoConfig·=·((a)map.get(ToUploadProductDao.class)).a()).a(d); 
54 ········(this.additiveNameDaoConfig·=·((a)map.get(AdditiveNameDao.class)).a()).a(d);48 ········(this.additiveDaoConfig·=·((a)map.get(AdditiveDao.class)).a()).a(d);
55 ········(this.categoryNameDaoConfig·=·((a)map.get(CategoryNameDao.class)).a()).a(d); 
56 ········(this.allergenNameDaoConfig·=·((a)map.get(AllergenNameDao.class)).a()).a(d);49 ········(this.allergenNameDaoConfig·=·((a)map.get(AllergenNameDao.class)).a()).a(d);
 50 ········(this.categoryNameDaoConfig·=·((a)map.get(CategoryNameDao.class)).a()).a(d);
57 ········(this.offlineSavedProductDaoConfig·=·((a)map.get(OfflineSavedProductDao.class)).a()).a(d);51 ········(this.offlineSavedProductDaoConfig·=·((a)map.get(OfflineSavedProductDao.class)).a()).a(d);
 52 ········(this.sendProductDaoConfig·=·((a)map.get(SendProductDao.class)).a()).a(d);
 53 ········(this.countryNameDaoConfig·=·((a)map.get(CountryNameDao.class)).a()).a(d);
58 ········(this.categoryDaoConfig·=·((a)map.get(CategoryDao.class)).a()).a(d);54 ········(this.categoryDaoConfig·=·((a)map.get(CategoryDao.class)).a()).a(d);
 55 ········(this.countryDaoConfig·=·((a)map.get(CountryDao.class)).a()).a(d);
 56 ········(this.additiveNameDaoConfig·=·((a)map.get(AdditiveNameDao.class)).a()).a(d);
 57 ········(this.allergenDaoConfig·=·((a)map.get(AllergenDao.class)).a()).a(d);
 58 ········(this.historyProductDaoConfig·=·((a)map.get(HistoryProductDao.class)).a()).a(d);
59 ········this.sendProductDao·=·new·SendProductDao(this.sendProductDaoConfig,·this);59 ········this.toUploadProductDao·=·new·ToUploadProductDao(this.toUploadProductDaoConfig,·this);
 60 ········this.labelDao·=·new·LabelDao(this.labelDaoConfig,·this);
60 ········this.labelNameDao·=·new·LabelNameDao(this.labelNameDaoConfig,·this);61 ········this.labelNameDao·=·new·LabelNameDao(this.labelNameDaoConfig,·this);
61 ········this.countryNameDao·=·new·CountryNameDao(this.countryNameDaoConfig,·this); 
62 ········this.additiveDao·=·new·AdditiveDao(this.additiveDaoConfig,·this); 
63 ········this.historyProductDao·=·new·HistoryProductDao(this.historyProductDaoConfig,·this); 
64 ········this.countryDao·=·new·CountryDao(this.countryDaoConfig,·this); 
65 ········this.allergenDao·=·new·AllergenDao(this.allergenDaoConfig,·this); 
66 ········this.tagDao·=·new·TagDao(this.tagDaoConfig,·this);62 ········this.tagDao·=·new·TagDao(this.tagDaoConfig,·this);
67 ········this.labelDao·=·new·LabelDao(this.labelDaoConfig,·this); 
68 ········this.toUploadProductDao·=·new·ToUploadProductDao(this.toUploadProductDaoConfig,·this); 
69 ········this.additiveNameDao·=·new·AdditiveNameDao(this.additiveNameDaoConfig,·this);63 ········this.additiveDao·=·new·AdditiveDao(this.additiveDaoConfig,·this);
70 ········this.categoryNameDao·=·new·CategoryNameDao(this.categoryNameDaoConfig,·this); 
71 ········this.allergenNameDao·=·new·AllergenNameDao(this.allergenNameDaoConfig,·this);64 ········this.allergenNameDao·=·new·AllergenNameDao(this.allergenNameDaoConfig,·this);
 65 ········this.categoryNameDao·=·new·CategoryNameDao(this.categoryNameDaoConfig,·this);
72 ········this.offlineSavedProductDao·=·new·OfflineSavedProductDao(this.offlineSavedProductDaoConfig,·this);66 ········this.offlineSavedProductDao·=·new·OfflineSavedProductDao(this.offlineSavedProductDaoConfig,·this);
 67 ········this.sendProductDao·=·new·SendProductDao(this.sendProductDaoConfig,·this);
 68 ········this.countryNameDao·=·new·CountryNameDao(this.countryNameDaoConfig,·this);
73 ········this.categoryDao·=·new·CategoryDao(this.categoryDaoConfig,·this);69 ········this.categoryDao·=·new·CategoryDao(this.categoryDaoConfig,·this);
 70 ········this.countryDao·=·new·CountryDao(this.countryDaoConfig,·this);
 71 ········this.additiveNameDao·=·new·AdditiveNameDao(this.additiveNameDaoConfig,·this);
 72 ········this.allergenDao·=·new·AllergenDao(this.allergenDaoConfig,·this);
 73 ········this.historyProductDao·=·new·HistoryProductDao(this.historyProductDaoConfig,·this);
74 ········this.registerDao((Class)SendProduct.class,·(org.b.a.a)this.sendProductDao);74 ········this.registerDao((Class)ToUploadProduct.class,·(org.b.a.a)this.toUploadProductDao);
 75 ········this.registerDao((Class)Label.class,·(org.b.a.a)this.labelDao);
75 ········this.registerDao((Class)LabelName.class,·(org.b.a.a)this.labelNameDao);76 ········this.registerDao((Class)LabelName.class,·(org.b.a.a)this.labelNameDao);
76 ········this.registerDao((Class)CountryName.class,·(org.b.a.a)this.countryNameDao); 
77 ········this.registerDao((Class)Additive.class,·(org.b.a.a)this.additiveDao); 
78 ········this.registerDao((Class)HistoryProduct.class,·(org.b.a.a)this.historyProductDao); 
79 ········this.registerDao((Class)Country.class,·(org.b.a.a)this.countryDao); 
80 ········this.registerDao((Class)Allergen.class,·(org.b.a.a)this.allergenDao); 
81 ········this.registerDao((Class)Tag.class,·(org.b.a.a)this.tagDao);77 ········this.registerDao((Class)Tag.class,·(org.b.a.a)this.tagDao);
82 ········this.registerDao((Class)Label.class,·(org.b.a.a)this.labelDao); 
83 ········this.registerDao((Class)ToUploadProduct.class,·(org.b.a.a)this.toUploadProductDao); 
84 ········this.registerDao((Class)AdditiveName.class,·(org.b.a.a)this.additiveNameDao);78 ········this.registerDao((Class)Additive.class,·(org.b.a.a)this.additiveDao);
85 ········this.registerDao((Class)CategoryName.class,·(org.b.a.a)this.categoryNameDao); 
86 ········this.registerDao((Class)AllergenName.class,·(org.b.a.a)this.allergenNameDao);79 ········this.registerDao((Class)AllergenName.class,·(org.b.a.a)this.allergenNameDao);
 80 ········this.registerDao((Class)CategoryName.class,·(org.b.a.a)this.categoryNameDao);
87 ········this.registerDao((Class)OfflineSavedProduct.class,·(org.b.a.a)this.offlineSavedProductDao);81 ········this.registerDao((Class)OfflineSavedProduct.class,·(org.b.a.a)this.offlineSavedProductDao);
 82 ········this.registerDao((Class)SendProduct.class,·(org.b.a.a)this.sendProductDao);
 83 ········this.registerDao((Class)CountryName.class,·(org.b.a.a)this.countryNameDao);
88 ········this.registerDao((Class)Category.class,·(org.b.a.a)this.categoryDao);84 ········this.registerDao((Class)Category.class,·(org.b.a.a)this.categoryDao);
 85 ········this.registerDao((Class)Country.class,·(org.b.a.a)this.countryDao);
 86 ········this.registerDao((Class)AdditiveName.class,·(org.b.a.a)this.additiveNameDao);
 87 ········this.registerDao((Class)Allergen.class,·(org.b.a.a)this.allergenDao);
 88 ········this.registerDao((Class)HistoryProduct.class,·(org.b.a.a)this.historyProductDao);
89 ····}89 ····}
90 ····90 ····
91 ····public·void·clear()·{91 ····public·void·clear()·{
92 ········this.sendProductDaoConfig.c();92 ········this.toUploadProductDaoConfig.c();
 93 ········this.labelDaoConfig.c();
93 ········this.labelNameDaoConfig.c();94 ········this.labelNameDaoConfig.c();
94 ········this.countryNameDaoConfig.c(); 
95 ········this.additiveDaoConfig.c(); 
96 ········this.historyProductDaoConfig.c(); 
97 ········this.countryDaoConfig.c(); 
98 ········this.allergenDaoConfig.c(); 
99 ········this.tagDaoConfig.c();95 ········this.tagDaoConfig.c();
100 ········this.labelDaoConfig.c(); 
101 ········this.toUploadProductDaoConfig.c(); 
102 ········this.additiveNameDaoConfig.c();96 ········this.additiveDaoConfig.c();
103 ········this.categoryNameDaoConfig.c(); 
104 ········this.allergenNameDaoConfig.c();97 ········this.allergenNameDaoConfig.c();
 98 ········this.categoryNameDaoConfig.c();
105 ········this.offlineSavedProductDaoConfig.c();99 ········this.offlineSavedProductDaoConfig.c();
 100 ········this.sendProductDaoConfig.c();
 101 ········this.countryNameDaoConfig.c();
106 ········this.categoryDaoConfig.c();102 ········this.categoryDaoConfig.c();
 103 ········this.countryDaoConfig.c();
 104 ········this.additiveNameDaoConfig.c();
 105 ········this.allergenDaoConfig.c();
 106 ········this.historyProductDaoConfig.c();
107 ····}107 ····}
108 ····108 ····
109 ····public·AdditiveDao·getAdditiveDao()·{109 ····public·AdditiveDao·getAdditiveDao()·{
110 ········return·this.additiveDao;110 ········return·this.additiveDao;
111 ····}111 ····}
112 ····112 ····
113 ····public·AdditiveNameDao·getAdditiveNameDao()·{113 ····public·AdditiveNameDao·getAdditiveNameDao()·{
11.6 KB
smali/openfoodfacts/github/scrachx/openfood/models/DaoMaster.smali
Ordering differences only
    
Offset 31, 145 lines modifiedOffset 31, 145 lines modified
31 .method·public·constructor·<init>(Lorg/b/a/b/a;)V31 .method·public·constructor·<init>(Lorg/b/a/b/a;)V
32 ····.locals·132 ····.locals·1
  
33 ····const/16·v0,·0xa33 ····const/16·v0,·0xa
  
34 ····invoke-direct·{p0,·p1,·v0},·Lorg/b/a/b;-><init>(Lorg/b/a/b/a;I)V34 ····invoke-direct·{p0,·p1,·v0},·Lorg/b/a/b;-><init>(Lorg/b/a/b/a;I)V
  
35 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;35 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;
  
36 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V36 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
37 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;37 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;
  
38 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V38 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
39 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;39 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;
  
40 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V40 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
41 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;41 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;
  
42 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V42 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
43 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;43 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;
  
44 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V44 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
45 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;45 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;
  
46 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V46 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
47 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;47 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;
  
48 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V48 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
49 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;49 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;
  
50 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V50 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
51 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;51 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;
  
52 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V52 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
53 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;53 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;
  
54 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V54 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
55 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;55 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;
  
56 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V56 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
57 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;57 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;
  
58 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V58 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
59 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;59 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;
  
60 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V60 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
61 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;61 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;
  
62 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V62 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
63 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;63 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;
  
64 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V64 ····invoke-virtual·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/DaoMaster;->registerDaoClass(Ljava/lang/Class;)V
  
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·public·static·createAllTables(Lorg/b/a/b/a;Z)V67 .method·public·static·createAllTables(Lorg/b/a/b/a;Z)V
68 ····.locals·068 ····.locals·0
  
69 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;->createTable(Lorg/b/a/b/a;Z)V69 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;->createTable(Lorg/b/a/b/a;Z)V
  
 70 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;->createTable(Lorg/b/a/b/a;Z)V
  
70 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;->createTable(Lorg/b/a/b/a;Z)V71 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;->createTable(Lorg/b/a/b/a;Z)V
  
71 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;->createTable(Lorg/b/a/b/a;Z)V72 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;->createTable(Lorg/b/a/b/a;Z)V
  
72 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;->createTable(Lorg/b/a/b/a;Z)V73 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;->createTable(Lorg/b/a/b/a;Z)V
  
73 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;->createTable(Lorg/b/a/b/a;Z)V 
  
74 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;->createTable(Lorg/b/a/b/a;Z)V74 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;->createTable(Lorg/b/a/b/a;Z)V
  
75 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;->createTable(Lorg/b/a/b/a;Z)V75 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;->createTable(Lorg/b/a/b/a;Z)V
  
76 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;->createTable(Lorg/b/a/b/a;Z)V76 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;->createTable(Lorg/b/a/b/a;Z)V
  
77 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;->createTable(Lorg/b/a/b/a;Z)V77 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;->createTable(Lorg/b/a/b/a;Z)V
  
78 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;->createTable(Lorg/b/a/b/a;Z)V78 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;->createTable(Lorg/b/a/b/a;Z)V
  
79 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;->createTable(Lorg/b/a/b/a;Z)V79 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;->createTable(Lorg/b/a/b/a;Z)V
  
80 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;->createTable(Lorg/b/a/b/a;Z)V80 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;->createTable(Lorg/b/a/b/a;Z)V
  
81 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;->createTable(Lorg/b/a/b/a;Z)V81 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveNameDao;->createTable(Lorg/b/a/b/a;Z)V
  
82 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/OfflineSavedProductDao;->createTable(Lorg/b/a/b/a;Z)V82 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;->createTable(Lorg/b/a/b/a;Z)V
  
83 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryDao;->createTable(Lorg/b/a/b/a;Z)V83 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;->createTable(Lorg/b/a/b/a;Z)V
  
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
86 .method·public·static·dropAllTables(Lorg/b/a/b/a;Z)V86 .method·public·static·dropAllTables(Lorg/b/a/b/a;Z)V
87 ····.locals·087 ····.locals·0
  
88 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;->dropTable(Lorg/b/a/b/a;Z)V88 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;->dropTable(Lorg/b/a/b/a;Z)V
  
 89 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;->dropTable(Lorg/b/a/b/a;Z)V
  
89 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;->dropTable(Lorg/b/a/b/a;Z)V90 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;->dropTable(Lorg/b/a/b/a;Z)V
  
90 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;->dropTable(Lorg/b/a/b/a;Z)V91 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;->dropTable(Lorg/b/a/b/a;Z)V
  
91 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;->dropTable(Lorg/b/a/b/a;Z)V92 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;->dropTable(Lorg/b/a/b/a;Z)V
  
92 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;->dropTable(Lorg/b/a/b/a;Z)V 
  
93 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;->dropTable(Lorg/b/a/b/a;Z)V93 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;->dropTable(Lorg/b/a/b/a;Z)V
  
94 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;->dropTable(Lorg/b/a/b/a;Z)V94 ····invoke-static·{p0,·p1},·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;->dropTable(Lorg/b/a/b/a;Z)V
  
Max diff block lines reached; 1868/11735 bytes (15.92%) of diff not shown.
42.3 KB
smali/openfoodfacts/github/scrachx/openfood/models/DaoSession.smali
Ordering differences only
    
Offset 80, 559 lines modifiedOffset 80, 559 lines modified
80 ············"Lorg/b/a/d/a;",80 ············"Lorg/b/a/d/a;",
81 ············">;)V"81 ············">;)V"
82 ········}82 ········}
83 ····.end·annotation83 ····.end·annotation
  
84 ····invoke-direct·{p0,·p1},·Lorg/b/a/c;-><init>(Lorg/b/a/b/a;)V84 ····invoke-direct·{p0,·p1},·Lorg/b/a/c;-><init>(Lorg/b/a/b/a;)V
  
85 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/SendProductDao;85 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/ToUploadProductDao;
  
86 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;86 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
87 ····move-result-object·p187 ····move-result-object·p1
  
88 ····check-cast·p1,·Lorg/b/a/d/a;88 ····check-cast·p1,·Lorg/b/a/d/a;
  
89 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;89 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
90 ····move-result-object·p190 ····move-result-object·p1
  
91 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->sendProductDaoConfig:Lorg/b/a/d/a;91 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->toUploadProductDaoConfig:Lorg/b/a/d/a;
  
92 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->sendProductDaoConfig:Lorg/b/a/d/a;92 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->toUploadProductDaoConfig:Lorg/b/a/d/a;
  
93 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V93 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
94 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;94 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelDao;
  
95 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;95 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
96 ····move-result-object·p196 ····move-result-object·p1
  
97 ····check-cast·p1,·Lorg/b/a/d/a;97 ····check-cast·p1,·Lorg/b/a/d/a;
  
98 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;98 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
99 ····move-result-object·p199 ····move-result-object·p1
  
100 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelNameDaoConfig:Lorg/b/a/d/a;100 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelDaoConfig:Lorg/b/a/d/a;
  
101 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelNameDaoConfig:Lorg/b/a/d/a;101 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelDaoConfig:Lorg/b/a/d/a;
  
102 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V102 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
103 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryNameDao;103 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/LabelNameDao;
  
104 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;104 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
105 ····move-result-object·p1105 ····move-result-object·p1
  
106 ····check-cast·p1,·Lorg/b/a/d/a;106 ····check-cast·p1,·Lorg/b/a/d/a;
  
107 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;107 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
108 ····move-result-object·p1108 ····move-result-object·p1
  
109 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->countryNameDaoConfig:Lorg/b/a/d/a;109 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelNameDaoConfig:Lorg/b/a/d/a;
  
110 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->countryNameDaoConfig:Lorg/b/a/d/a;110 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->labelNameDaoConfig:Lorg/b/a/d/a;
  
111 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V111 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
112 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;112 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/TagDao;
  
113 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;113 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
114 ····move-result-object·p1114 ····move-result-object·p1
  
115 ····check-cast·p1,·Lorg/b/a/d/a;115 ····check-cast·p1,·Lorg/b/a/d/a;
  
116 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;116 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
117 ····move-result-object·p1117 ····move-result-object·p1
  
118 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->additiveDaoConfig:Lorg/b/a/d/a;118 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->tagDaoConfig:Lorg/b/a/d/a;
  
119 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->additiveDaoConfig:Lorg/b/a/d/a;119 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->tagDaoConfig:Lorg/b/a/d/a;
  
120 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V120 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
121 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/HistoryProductDao;121 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AdditiveDao;
  
122 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;122 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
123 ····move-result-object·p1123 ····move-result-object·p1
  
124 ····check-cast·p1,·Lorg/b/a/d/a;124 ····check-cast·p1,·Lorg/b/a/d/a;
  
125 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;125 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
126 ····move-result-object·p1126 ····move-result-object·p1
  
127 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->historyProductDaoConfig:Lorg/b/a/d/a;127 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->additiveDaoConfig:Lorg/b/a/d/a;
  
128 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->historyProductDaoConfig:Lorg/b/a/d/a;128 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->additiveDaoConfig:Lorg/b/a/d/a;
  
129 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V129 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
130 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CountryDao;130 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenNameDao;
  
131 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;131 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
132 ····move-result-object·p1132 ····move-result-object·p1
  
133 ····check-cast·p1,·Lorg/b/a/d/a;133 ····check-cast·p1,·Lorg/b/a/d/a;
  
134 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;134 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
135 ····move-result-object·p1135 ····move-result-object·p1
  
136 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->countryDaoConfig:Lorg/b/a/d/a;136 ····iput-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->allergenNameDaoConfig:Lorg/b/a/d/a;
  
137 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->countryDaoConfig:Lorg/b/a/d/a;137 ····iget-object·p1,·p0,·Lopenfoodfacts/github/scrachx/openfood/models/DaoSession;->allergenNameDaoConfig:Lorg/b/a/d/a;
  
138 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V138 ····invoke-virtual·{p1,·p2},·Lorg/b/a/d/a;->a(Lorg/b/a/c/d;)V
  
139 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/AllergenDao;139 ····const-class·p1,·Lopenfoodfacts/github/scrachx/openfood/models/CategoryNameDao;
  
140 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;140 ····invoke-interface·{p3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
141 ····move-result-object·p1141 ····move-result-object·p1
  
142 ····check-cast·p1,·Lorg/b/a/d/a;142 ····check-cast·p1,·Lorg/b/a/d/a;
  
143 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;143 ····invoke-virtual·{p1},·Lorg/b/a/d/a;->a()Lorg/b/a/d/a;
  
144 ····move-result-object·p1144 ····move-result-object·p1
  
Max diff block lines reached; 36625/43149 bytes (84.88%) of diff not shown.