23.0 MB
/home/fdroid/fdroiddata/tmp/org.openpetfoodfacts.scanner_298.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.openpetfoodfacts.scanner_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: <heuuPTdhU2ALBE3lySrnvz+0JKw=>, actual: <ZdTQB5fVfxC/4+L9c5mqyBe4FOI=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <n1O0rtP5ObEO6T3LX4iMrVfccY0=>, actual: <BJOenmm8+XXztcvXmd4xtoYN0yo=>
    
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:·73b88f5f144a12e51d2b6b6cf1af7bc12d8fdaae19874852c76b501c4813b9ff 
10 Signer·#1·certificate·SHA-1·digest:·bf701e2cdf90d08d6c16fe2ada7dab3f92f86855 
11 Signer·#1·certificate·MD5·digest:·cd2aa8980adcad58d18a79f3c944a1f9 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·771d663d96af0a52447a3f62a1e4eca846f119219632f95495ee60fb48b1bda4 
15 Signer·#1·public·key·SHA-1·digest:·75f48aaef4b41ac58c88c4888307a7aded43f153 
16 Signer·#1·public·key·MD5·digest:·0cd7c4a90a33fcb5b9e1a4de2ede2f42 
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.95 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:···················6281863·(00000000005FDA87h)4 ··Zip·archive·file·size:···················6252688·(00000000005F6890h)
5 ··Actual·end-cent-dir·record·offset:·······6281841·(00000000005FDA71h)5 ··Actual·end-cent-dir·record·offset:·······6252666·(00000000005F687Ah)
6 ··Expected·end-cent-dir·record·offset:·····6281841·(00000000005FDA71h)6 ··Expected·end-cent-dir·record·offset:·····6252666·(00000000005F687Ah)
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·920·entries.9 ··central·directory·contains·920·entries.
10 ··The·central·directory·is·92005·(0000000000016765h)·bytes·long,10 ··The·central·directory·is·88657·(0000000000015A51h)·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·6189836·(00000000005E730Ch).12 ··is·6164009·(00000000005E0E29h).
  
  
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:07:5426 ··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):·························1e517f8729 ··32-bit·CRC·value·(hex):·························135f5d6d
28 ··compressed·size:································27435·bytes30 ··compressed·size:································3006·bytes
29 ··uncompressed·size:······························90167·bytes31 ··uncompressed·size:······························13368·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/775C52D2.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···27501 
43 ··················································(0000000000006B6Dh)·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:07:56 
53 ··32-bit·CRC·value·(hex):·························753fff6c 
54 ··compressed·size:································29181·bytes 
55 ··uncompressed·size:······························90270·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/775C52D2.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···56748 
69 ··················································(000000000000DDACh)·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:07:56 
79 ··32-bit·CRC·value·(hex):·························212f125b 
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:···5788948 ··offset·of·local·header·from·start·of·archive:···3055
95 ··················································(000000000000E221h)·bytes49 ··················································(0000000000000BEFh)·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; 2033047/2040104 bytes (99.65%) of diff not shown.
20.9 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, 50490 lines modifiedOffset 1, 50490 lines modified
00000000:·0200·0c00·2404·3300·0100·0000·0100·1c00··....$.3.........00000000:·0200·0c00·2404·3300·0100·0000·0100·1c00··....$.3.........
Diff chunk too large, falling back to line-by-line diff (5011 lines added, 5011 lines removed)
00000010:·4c55·0c00·5d4e·0000·0000·0000·0001·0000··LU..]N..........00000010:·4c55·0c00·5d4e·0000·0000·0000·0001·0000··LU..]N..........
00000020:·9039·0100·0000·0000·0000·0000·0e00·0000··.9..............00000020:·9039·0100·0000·0000·0000·0000·0300·0000··.9..............
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·0b04·0000·2a04·0000··Z...........*...000000b0:·3c03·0000·5103·0000·5803·0000·6c03·0000··<...Q...X...l...
000000c0:·1805·0000·6905·0000·b605·0000·d005·0000··....i...........000000c0:·7e03·0000·8d03·0000·3004·0000·3e04·0000··~.......0...>...
000000d0:·a906·0000·c906·0000·3f07·0000·5007·0000··........?...P...000000d0:·5d04·0000·4b05·0000·9c05·0000·e905·0000··]...K...........
000000e0:·5e07·0000·6a07·0000·7107·0000·8707·0000··^...j...q.......000000e0:·0306·0000·dc06·0000·fc06·0000·7207·0000··............r...
000000f0:·9a07·0000·d807·0000·e107·0000·fc07·0000··................000000f0:·8307·0000·9107·0000·9d07·0000·ac07·0000··................
00000100:·0c08·0000·1f08·0000·7608·0000·8a08·0000··........v.......00000100:·bc07·0000·ca07·0000·d107·0000·e707·0000··................
00000110:·5509·0000·7209·0000·7709·0000·7d09·0000··U...r...w...}...00000110:·fa07·0000·3808·0000·4108·0000·5c08·0000··....8...A...\...
00000120:·c009·0000·f409·0000·230a·0000·300a·0000··........#...0...00000120:·6b08·0000·7708·0000·8108·0000·9108·0000··k...w...........
00000130:·360a·0000·3b0a·0000·400a·0000·450a·0000··6...;...@...E...00000130:·a408·0000·b108·0000·c108·0000·1809·0000··................
00000140:·4c0a·0000·840a·0000·c30a·0000·0f0b·0000··L...............00000140:·2709·0000·3b09·0000·8409·0000·4f0a·0000··'...;.......O...
00000150:·140b·0000·190b·0000·1e0b·0000·230b·0000··............#...00000150:·6c0a·0000·7b0a·0000·800a·0000·860a·0000··l...{...........
00000160:·280b·0000·470b·0000·5e0b·0000·980b·0000··(...G...^.......00000160:·c90a·0000·fd0a·0000·2c0b·0000·390b·0000··........,...9...
00000170:·c40b·0000·e70b·0000·150c·0000·480c·0000··............H...00000170:·3f0b·0000·440b·0000·490b·0000·4e0b·0000··?...D...I...N...
00000180:·760c·0000·a00c·0000·cd0c·0000·f70c·0000··v...............00000180:·550b·0000·8d0b·0000·cc0b·0000·180c·0000··U...............
00000190:·330d·0000·560d·0000·7d0d·0000·b00d·0000··3...V...}.......00000190:·1d0c·0000·220c·0000·270c·0000·2c0c·0000··...."...'...,...
000001a0:·d90d·0000·f30d·0000·f80d·0000·ff0d·0000··................000001a0:·310c·0000·500c·0000·670c·0000·a10c·0000··1...P...g.......
000001b0:·040e·0000·090e·0000·0e0e·0000·340e·0000··............4...000001b0:·cd0c·0000·f00c·0000·1e0d·0000·510d·0000··............Q...
000001c0:·570e·0000·5c0e·0000·610e·0000·660e·0000··W...\...a...f...000001c0:·7f0d·0000·a90d·0000·d60d·0000·000e·0000··................
000001d0:·6b0e·0000·700e·0000·840e·0000·b40e·0000··k...p...........000001d0:·3c0e·0000·5f0e·0000·860e·0000·b90e·0000··<..._...........
000001e0:·e50e·0000·000f·0000·1c0f·0000·480f·0000··............H...000001e0:·e20e·0000·fc0e·0000·010f·0000·080f·0000··................
000001f0:·670f·0000·850f·0000·b40f·0000·d70f·0000··g...............000001f0:·0d0f·0000·120f·0000·170f·0000·1c0f·0000··................
00000200:·f70f·0000·1b10·0000·3c10·0000·5d10·0000··........<...]...00000200:·420f·0000·650f·0000·6a0f·0000·6f0f·0000··B...e...j...o...
00000210:·7d10·0000·9d10·0000·c910·0000·f610·0000··}...............00000210:·740f·0000·790f·0000·7e0f·0000·920f·0000··t...y...~.......
00000220:·1811·0000·3b11·0000·5911·0000·7511·0000··....;...Y...u...00000220:·c20f·0000·f30f·0000·0e10·0000·2a10·0000··............*...
00000230:·9b11·0000·c211·0000·e711·0000·0d12·0000··................00000230:·5610·0000·7510·0000·9310·0000·c210·0000··V...u...........
00000240:·2812·0000·4212·0000·5c12·0000·7412·0000··(...B...\...t...00000240:·e510·0000·0511·0000·2911·0000·4a11·0000··........)...J...
00000250:·ad12·0000·ea12·0000·2713·0000·5913·0000··........'...Y...00000250:·6b11·0000·8b11·0000·ab11·0000·d711·0000··k...............
00000260:·8a13·0000·b513·0000·da13·0000·0014·0000··................00000260:·0412·0000·2612·0000·4912·0000·6712·0000··....&...I...g...
00000270:·2814·0000·4d14·0000·7714·0000·a714·0000··(...M...w.......00000270:·8312·0000·a912·0000·d012·0000·f512·0000··................
00000280:·e814·0000·2a15·0000·6315·0000·9115·0000··....*...c.......00000280:·1b13·0000·3613·0000·5013·0000·6a13·0000··....6...P...j...
00000290:·c315·0000·f615·0000·3216·0000·6f16·0000··........2...o...00000290:·8213·0000·bb13·0000·f813·0000·3514·0000··............5...
000002a0:·9e16·0000·ce16·0000·f216·0000·2317·0000··............#...000002a0:·6714·0000·9814·0000·c314·0000·e814·0000··g...............
000002b0:·5517·0000·7c17·0000·9d17·0000·bf17·0000··U...|...........000002b0:·0e15·0000·3615·0000·5b15·0000·8515·0000··....6...[.......
000002c0:·e317·0000·0418·0000·2a18·0000·5318·0000··........*...S...000002c0:·b515·0000·f615·0000·3816·0000·7116·0000··........8...q...
000002d0:·7018·0000·9c18·0000·c718·0000·f318·0000··p...............000002d0:·9f16·0000·d116·0000·0417·0000·4017·0000··............@...
000002e0:·2619·0000·5d19·0000·8e19·0000·c719·0000··&...]...........000002e0:·7d17·0000·ac17·0000·dc17·0000·0018·0000··}...............
000002f0:·f119·0000·2b1a·0000·631a·0000·9b1a·0000··....+...c.......000002f0:·3118·0000·6318·0000·8a18·0000·ab18·0000··1...c...........
00000300:·d31a·0000·0b1b·0000·481b·0000·851b·0000··........H.......00000300:·cd18·0000·f118·0000·1219·0000·3819·0000··............8...
00000310:·c41b·0000·031c·0000·3d1c·0000·731c·0000··........=...s...00000310:·6119·0000·7e19·0000·aa19·0000·d519·0000··a...~...........
00000320:·ae1c·0000·ea1c·0000·221d·0000·541d·0000··........"...T...00000320:·011a·0000·341a·0000·6b1a·0000·9c1a·0000··....4...k.......
00000330:·861d·0000·b81d·0000·ef1d·0000·261e·0000··............&...00000330:·d51a·0000·ff1a·0000·391b·0000·711b·0000··........9...q...
00000340:·5d1e·0000·961e·0000·c91e·0000·001f·0000··]...............00000340:·a91b·0000·e11b·0000·191c·0000·561c·0000··............V...
00000350:·381f·0000·711f·0000·b31f·0000·f61f·0000··8...q...........00000350:·931c·0000·d21c·0000·111d·0000·4b1d·0000··............K...
00000360:·3420·0000·7020·0000·af20·0000·f320·0000··4·..p·...·...·..00000360:·811d·0000·bc1d·0000·f81d·0000·301e·0000··............0...
00000370:·3721·0000·7421·0000·af21·0000·e621·0000··7!..t!...!...!..00000370:·621e·0000·941e·0000·c61e·0000·fd1e·0000··b...............
00000380:·1f22·0000·5922·0000·9a22·0000·dc22·0000··."..Y"..."..."..00000380:·341f·0000·6b1f·0000·a41f·0000·d71f·0000··4...k...........
00000390:·1f23·0000·6323·0000·a523·0000·e823·0000··.#..c#...#...#..00000390:·0e20·0000·4620·0000·7f20·0000·c120·0000··.·..F·...·...·..
000003a0:·2824·0000·6624·0000·ad24·0000·f224·0000··($..f$...$...$..000003a0:·0421·0000·4221·0000·7e21·0000·bd21·0000··.!..B!..~!...!..
000003b0:·2225·0000·5925·0000·9125·0000·c125·0000··"%..Y%...%...%..000003b0:·0122·0000·4522·0000·8222·0000·bd22·0000··."..E"..."..."..
000003c0:·f525·0000·1c26·0000·3f26·0000·6d26·0000··.%...&..?&..m&..000003c0:·f422·0000·2d23·0000·6723·0000·a823·0000··."..-#..g#...#..
000003d0:·9826·0000·bc26·0000·f226·0000·1927·0000··.&...&...&...'..000003d0:·ea23·0000·2d24·0000·7124·0000·b324·0000··.#..-$..q$...$..
000003e0:·4827·0000·6d27·0000·9127·0000·b827·0000··H'..m'...'...'..000003e0:·f624·0000·3625·0000·7425·0000·bb25·0000··.$..6%..t%...%..
000003f0:·d927·0000·fa27·0000·1b28·0000·3c28·0000··.'...'...(..<(..000003f0:·0026·0000·3026·0000·6726·0000·9f26·0000··.&..0&..g&...&..
00000400:·5d28·0000·9528·0000·ce28·0000·0229·0000··](...(...(...)..00000400:·cf26·0000·0327·0000·2a27·0000·4d27·0000··.&...'..*'..M'..
00000410:·3e29·0000·7b29·0000·a929·0000·d729·0000··>)..{)...)...)..00000410:·7b27·0000·a627·0000·ca27·0000·0028·0000··{'...'...'...(..
00000420:·0d2a·0000·342a·0000·752a·0000·b22a·0000··.*..4*..u*...*..00000420:·2728·0000·5628·0000·7b28·0000·9f28·0000··'(..V(..{(...(..
00000430:·f02a·0000·312b·0000·6e2b·0000·ac2b·0000··.*..1+..n+...+..00000430:·c628·0000·e728·0000·0829·0000·2929·0000··.(...(...)..))..
00000440:·ee2b·0000·2c2c·0000·6b2c·0000·ae2c·0000··.+..,,..k,...,..00000440:·4a29·0000·6b29·0000·a329·0000·dc29·0000··J)..k)...)...)..
00000450:·ed2c·0000·2d2d·0000·712d·0000·b12d·0000··.,..--..q-...-..00000450:·102a·0000·4c2a·0000·892a·0000·b72a·0000··.*..L*...*...*..
00000460:·f22d·0000·2c2e·0000·642e·0000·9c2e·0000··.-..,...d.......00000460:·e52a·0000·1b2b·0000·422b·0000·832b·0000··.*...+..B+...+..
00000470:·d42e·0000·0c2f·0000·492f·0000·862f·0000··...../..I/.../..00000470:·c02b·0000·fe2b·0000·3f2c·0000·7c2c·0000··.+...+..?,..|,..
00000480:·c52f·0000·0430·0000·3e30·0000·7430·0000··./...0..>0..t0..00000480:·ba2c·0000·fc2c·0000·3a2d·0000·792d·0000··.,...,..:-..y-..
00000490:·af30·0000·eb30·0000·2331·0000·5531·0000··.0...0..#1..U1..00000490:·bc2d·0000·fb2d·0000·3b2e·0000·7f2e·0000··.-...-..;.......
000004a0:·8731·0000·b931·0000·f031·0000·2732·0000··.1...1...1..'2..000004a0:·bf2e·0000·002f·0000·3a2f·0000·722f·0000··...../..:/..r/..
000004b0:·5e32·0000·9732·0000·ca32·0000·0133·0000··^2...2...2...3..000004b0:·aa2f·0000·e22f·0000·1a30·0000·5730·0000··./.../...0..W0..
000004c0:·3933·0000·7233·0000·b433·0000·f733·0000··93..r3...3...3..000004c0:·9430·0000·d330·0000·1231·0000·4c31·0000··.0...0...1..L1..
000004d0:·3534·0000·7134·0000·b034·0000·f434·0000··54..q4...4...4..000004d0:·8231·0000·bd31·0000·f931·0000·3132·0000··.1...1...1..12..
000004e0:·3835·0000·7535·0000·b035·0000·e735·0000··85..u5...5...5..000004e0:·6332·0000·9532·0000·c732·0000·fe32·0000··c2...2...2...2..
000004f0:·2036·0000·5a36·0000·9b36·0000·dd36·0000···6..Z6...6...6..000004f0:·3533·0000·6c33·0000·a533·0000·d833·0000··53..l3...3...3..
00000500:·2037·0000·6437·0000·a637·0000·e937·0000···7..d7...7...7..00000500:·0f34·0000·4734·0000·8034·0000·c234·0000··.4..G4...4...4..
00000510:·2938·0000·6738·0000·ae38·0000·f338·0000··)8..g8...8...8..00000510:·0535·0000·4335·0000·7f35·0000·be35·0000··.5..C5...5...5..
00000520:·2339·0000·5739·0000·7a39·0000·a839·0000··#9..W9..z9...9..00000520:·0236·0000·4636·0000·8336·0000·be36·0000··.6..F6...6...6..
00000530:·d339·0000·f739·0000·2d3a·0000·543a·0000··.9...9..-:..T:..00000530:·f536·0000·2e37·0000·6837·0000·a937·0000··.6...7..h7...7..
00000540:·833a·0000·aa3a·0000·e23a·0000·1b3b·0000··.:...:...:...;..00000540:·eb37·0000·2e38·0000·7238·0000·b438·0000··.7...8..r8...8..
00000550:·4f3b·0000·8b3b·0000·c83b·0000·f53b·0000··O;...;...;...;..00000550:·f738·0000·3739·0000·7539·0000·bc39·0000··.8..79..u9...9..
00000560:·223c·0000·4f3c·0000·7c3c·0000·a93c·0000··"<..O<..|<...<..00000560:·013a·0000·313a·0000·653a·0000·883a·0000··.:..1:..e:...:..
00000570:·d63c·0000·153d·0000·453d·0000·733d·0000··.<...=..E=..s=..00000570:·b63a·0000·e13a·0000·053b·0000·3b3b·0000··.:...:...;..;;..
00000580:·ab3d·0000·d93d·0000·0d3e·0000·363e·0000··.=...=...>..6>..00000580:·623b·0000·913b·0000·b83b·0000·f03b·0000··b;...;...;...;..
00000590:·5f3e·0000·9f3e·0000·ca3e·0000·f43e·0000··_>...>...>...>..00000590:·293c·0000·5d3c·0000·993c·0000·d63c·0000··)<..]<...<...<..
000005a0:·223f·0000·553f·0000·793f·0000·af3f·0000··"?..U?..y?...?..000005a0:·033d·0000·303d·0000·5d3d·0000·8a3d·0000··.=..0=..]=...=..
000005b0:·e73f·0000·1e40·0000·5a40·0000·9540·0000··.?...@..Z@...@..000005b0:·b73d·0000·e43d·0000·233e·0000·533e·0000··.=...=..#>..S>..
000005c0:·ce40·0000·0741·0000·4041·0000·7941·0000··.@...A..@A..yA..000005c0:·813e·0000·b93e·0000·e73e·0000·1b3f·0000··.>...>...>...?..
000005d0:·b741·0000·f541·0000·3542·0000·7542·0000··.A...A..5B..uB..000005d0:·443f·0000·6d3f·0000·ad3f·0000·d83f·0000··D?..m?...?...?..
000005e0:·b042·0000·e742·0000·2343·0000·6043·0000··.B...B..#C..`C..000005e0:·0240·0000·3040·0000·6340·0000·8740·0000··.@..0@..c@...@..
000005f0:·9943·0000·cc43·0000·ff43·0000·3244·0000··.C...C...C..2D..000005f0:·bd40·0000·f540·0000·2c41·0000·6841·0000··.@...@..,A..hA..
00000600:·6a44·0000·a244·0000·da44·0000·1445·0000··jD...D...D...E..00000600:·a341·0000·dc41·0000·1542·0000·4e42·0000··.A...A...B..NB..
00000610:·4845·0000·8045·0000·b945·0000·f345·0000··HE...E...E...E..00000610:·8742·0000·c542·0000·0343·0000·4343·0000··.B...B...C..CC..
00000620:·3646·0000·7a46·0000·b946·0000·f646·0000··6F..zF...F...F..00000620:·8343·0000·be43·0000·f543·0000·3144·0000··.C...C...C..1D..
00000630:·3647·0000·7b47·0000·c047·0000·fe47·0000··6G..{G...G...G..00000630:·6e44·0000·a744·0000·da44·0000·0d45·0000··nD...D...D...E..
00000640:·3a48·0000·7248·0000·ac48·0000·e748·0000··:H..rH...H...H..00000640:·4045·0000·7845·0000·b045·0000·e845·0000··@E..xE...E...E..
00000650:·2949·0000·6c49·0000·b049·0000·f549·0000··)I..lI...I...I..00000650:·2246·0000·5646·0000·8e46·0000·c746·0000··"F..VF...F...F..
00000660:·384a·0000·7c4a·0000·bd4a·0000·fc4a·0000··8J..|J...J...J..00000660:·0147·0000·4447·0000·8847·0000·c747·0000··.G..DG...G...G..
00000670:·444b·0000·8a4b·0000·bb4b·0000·f34b·0000··DK...K...K...K..00000670:·0448·0000·4448·0000·8948·0000·ce48·0000··.H..DH...H...H..
00000680:·2c4c·0000·5d4c·0000·924c·0000·b64c·0000··,L..]L...L...L..00000680:·0c49·0000·4849·0000·8049·0000·ba49·0000··.I..HI...I...I..
00000690:·e54c·0000·114d·0000·364d·0000·6d4d·0000··.L...M..6M..mM..00000690:·f549·0000·374a·0000·7a4a·0000·be4a·0000··.I..7J..zJ...J..
000006a0:·954d·0000·c54d·0000·ed4d·0000·264e·0000··.M...M...M..&N..000006a0:·034b·0000·464b·0000·8a4b·0000·cb4b·0000··.K..FK...K...K..
000006b0:·604e·0000·954e·0000·d24e·0000·104f·0000··`N...N...N...O..000006b0:·0a4c·0000·524c·0000·984c·0000·c94c·0000··.L..RL...L...L..
000006c0:·4c4f·0000·864f·0000·c04f·0000·fa4f·0000··LO...O...O...O..000006c0:·014d·0000·3a4d·0000·6b4d·0000·a04d·0000··.M..:M..kM...M..
000006d0:·3450·0000·7350·0000·b250·0000·f350·0000··4P..sP...P...P..000006d0:·c44d·0000·f34d·0000·1f4e·0000·444e·0000··.M...M...N..DN..
000006e0:·3451·0000·7051·0000·a851·0000·e551·0000··4Q..pQ...Q...Q..000006e0:·7b4e·0000·a34e·0000·d34e·0000·fb4e·0000··{N...N...N...N..
000006f0:·2352·0000·5d52·0000·9152·0000·c552·0000··#R..]R...R...R..000006f0:·344f·0000·6e4f·0000·a34f·0000·e04f·0000··4O..nO...O...O..
00000700:·f952·0000·3253·0000·6b53·0000·a453·0000··.R..2S..kS...S..00000700:·1e50·0000·5a50·0000·9450·0000·ce50·0000··.P..ZP...P...P..
00000710:·df53·0000·1454·0000·4d54·0000·8754·0000··.S...T..MT...T..00000710:·0851·0000·4251·0000·8151·0000·c051·0000··.Q..BQ...Q...Q..
00000720:·c254·0000·0655·0000·4b55·0000·8b55·0000··.T...U..KU...U..00000720:·0152·0000·4252·0000·7e52·0000·b652·0000··.R..BR..~R...R..
00000730:·c955·0000·0a56·0000·5056·0000·9656·0000··.U...V..PV...V..00000730:·f352·0000·3153·0000·6b53·0000·9f53·0000··.R..1S..kS...S..
00000740:·d556·0000·1257·0000·4b57·0000·8657·0000··.V...W..KW...W..00000740:·d353·0000·0754·0000·4054·0000·7954·0000··.S...T..@T..yT..
00000750:·c257·0000·0558·0000·4958·0000·8e58·0000··.W...X..IX...X..00000750:·b254·0000·ed54·0000·2255·0000·5b55·0000··.T...T.."U..[U..
00000760:·d458·0000·1859·0000·5d59·0000·9f59·0000··.X...Y..]Y...Y..00000760:·9555·0000·d055·0000·1456·0000·5956·0000··.U...U...V..YV..
00000770:·df59·0000·285a·0000·6f5a·0000·a15a·0000··.Y..(Z..oZ...Z..00000770:·9956·0000·d756·0000·1857·0000·5e57·0000··.V...V...W..^W..
00000780:·da5a·0000·145b·0000·465b·0000·7c5b·0000··.Z...[..F[..|[..00000780:·a457·0000·e357·0000·2058·0000·5958·0000··.W...W..·X..YX..
00000790:·a15b·0000·d15b·0000·fe5b·0000·245c·0000··.[...[...[..$\..00000790:·9458·0000·d058·0000·1359·0000·5759·0000··.X...X...Y..WY..
000007a0:·5c5c·0000·855c·0000·b65c·0000·df5c·0000··\\...\...\...\..000007a0:·9c59·0000·e259·0000·265a·0000·6b5a·0000··.Y...Y..&Z..kZ..
000007b0:·1a5d·0000·555d·0000·905d·0000·cb5d·0000··.]..U]...]...]..000007b0:·ad5a·0000·ed5a·0000·365b·0000·7d5b·0000··.Z...Z..6[..}[..
000007c0:·0b5e·0000·4b5e·0000·885e·0000·c15e·0000··.^..K^...^...^..000007c0:·af5b·0000·e85b·0000·225c·0000·545c·0000··.[...[.."\..T\..
000007d0:·ff5e·0000·3e5f·0000·795f·0000·ae5f·0000··.^..>_..y_..._..000007d0:·8a5c·0000·af5c·0000·df5c·0000·0c5d·0000··.\...\...\...]..
Max diff block lines reached; 21204500/21896249 bytes (96.84%) 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············:·14ece6d84 checksum············:·d61ee3d3
5 signature···········:·b94b...7bf75 signature···········:·4d22...c7b2
6 file_size···········:·45478046 file_size···········:·4547804
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.