22.9 MB
/home/fdroid/fdroiddata/tmp/openfoodfacts.github.scrachx.openbeauty_298.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_openfoodfacts.github.scrachx.openbeauty_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: <S6QtOSHaXgvfwF760DgqlIkt2FU=>, actual: <Y8gQXcidcPb3vtSsPBgqFUJ63Eo=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <KrVChWkXlCYHDnBbhJGy6ZWj8fU=>, actual: <mf1w0PUQZBdMvrNPyEv+4JzFEQo=>
    
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:·ef89fbcfdb3f70fc78742f483c43d79edc31a3c02a81c0ecdc52c8dff182ac69 
10 Signer·#1·certificate·SHA-1·digest:·676169c464c470febc6e00ea6df959166ac4f907 
11 Signer·#1·certificate·MD5·digest:·52cf2d3c045797244cdcae917414eaea 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·d4333b146bb0429fce995bce0af34891e3dc6599e6bcfba06459d7e8fd3adecb 
15 Signer·#1·public·key·SHA-1·digest:·bd16050ba77a93fccba14f1a7161802ac7f4dbd8 
16 Signer·#1·public·key·MD5·digest:·f7edbe5956d913ea4db7ac10c75712f1 
17 WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/android.arch.core_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/android.arch.lifecycle_livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/android.arch.lifecycle_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/android.arch.lifecycle_viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/com.android.support_animated-vector-drawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/com.android.support_appcompat-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/com.android.support_cardview-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/com.android.support_customtabs.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/com.android.support_design.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/com.android.support_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/com.android.support_preference-v14.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/com.android.support_preference-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/com.android.support_recyclerview-v7.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/com.android.support_support-compat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/com.android.support_support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/com.android.support_support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/com.android.support_support-fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/com.android.support_support-media-compat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/com.android.support_support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/com.android.support_support-vector-drawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/com.android.support_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.94 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 1912 lines modifiedOffset 1, 1443 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················6267952·(00000000005FA430h)4 ··Zip·archive·file·size:···················6238787·(00000000005F3243h)
5 ··Actual·end-cent-dir·record·offset:·······6267930·(00000000005FA41Ah)5 ··Actual·end-cent-dir·record·offset:·······6238765·(00000000005F322Dh)
6 ··Expected·end-cent-dir·record·offset:·····6267930·(00000000005FA41Ah)6 ··Expected·end-cent-dir·record·offset:·····6238765·(00000000005F322Dh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·915·entries.9 ··central·directory·contains·915·entries.
10 ··The·central·directory·is·91542·(0000000000016596h)·bytes·long,10 ··The·central·directory·is·88239·(00000000000158AFh)·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·6176388·(00000000005E3E84h).12 ··is·6150526·(00000000005DD97Eh).
  
  
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:05:5226 ··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):·························5f114c1a29 ··32-bit·CRC·value·(hex):·························d0e77729
28 ··compressed·size:································27413·bytes30 ··compressed·size:································3005·bytes
29 ··uncompressed·size:······························89716·bytes31 ··uncompressed·size:······························13432·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/B2C7D824.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···27479 
43 ··················································(0000000000006B57h)·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:05:52 
53 ··32-bit·CRC·value·(hex):·························c4093d55 
54 ··compressed·size:································29034·bytes 
55 ··uncompressed·size:······························89819·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters34 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·135 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary36 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex37 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none38 ··MS-DOS·file·attributes·(00·hex):················none
  
 39 ··The·central-directory·extra·field·contains:
 40 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
 41 ····The·local·extra·field·has·UTC/GMT·modification·time.
 42 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/B2C7D824.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···56579 
69 ··················································(000000000000DD03h)·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:05:52 
79 ··32-bit·CRC·value·(hex):·························20fb8471 
80 ··compressed·size:································1071·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.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:···5771748 ··offset·of·local·header·from·start·of·archive:···3054
95 ··················································(000000000000E175h)·bytes49 ··················································(0000000000000BEEh)·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; 2022362/2029419 bytes (99.65%) of diff not shown.
20.8 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, 49987 lines modifiedOffset 1, 49987 lines modified
00000000:·0200·0c00·6cda·3200·0100·0000·0100·1c00··....l.2.........00000000:·0200·0c00·6cda·3200·0100·0000·0100·1c00··....l.2.........
Diff chunk too large, falling back to line-by-line diff (4999 lines added, 4999 lines removed)
00000010:·c035·0c00·2e4e·0000·0000·0000·0001·0000··.5...N..........00000010:·c035·0c00·2e4e·0000·0000·0000·0001·0000··.5...N..........
00000020:·d438·0100·0000·0000·0000·0000·0e00·0000··.8..............00000020:·d438·0100·0000·0000·0000·0000·0300·0000··.8..............
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·8307·0000··^...j...q.......000000e0:·0306·0000·dc06·0000·fc06·0000·7207·0000··............r...
000000f0:·c107·0000·ca07·0000·e507·0000·f507·0000··................000000f0:·8307·0000·9107·0000·9d07·0000·ac07·0000··................
00000100:·0808·0000·5f08·0000·7308·0000·3e09·0000··...._...s...>...00000100:·bc07·0000·ca07·0000·d107·0000·e307·0000··................
00000110:·5b09·0000·6009·0000·6609·0000·a909·0000··[...`...f.......00000110:·2108·0000·2a08·0000·4508·0000·5408·0000··!...*...E...T...
00000120:·dd09·0000·0c0a·0000·190a·0000·1f0a·0000··................00000120:·6008·0000·6a08·0000·7a08·0000·8d08·0000··`...j...z.......
00000130:·240a·0000·290a·0000·2e0a·0000·350a·0000··$...).......5...00000130:·9a08·0000·aa08·0000·0109·0000·1009·0000··................
00000140:·6d0a·0000·ac0a·0000·f80a·0000·fd0a·0000··m...............00000140:·2409·0000·6d09·0000·380a·0000·550a·0000··$...m...8...U...
00000150:·020b·0000·070b·0000·0c0b·0000·110b·0000··................00000150:·640a·0000·690a·0000·6f0a·0000·b20a·0000··d...i...o.......
00000160:·300b·0000·470b·0000·810b·0000·ad0b·0000··0...G...........00000160:·e60a·0000·150b·0000·220b·0000·280b·0000··........"...(...
00000170:·d00b·0000·fe0b·0000·310c·0000·5f0c·0000··........1..._...00000170:·2d0b·0000·320b·0000·370b·0000·3e0b·0000··-...2...7...>...
00000180:·890c·0000·b60c·0000·e00c·0000·1c0d·0000··................00000180:·760b·0000·b50b·0000·010c·0000·060c·0000··v...............
00000190:·3f0d·0000·710d·0000·990d·0000·c00d·0000··?...q...........00000190:·0b0c·0000·100c·0000·150c·0000·1a0c·0000··................
000001a0:·da0d·0000·df0d·0000·e60d·0000·eb0d·0000··................000001a0:·390c·0000·500c·0000·8a0c·0000·b60c·0000··9...P...........
000001b0:·f00d·0000·f50d·0000·180e·0000·1d0e·0000··................000001b0:·d90c·0000·070d·0000·3a0d·0000·680d·0000··........:...h...
000001c0:·220e·0000·270e·0000·2c0e·0000·310e·0000··"...'...,...1...000001c0:·920d·0000·bf0d·0000·e90d·0000·250e·0000··............%...
000001d0:·450e·0000·750e·0000·a60e·0000·c10e·0000··E...u...........000001d0:·480e·0000·7a0e·0000·a20e·0000·c90e·0000··H...z...........
000001e0:·dd0e·0000·090f·0000·280f·0000·460f·0000··........(...F...000001e0:·e30e·0000·e80e·0000·ef0e·0000·f40e·0000··................
000001f0:·750f·0000·980f·0000·b80f·0000·dc0f·0000··u...............000001f0:·f90e·0000·1d0f·0000·220f·0000·270f·0000··........"...'...
00000200:·fd0f·0000·1e10·0000·3e10·0000·5e10·0000··........>...^...00000200:·4a0f·0000·4f0f·0000·540f·0000·590f·0000··J...O...T...Y...
00000210:·8a10·0000·b710·0000·d910·0000·fc10·0000··................00000210:·5e0f·0000·630f·0000·770f·0000·a70f·0000··^...c...w.......
00000220:·1a11·0000·3611·0000·5c11·0000·8311·0000··....6...\.......00000220:·d80f·0000·f30f·0000·0f10·0000·3b10·0000··............;...
00000230:·a811·0000·ce11·0000·e911·0000·0312·0000··................00000230:·5a10·0000·7810·0000·a710·0000·ca10·0000··Z...x...........
00000240:·1d12·0000·3512·0000·6e12·0000·ab12·0000··....5...n.......00000240:·ea10·0000·0e11·0000·2f11·0000·5011·0000··......../...P...
00000250:·e812·0000·1a13·0000·4b13·0000·7613·0000··........K...v...00000250:·7011·0000·9011·0000·bc11·0000·e911·0000··p...............
00000260:·9b13·0000·c113·0000·e913·0000·0e14·0000··................00000260:·0b12·0000·2e12·0000·4c12·0000·6812·0000··........L...h...
00000270:·3814·0000·6814·0000·a914·0000·eb14·0000··8...h...........00000270:·8e12·0000·b512·0000·da12·0000·0013·0000··................
00000280:·2415·0000·5215·0000·8415·0000·b715·0000··$...R...........00000280:·1b13·0000·3513·0000·4f13·0000·6713·0000··....5...O...g...
00000290:·f315·0000·3016·0000·5f16·0000·8f16·0000··....0..._.......00000290:·a013·0000·dd13·0000·1a14·0000·4c14·0000··............L...
000002a0:·b316·0000·e416·0000·1617·0000·3d17·0000··............=...000002a0:·7d14·0000·a814·0000·cd14·0000·f314·0000··}...............
000002b0:·5e17·0000·8017·0000·a417·0000·c517·0000··^...............000002b0:·1b15·0000·4015·0000·6a15·0000·9a15·0000··....@...j.......
000002c0:·eb17·0000·1418·0000·3118·0000·5d18·0000··........1...]...000002c0:·db15·0000·1d16·0000·5616·0000·8416·0000··........V.......
000002d0:·8818·0000·b418·0000·e718·0000·1e19·0000··................000002d0:·b616·0000·e916·0000·2517·0000·6217·0000··........%...b...
000002e0:·4f19·0000·8819·0000·b219·0000·ec19·0000··O...............000002e0:·9117·0000·c117·0000·e517·0000·1618·0000··................
000002f0:·241a·0000·5c1a·0000·941a·0000·cc1a·0000··$...\...........000002f0:·4818·0000·6f18·0000·9018·0000·b218·0000··H...o...........
00000300:·091b·0000·461b·0000·851b·0000·c41b·0000··....F...........00000300:·d618·0000·f718·0000·1d19·0000·4619·0000··............F...
00000310:·fe1b·0000·341c·0000·6f1c·0000·ab1c·0000··....4...o.......00000310:·6319·0000·8f19·0000·ba19·0000·e619·0000··c...............
00000320:·e31c·0000·151d·0000·471d·0000·791d·0000··........G...y...00000320:·191a·0000·501a·0000·811a·0000·ba1a·0000··....P...........
00000330:·b01d·0000·e71d·0000·1e1e·0000·571e·0000··............W...00000330:·e41a·0000·1e1b·0000·561b·0000·8e1b·0000··........V.......
00000340:·8a1e·0000·c11e·0000·f91e·0000·321f·0000··............2...00000340:·c61b·0000·fe1b·0000·3b1c·0000·781c·0000··........;...x...
00000350:·741f·0000·b71f·0000·f51f·0000·3120·0000··t...........1·..00000350:·b71c·0000·f61c·0000·301d·0000·661d·0000··........0...f...
00000360:·7020·0000·b420·0000·f820·0000·3521·0000··p·...·...·..5!..00000360:·a11d·0000·dd1d·0000·151e·0000·471e·0000··............G...
00000370:·7021·0000·a721·0000·e021·0000·1a22·0000··p!...!...!..."..00000370:·791e·0000·ab1e·0000·e21e·0000·191f·0000··y...............
00000380:·5b22·0000·9d22·0000·e022·0000·2423·0000··["..."..."..$#..00000380:·501f·0000·891f·0000·bc1f·0000·f31f·0000··P...............
00000390:·6623·0000·a923·0000·e923·0000·2724·0000··f#...#...#..'$..00000390:·2b20·0000·6420·0000·a620·0000·e920·0000··+·..d·...·...·..
000003a0:·6e24·0000·b324·0000·e324·0000·1a25·0000··n$...$...$...%..000003a0:·2721·0000·6321·0000·a221·0000·e621·0000··'!..c!...!...!..
000003b0:·5225·0000·8225·0000·b625·0000·dd25·0000··R%...%...%...%..000003b0:·2a22·0000·6722·0000·a222·0000·d922·0000··*"..g"..."..."..
000003c0:·0026·0000·2e26·0000·5926·0000·7d26·0000··.&...&..Y&..}&..000003c0:·1223·0000·4c23·0000·8d23·0000·cf23·0000··.#..L#...#...#..
000003d0:·b326·0000·e226·0000·0727·0000·2b27·0000··.&...&...'..+'..000003d0:·1224·0000·5624·0000·9824·0000·db24·0000··.$..V$...$...$..
000003e0:·5227·0000·7327·0000·9427·0000·b527·0000··R'..s'...'...'..000003e0:·1b25·0000·5925·0000·a025·0000·e525·0000··.%..Y%...%...%..
000003f0:·d627·0000·f727·0000·2f28·0000·6828·0000··.'...'../(..h(..000003f0:·1526·0000·4c26·0000·8426·0000·b426·0000··.&..L&...&...&..
00000400:·9c28·0000·d828·0000·1529·0000·4329·0000··.(...(...)..C)..00000400:·e826·0000·0f27·0000·3227·0000·6027·0000··.&...'..2'..`'..
00000410:·7129·0000·a729·0000·ce29·0000·0f2a·0000··q)...)...)...*..00000410:·8b27·0000·af27·0000·e527·0000·1428·0000··.'...'...'...(..
00000420:·4c2a·0000·8a2a·0000·cb2a·0000·082b·0000··L*...*...*...+..00000420:·3928·0000·5d28·0000·8428·0000·a528·0000··9(..](...(...(..
00000430:·462b·0000·882b·0000·c62b·0000·052c·0000··F+...+...+...,..00000430:·c628·0000·e728·0000·0829·0000·2929·0000··.(...(...)..))..
00000440:·482c·0000·872c·0000·c72c·0000·0b2d·0000··H,...,...,...-..00000440:·6129·0000·9a29·0000·ce29·0000·0a2a·0000··a)...)...)...*..
00000450:·4b2d·0000·8c2d·0000·c62d·0000·fe2d·0000··K-...-...-...-..00000450:·472a·0000·752a·0000·a32a·0000·d92a·0000··G*..u*...*...*..
00000460:·362e·0000·6e2e·0000·a62e·0000·e32e·0000··6...n...........00000460:·002b·0000·412b·0000·7e2b·0000·bc2b·0000··.+..A+..~+...+..
00000470:·202f·0000·5f2f·0000·9e2f·0000·d82f·0000···/.._/.../.../..00000470:·fd2b·0000·3a2c·0000·782c·0000·ba2c·0000··.+..:,..x,...,..
00000480:·0e30·0000·4930·0000·8530·0000·bd30·0000··.0..I0...0...0..00000480:·f82c·0000·372d·0000·7a2d·0000·b92d·0000··.,..7-..z-...-..
00000490:·ef30·0000·2131·0000·5331·0000·8a31·0000··.0..!1..S1...1..00000490:·f92d·0000·3d2e·0000·7d2e·0000·be2e·0000··.-..=...}.......
000004a0:·c131·0000·f831·0000·3132·0000·6432·0000··.1...1..12..d2..000004a0:·f82e·0000·302f·0000·682f·0000·a02f·0000··....0/..h/.../..
000004b0:·9b32·0000·d332·0000·0c33·0000·4e33·0000··.2...2...3..N3..000004b0:·d82f·0000·1530·0000·5230·0000·9130·0000··./...0..R0...0..
000004c0:·9133·0000·cf33·0000·0b34·0000·4a34·0000··.3...3...4..J4..000004c0:·d030·0000·0a31·0000·4031·0000·7b31·0000··.0...1..@1..{1..
000004d0:·8e34·0000·d234·0000·0f35·0000·4a35·0000··.4...4...5..J5..000004d0:·b731·0000·ef31·0000·2132·0000·5332·0000··.1...1..!2..S2..
000004e0:·8135·0000·ba35·0000·f435·0000·3536·0000··.5...5...5..56..000004e0:·8532·0000·bc32·0000·f332·0000·2a33·0000··.2...2...2..*3..
000004f0:·7736·0000·ba36·0000·fe36·0000·4037·0000··w6...6...6..@7..000004f0:·6333·0000·9633·0000·cd33·0000·0534·0000··c3...3...3...4..
00000500:·8337·0000·c337·0000·0138·0000·4838·0000··.7...7...8..H8..00000500:·3e34·0000·8034·0000·c334·0000·0135·0000··>4...4...4...5..
00000510:·8d38·0000·bd38·0000·f138·0000·1439·0000··.8...8...8...9..00000510:·3d35·0000·7c35·0000·c035·0000·0436·0000··=5..|5...5...6..
00000520:·4239·0000·6d39·0000·9139·0000·c739·0000··B9..m9...9...9..00000520:·4136·0000·7c36·0000·b336·0000·ec36·0000··A6..|6...6...6..
00000530:·f639·0000·1d3a·0000·553a·0000·8e3a·0000··.9...:..U:...:..00000530:·2637·0000·6737·0000·a937·0000·ec37·0000··&7..g7...7...7..
00000540:·c23a·0000·fe3a·0000·3b3b·0000·683b·0000··.:...:..;;..h;..00000540:·3038·0000·7238·0000·b538·0000·f538·0000··08..r8...8...8..
00000550:·953b·0000·c23b·0000·ef3b·0000·1c3c·0000··.;...;...;...<..00000550:·3339·0000·7a39·0000·bf39·0000·ef39·0000··39..z9...9...9..
00000560:·493c·0000·883c·0000·b83c·0000·e63c·0000··I<...<...<...<..00000560:·233a·0000·463a·0000·743a·0000·9f3a·0000··#:..F:..t:...:..
00000570:·1e3d·0000·4c3d·0000·803d·0000·a93d·0000··.=..L=...=...=..00000570:·c33a·0000·f93a·0000·283b·0000·4f3b·0000··.:...:..(;..O;..
00000580:·d23d·0000·123e·0000·3d3e·0000·673e·0000··.=...>..=>..g>..00000580:·873b·0000·c03b·0000·f43b·0000·303c·0000··.;...;...;..0<..
00000590:·953e·0000·c83e·0000·ec3e·0000·223f·0000··.>...>...>.."?..00000590:·6d3c·0000·9a3c·0000·c73c·0000·f43c·0000··m<...<...<...<..
000005a0:·5a3f·0000·913f·0000·cd3f·0000·0840·0000··Z?...?...?...@..000005a0:·213d·0000·4e3d·0000·7b3d·0000·ba3d·0000··!=..N=..{=...=..
000005b0:·4140·0000·7a40·0000·b340·0000·ec40·0000··A@..z@...@...@..000005b0:·ea3d·0000·183e·0000·503e·0000·7e3e·0000··.=...>..P>..~>..
000005c0:·2a41·0000·6841·0000·a841·0000·e841·0000··*A..hA...A...A..000005c0:·b23e·0000·db3e·0000·043f·0000·443f·0000··.>...>...?..D?..
000005d0:·2342·0000·5a42·0000·9642·0000·d342·0000··#B..ZB...B...B..000005d0:·6f3f·0000·993f·0000·c73f·0000·fa3f·0000··o?...?...?...?..
000005e0:·0c43·0000·3f43·0000·7243·0000·a543·0000··.C..?C..rC...C..000005e0:·1e40·0000·5440·0000·8c40·0000·c340·0000··.@..T@...@...@..
000005f0:·dd43·0000·1544·0000·4d44·0000·8744·0000··.C...D..MD...D..000005f0:·ff40·0000·3a41·0000·7341·0000·ac41·0000··.@..:A..sA...A..
00000600:·bb44·0000·f344·0000·2c45·0000·6645·0000··.D...D..,E..fE..00000600:·e541·0000·1e42·0000·5c42·0000·9a42·0000··.A...B..\B...B..
00000610:·a945·0000·ed45·0000·2c46·0000·6946·0000··.E...E..,F..iF..00000610:·da42·0000·1a43·0000·5543·0000·8c43·0000··.B...C..UC...C..
00000620:·a946·0000·ee46·0000·3347·0000·7147·0000··.F...F..3G..qG..00000620:·c843·0000·0544·0000·3e44·0000·7144·0000··.C...D..>D..qD..
00000630:·ad47·0000·e547·0000·1f48·0000·5a48·0000··.G...G...H..ZH..00000630:·a444·0000·d744·0000·0f45·0000·4745·0000··.D...D...E..GE..
00000640:·9c48·0000·df48·0000·2349·0000·6849·0000··.H...H..#I..hI..00000640:·7f45·0000·b945·0000·ed45·0000·2546·0000··.E...E...E..%F..
00000650:·ab49·0000·ef49·0000·304a·0000·6f4a·0000··.I...I..0J..oJ..00000650:·5e46·0000·9846·0000·db46·0000·1f47·0000··^F...F...F...G..
00000660:·b74a·0000·fd4a·0000·2e4b·0000·664b·0000··.J...J...K..fK..00000660:·5e47·0000·9b47·0000·db47·0000·2048·0000··^G...G...G..·H..
00000670:·9f4b·0000·d04b·0000·054c·0000·294c·0000··.K...K...L..)L..00000670:·6548·0000·a348·0000·df48·0000·1749·0000··eH...H...H...I..
00000680:·584c·0000·844c·0000·a94c·0000·e04c·0000··XL...L...L...L..00000680:·5149·0000·8c49·0000·ce49·0000·114a·0000··QI...I...I...J..
00000690:·104d·0000·384d·0000·714d·0000·ab4d·0000··.M..8M..qM...M..00000690:·554a·0000·9a4a·0000·dd4a·0000·214b·0000··UJ...J...J..!K..
000006a0:·e04d·0000·1d4e·0000·5b4e·0000·974e·0000··.M...N..[N...N..000006a0:·624b·0000·a14b·0000·e94b·0000·2f4c·0000··bK...K...K../L..
000006b0:·d14e·0000·0b4f·0000·454f·0000·7f4f·0000··.N...O..EO...O..000006b0:·604c·0000·984c·0000·d14c·0000·024d·0000··`L...L...L...M..
000006c0:·be4f·0000·fd4f·0000·3e50·0000·7f50·0000··.O...O..>P...P..000006c0:·374d·0000·5b4d·0000·8a4d·0000·b64d·0000··7M..[M...M...M..
000006d0:·bb50·0000·f350·0000·3051·0000·6e51·0000··.P...P..0Q..nQ..000006d0:·db4d·0000·124e·0000·424e·0000·6a4e·0000··.M...N..BN..jN..
000006e0:·a851·0000·dc51·0000·1052·0000·4452·0000··.Q...Q...R..DR..000006e0:·a34e·0000·dd4e·0000·124f·0000·4f4f·0000··.N...N...O..OO..
000006f0:·7d52·0000·b652·0000·ef52·0000·2a53·0000··}R...R...R..*S..000006f0:·8d4f·0000·c94f·0000·0350·0000·3d50·0000··.O...O...P..=P..
00000700:·5f53·0000·9853·0000·d253·0000·0d54·0000··_S...S...S...T..00000700:·7750·0000·b150·0000·f050·0000·2f51·0000··wP...P...P../Q..
00000710:·5154·0000·9654·0000·d654·0000·1455·0000··QT...T...T...U..00000710:·7051·0000·b151·0000·ed51·0000·2552·0000··pQ...Q...Q..%R..
00000720:·5555·0000·9b55·0000·e155·0000·2056·0000··UU...U...U..·V..00000720:·6252·0000·a052·0000·da52·0000·0e53·0000··bR...R...R...S..
00000730:·5d56·0000·9656·0000·d156·0000·0d57·0000··]V...V...V...W..00000730:·4253·0000·7653·0000·af53·0000·e853·0000··BS..vS...S...S..
00000740:·5057·0000·9457·0000·d957·0000·1f58·0000··PW...W...W...X..00000740:·2154·0000·5c54·0000·9154·0000·ca54·0000··!T..\T...T...T..
00000750:·6358·0000·a858·0000·ea58·0000·2a59·0000··cX...X...X..*Y..00000750:·0455·0000·3f55·0000·8355·0000·c855·0000··.U..?U...U...U..
00000760:·7359·0000·ba59·0000·ec59·0000·255a·0000··sY...Y...Y..%Z..00000760:·0856·0000·4656·0000·8756·0000·cd56·0000··.V..FV...V...V..
00000770:·5f5a·0000·915a·0000·c75a·0000·ec5a·0000··_Z...Z...Z...Z..00000770:·1357·0000·5257·0000·8f57·0000·c857·0000··.W..RW...W...W..
00000780:·1c5b·0000·495b·0000·6f5b·0000·a75b·0000··.[..I[..o[...[..00000780:·0358·0000·3f58·0000·8258·0000·c658·0000··.X..?X...X...X..
00000790:·d85b·0000·015c·0000·3c5c·0000·775c·0000··.[...\..<\..w\..00000790:·0b59·0000·5159·0000·9559·0000·da59·0000··.Y..QY...Y...Y..
000007a0:·b25c·0000·ed5c·0000·2d5d·0000·6d5d·0000··.\...\..-]..m]..000007a0:·1c5a·0000·5c5a·0000·a55a·0000·ec5a·0000··.Z..\Z...Z...Z..
000007b0:·aa5d·0000·e35d·0000·215e·0000·605e·0000··.]...]..!^..`^..000007b0:·1e5b·0000·575b·0000·915b·0000·c35b·0000··.[..W[...[...[..
000007c0:·9b5e·0000·d05e·0000·055f·0000·3a5f·0000··.^...^..._..:_..000007c0:·f95b·0000·1e5c·0000·4e5c·0000·7b5c·0000··.[...\..N\..{\..
000007d0:·745f·0000·ae5f·0000·e85f·0000·2f60·0000··t_..._..._../`..000007d0:·a15c·0000·d95c·0000·0a5d·0000·335d·0000··.\...\...]..3]..
Max diff block lines reached; 21139973/21830066 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············:·b98868394 checksum············:·ad6d6822
5 signature···········:·a732...8cc55 signature···········:·1577...2032
6 file_size···········:·45478006 file_size···········:·4547800
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.