201 KB
/home/fdroid/fdroiddata/tmp/ch.rmy.android.http_shortcuts_1102010002.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.rmy.android.http_shortcuts_1102010002.apk
1.94 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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <5b85381880ad98c4a64bd658f0a734bd0bbb8e0ddb04261bd10f2e7d19416aae>, actual: <fd8db9b4999300029203e1bec450acd5e59559183d43df5e2efcfca33b7a7981> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <75884d29c22168720a15db1ebba63078f24e124bb0e9b9ef31df93f6083318d701ea670200000000>, actual: <cf694262ae1c311260da6da77234700973035cbf1f22ec39bc2dee7e177347ca01ea670200000000>
    
Offset 1, 17 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):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
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:·b6de3c054f09813fd6c033bccfd64aabfbc63680a7ebbcac64e9ae14e5547a5f 
10 Signer·#1·certificate·SHA-1·digest:·fb64842dc994ca3c71928394469a10b30ead80cf 
11 Signer·#1·certificate·MD5·digest:·57acf88406a4f2cf5f5f1b4a7f506413 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·11954bec00d831e2786e89af2aa3cbb822618d1713fd79e54fba80028f766837 
15 Signer·#1·public·key·SHA-1·digest:·bb1838f1414f9dc4e524391939c9a4042351d0ec 
16 Signer·#1·public·key·MD5·digest:·77c65b1adc0da3ccc670bd6abf9a2d92 
17 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
760 B
zipinfo {}
    
Offset 1786, 8 lines modifiedOffset 1786, 8 lines modified
1786 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml1786 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml
1787 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml1787 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml
1788 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml1788 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml
1789 -rw----·····0.0·fat··1433420·b-·stor·80-000-00·00:00·resources.arsc1789 -rw----·····0.0·fat··1433420·b-·stor·80-000-00·00:00·resources.arsc
1790 -rw----·····2.0·fat···166562·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF1790 -rw----·····2.0·fat···166562·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF
1791 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA1791 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA
1792 -rw----·····2.0·fat···166516·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF1792 -rw----·····2.0·fat···166516·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF
1793 1791·files,·116687545·bytes·uncompressed,·40082186·bytes·compressed:··65.7%1793 1791·files,·116687545·bytes·uncompressed,·40082184·bytes·compressed:··65.7%
1.09 KB
AndroidManifest.xml (decoded)
1.03 KB
AndroidManifest.xml
    
Offset 148, 10 lines modifiedOffset 148, 10 lines modified
148 ······</intent-filter>148 ······</intent-filter>
149 ····</receiver>149 ····</receiver>
150 ····<provider·android:name="androidx.core.content.FileProvider"·android:exported="false"·android:authorities="ch.rmy.android.http_shortcuts.provider"·android:grantUriPermissions="true">150 ····<provider·android:name="androidx.core.content.FileProvider"·android:exported="false"·android:authorities="ch.rmy.android.http_shortcuts.provider"·android:grantUriPermissions="true">
151 ······<meta-data·android:name="android.support.FILE_PROVIDER_PATHS"·android:resource="@xml/provider_paths"/>151 ······<meta-data·android:name="android.support.FILE_PROVIDER_PATHS"·android:resource="@xml/provider_paths"/>
152 ····</provider>152 ····</provider>
153 ····<provider·android:name="com.squareup.picasso.PicassoProvider"·android:exported="false"·android:authorities="ch.rmy.android.http_shortcuts.com.squareup.picasso"/>153 ····<provider·android:name="com.squareup.picasso.PicassoProvider"·android:exported="false"·android:authorities="ch.rmy.android.http_shortcuts.com.squareup.picasso"/>
154 ····<provider·android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer"·android:exported="false"·android:multiprocess="true"·android:authorities="ch.rmy.android.http_shortcuts.lifecycle-process"/>154 ····<provider·android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer"·android:exported="false"·android:multiprocess="true"·android:authorities="ch.rmy.android.http_shortcuts.lifecycle-process"/>
155 ····<meta-data·android:name="com.bugsnag.android.BUILD_UUID"·android:value="ff6fea7c-77bf-496a-944a-3349f5626dea"/>155 ····<meta-data·android:name="com.bugsnag.android.BUILD_UUID"·android:value="6c4913ad-c1bc-43ba-848f-5df0515724fc"/>
156 ··</application>156 ··</application>
157 </manifest>157 </manifest>
139 KB
classes.dex
118 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············:·8c85358f4 checksum············:·af563442
5 signature···········:·84b1...61965 signature···········:·b98e...1aa4
6 file_size···········:·40842326 file_size···········:·4084232
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·····:·2758610 string_ids_size·····:·27586
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·572012 type_ids_size·······:·5720
Offset 833216, 37 lines modifiedOffset 833216, 37 lines modified
833216 ······ins···········:·0833216 ······ins···········:·0
833217 ······outs··········:·2833217 ······outs··········:·2
833218 ······insns·size····:·74·16-bit·code·units833218 ······insns·size····:·74·16-bit·code·units
833219 24a470:········································|[24a470]·io.realm.DefaultRealmModuleMediator.<clinit>:()V833219 24a470:········································|[24a470]·io.realm.DefaultRealmModuleMediator.<clinit>:()V
833220 24a480:·2200·d313······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@13d3833220 24a480:·2200·d313······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@13d3
833221 24a484:·1301·0c00······························|0002:·const/16·v1,·#int·12·//·#c833221 24a484:·1301·0c00······························|0002:·const/16·v1,·#int·12·//·#c
833222 24a488:·7020·6962·1000·························|0004:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@6269833222 24a488:·7020·6962·1000·························|0004:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@6269
833223 24a48e:·1c01·1106······························|0007:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@0611833223 24a48e:·1c01·0a06······························|0007:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@060a
833224 24a492:·6e20·6b62·1000·························|0009:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833224 24a492:·6e20·6b62·1000·························|0009:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833225 24a498:·1c01·1b06······························|000c:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@061b833225 24a498:·1c01·1d06······························|000c:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@061d
833226 24a49c:·6e20·6b62·1000·························|000e:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833226 24a49c:·6e20·6b62·1000·························|000e:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833227 24a4a2:·1c01·1306······························|0011:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@0613833227 24a4a2:·1c01·1506······························|0011:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@0615
833228 24a4a6:·6e20·6b62·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833228 24a4a6:·6e20·6b62·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833229 24a4ac:·1c01·0806······························|0016:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@0608833229 24a4ac:·1c01·1b06······························|0016:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@061b
833230 24a4b0:·6e20·6b62·1000·························|0018:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833230 24a4b0:·6e20·6b62·1000·························|0018:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833231 24a4b6:·1c01·1906······························|001b:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0619833231 24a4b6:·1c01·0706······························|001b:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@0607
833232 24a4ba:·6e20·6b62·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833232 24a4ba:·6e20·6b62·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833233 24a4c0:·1c01·1506······························|0020:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@0615833233 24a4c0:·1c01·1106······························|0020:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@0611
833234 24a4c4:·6e20·6b62·1000·························|0022:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833234 24a4c4:·6e20·6b62·1000·························|0022:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833235 24a4ca:·1c01·0f06······························|0025:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@060f833235 24a4ca:·1c01·1906······························|0025:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0619
833236 24a4ce:·6e20·6b62·1000·························|0027:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833236 24a4ce:·6e20·6b62·1000·························|0027:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833237 24a4d4:·1c01·1706······························|002a:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0617833237 24a4d4:·1c01·0e06······························|002a:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@060e
833238 24a4d8:·6e20·6b62·1000·························|002c:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833238 24a4d8:·6e20·6b62·1000·························|002c:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833239 24a4de:·1c01·0e06······························|002f:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@060e833239 24a4de:·1c01·0806······························|002f:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@0608
833240 24a4e2:·6e20·6b62·1000·························|0031:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833240 24a4e2:·6e20·6b62·1000·························|0031:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833241 24a4e8:·1c01·1d06······························|0034:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@061d833241 24a4e8:·1c01·0f06······························|0034:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@060f
833242 24a4ec:·6e20·6b62·1000·························|0036:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833242 24a4ec:·6e20·6b62·1000·························|0036:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833243 24a4f2:·1c01·0706······························|0039:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@0607833243 24a4f2:·1c01·1706······························|0039:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0617
833244 24a4f6:·6e20·6b62·1000·························|003b:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833244 24a4f6:·6e20·6b62·1000·························|003b:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833245 24a4fc:·1c01·0a06······························|003e:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@060a833245 24a4fc:·1c01·1306······························|003e:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@0613
833246 24a500:·6e20·6b62·1000·························|0040:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b833246 24a500:·6e20·6b62·1000·························|0040:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@626b
833247 24a506:·7110·3d62·0000·························|0043:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@623d833247 24a506:·7110·3d62·0000·························|0043:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@623d
833248 24a50c:·0c00···································|0046:·move-result-object·v0833248 24a50c:·0c00···································|0046:·move-result-object·v0
833249 24a50e:·6900·046a······························|0047:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@6a04833249 24a50e:·6900·046a······························|0047:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@6a04
833250 24a512:·0e00···································|0049:·return-void833250 24a512:·0e00···································|0049:·return-void
833251 ······catches·······:·(none)833251 ······catches·······:·(none)
833252 ······positions·····:·833252 ······positions·····:·
Offset 833293, 26 lines modifiedOffset 833293, 26 lines modified
833293 ······registers·····:·22833293 ······registers·····:·22
833294 ······ins···········:·6833294 ······ins···········:·6
833295 ······outs··········:·6833295 ······outs··········:·6
833296 ······insns·size····:·566·16-bit·code·units833296 ······insns·size····:·566·16-bit·code·units
833297 24978c:········································|[24978c]·io.realm.DefaultRealmModuleMediator.b:(Li/b/z;Li/b/g0;ZLjava/util/Map;Ljava/util/Set;)Li/b/g0;833297 24978c:········································|[24978c]·io.realm.DefaultRealmModuleMediator.b:(Li/b/z;Li/b/g0;ZLjava/util/Map;Ljava/util/Set;)Li/b/g0;
833298 24979c:·0800·1100······························|0000:·move-object/from16·v0,·v17833298 24979c:·0800·1100······························|0000:·move-object/from16·v0,·v17
833299 2497a0:·0801·1200······························|0002:·move-object/from16·v1,·v18833299 2497a0:·0801·1200······························|0002:·move-object/from16·v1,·v18
833300 2497a4:·1c02·0a06······························|0004:·const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@060a833300 2497a4:·1c02·1306······························|0004:·const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@0613
833301 2497a8:·1c03·0706······························|0006:·const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@0607833301 2497a8:·1c03·1706······························|0006:·const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0617
833302 2497ac:·1c04·1d06······························|0008:·const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@061d833302 2497ac:·1c04·0f06······························|0008:·const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@060f
 833303 2497b0:·1c05·0806······························|000a:·const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@0608
833303 2497b0:·1c05·0e06······························|000a:·const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@060e833304 2497b4:·1c06·0e06······························|000c:·const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@060e
833304 2497b4:·1c06·1706······························|000c:·const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0617 
833305 2497b8:·1c07·0f06······························|000e:·const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@060f 
833306 2497bc:·1c08·1506······························|0010:·const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@0615 
833307 2497c0:·1c09·1906······························|0012:·const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0619833305 2497b8:·1c07·1906······························|000e:·const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0619
 833306 2497bc:·1c08·1106······························|0010:·const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@0611
833308 2497c4:·1c0a·0806······························|0014:·const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@0608833307 2497c0:·1c09·0706······························|0012:·const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@0607
833309 2497c8:·1c0b·1306······························|0016:·const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@0613 
833310 2497cc:·1c0c·1b06······························|0018:·const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@061b833308 2497c4:·1c0a·1b06······························|0014:·const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@061b
 833309 2497c8:·1c0b·1506······························|0016:·const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@0615
 833310 2497cc:·1c0c·1d06······························|0018:·const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@061d
833311 2497d0:·1c0d·1106······························|001a:·const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@0611833311 2497d0:·1c0d·0a06······························|001a:·const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@060a
833312 2497d4:·201e·ca11······························|001c:·instance-of·v14,·v1,·Li/b/p1/n;·//·type@11ca833312 2497d4:·201e·ca11······························|001c:·instance-of·v14,·v1,·Li/b/p1/n;·//·type@11ca
833313 2497d8:·380e·0b00······························|001e:·if-eqz·v14,·0029·//·+000b833313 2497d8:·380e·0b00······························|001e:·if-eqz·v14,·0029·//·+000b
833314 2497dc:·7401·3460·1200·························|0020:·invoke-virtual/range·{v18},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@6034833314 2497dc:·7401·3460·1200·························|0020:·invoke-virtual/range·{v18},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@6034
833315 2497e2:·0c0e···································|0023:·move-result-object·v14833315 2497e2:·0c0e···································|0023:·move-result-object·v14
833316 2497e4:·6e10·8f5f·0e00·························|0024:·invoke-virtual·{v14},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@5f8f833316 2497e4:·6e10·8f5f·0e00·························|0024:·invoke-virtual·{v14},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@5f8f
833317 2497ea:·0c0e···································|0027:·move-result-object·v14833317 2497ea:·0c0e···································|0027:·move-result-object·v14
833318 2497ec:·2805···································|0028:·goto·002d·//·+0005833318 2497ec:·2805···································|0028:·goto·002d·//·+0005
Offset 833322, 277 lines modifiedOffset 833322, 277 lines modified
833322 2497fc:·0a0f···································|0030:·move-result·v15833322 2497fc:·0a0f···································|0030:·move-result·v15
833323 2497fe:·380f·2700······························|0031:·if-eqz·v15,·0058·//·+0027833323 2497fe:·380f·2700······························|0031:·if-eqz·v15,·0058·//·+0027
833324 249802:·5402·016a······························|0033:·iget-object·v2,·v0,·Li/b/z;.m:Li/b/m0;·//·field@6a01833324 249802:·5402·016a······························|0033:·iget-object·v2,·v0,·Li/b/z;.m:Li/b/m0;·//·field@6a01
833325 249806:·6e10·9e57·0200·························|0035:·invoke-virtual·{v2},·Li/b/m0;.a:()V·//·method@579e833325 249806:·6e10·9e57·0200·························|0035:·invoke-virtual·{v2},·Li/b/m0;.a:()V·//·method@579e
833326 24980c:·5422·3169······························|0038:·iget-object·v2,·v2,·Li/b/m0;.f:Li/b/p1/b;·//·field@6931833326 24980c:·5422·3169······························|0038:·iget-object·v2,·v2,·Li/b/m0;.f:Li/b/p1/b;·//·field@6931
833327 249810:·6e20·1658·d200·························|003a:·invoke-virtual·{v2,·v13},·Li/b/p1/b;.a:(Ljava/lang/Class;)Li/b/p1/c;·//·method@5816833327 249810:·6e20·1658·d200·························|003a:·invoke-virtual·{v2,·v13},·Li/b/p1/b;.a:(Ljava/lang/Class;)Li/b/p1/c;·//·method@5816
833328 249816:·0c02···································|003d:·move-result-object·v2833328 249816:·0c02···································|003d:·move-result-object·v2
833329 249818:·1f02·8011······························|003e:·check-cast·v2,·Li/b/b1$a;·//·type@1180833329 249818:·1f02·f511······························|003e:·check-cast·v2,·Li/b/v0$a;·//·type@11f5
833330 24981c:·0713···································|0040:·move-object·v3,·v1833330 24981c:·0713···································|0040:·move-object·v3,·v1
833331 24981e:·1f03·1106······························|0041:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@0611833331 24981e:·1f03·0a06······························|0041:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@060a
833332 249822:·0800·1100······························|0043:·move-object/from16·v0,·v17833332 249822:·0800·1100······························|0043:·move-object/from16·v0,·v17
833333 249826:·0721···································|0045:·move-object·v1,·v2833333 249826:·0721···································|0045:·move-object·v1,·v2
833334 249828:·0732···································|0046:·move-object·v2,·v3833334 249828:·0732···································|0046:·move-object·v2,·v3
833335 24982a:·0203·1300······························|0047:·move/from16·v3,·v19833335 24982a:·0203·1300······························|0047:·move/from16·v3,·v19
833336 24982e:·0804·1400······························|0049:·move-object/from16·v4,·v20833336 24982e:·0804·1400······························|0049:·move-object/from16·v4,·v20
833337 249832:·0805·1500······························|004b:·move-object/from16·v5,·v21833337 249832:·0805·1500······························|004b:·move-object/from16·v5,·v21
833338 249836:·7706·bc55·0000·························|004d:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Li/b/b1;.c:(Li/b/z;Li/b/b1$a;Lch/rmy/android/http_shortcuts/data/models/Parameter;ZLjava/util/Map;Ljava/util/Set;)Lch/rmy/android/http_shortcuts/data/models/Parameter;·/[·...·truncated·by·diffoscope;·len:·13,·SHA:·13d40164147fb0ebdd1ec530331a62fa0f5d4f08c83fe2b30535754f83d1b19a·...·]833338 249836:·7706·6f59·0000·························|004d:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Li/b/v0;.c:(Li/b/z;Li/b/v0$a;Lch/rmy/android/http_shortcuts/data/models/Category;ZLjava/util/Map;Ljava/util/Set;)Lch/rmy/android/http_shortcuts/data/models/Category;·//·[·...·truncated·by·diffoscope;·len:·11,·SHA:·840855d19fa50ffabdd75ed960730ce34ddaa57895fb63c37ec8694680c6b526·...·]
833339 24983c:·0c00···································|0050:·move-result-object·v0833339 24983c:·0c00···································|0050:·move-result-object·v0
833340 24983e:·6e20·725f·0e00·························|0051:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@5f72833340 24983e:·6e20·725f·0e00·························|0051:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@5f72
833341 249844:·0c00···································|0054:·move-result-object·v0833341 249844:·0c00···································|0054:·move-result-object·v0
833342 249846:·1f00·9511······························|0055:·check-cast·v0,·Li/b/g0;·//·type@1195833342 249846:·1f00·9511······························|0055:·check-cast·v0,·Li/b/g0;·//·type@1195
833343 24984a:·1100···································|0057:·return-object·v0833343 24984a:·1100···································|0057:·return-object·v0
833344 24984c:·6e20·3260·ce00·························|0058:·invoke-virtual·{v14,·v12},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@6032833344 24984c:·6e20·3260·ce00·························|0058:·invoke-virtual·{v14,·v12},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@6032
833345 249852:·0a0d···································|005b:·move-result·v13833345 249852:·0a0d···································|005b:·move-result·v13
833346 249854:·380d·2700······························|005c:·if-eqz·v13,·0083·//·+0027833346 249854:·380d·2700······························|005c:·if-eqz·v13,·0083·//·+0027
833347 249858:·5402·016a······························|005e:·iget-object·v2,·v0,·Li/b/z;.m:Li/b/m0;·//·field@6a01833347 249858:·5402·016a······························|005e:·iget-object·v2,·v0,·Li/b/z;.m:Li/b/m0;·//·field@6a01
833348 24985c:·6e10·9e57·0200·························|0060:·invoke-virtual·{v2},·Li/b/m0;.a:()V·//·method@579e833348 24985c:·6e10·9e57·0200·························|0060:·invoke-virtual·{v2},·Li/b/m0;.a:()V·//·method@579e
833349 249862:·5422·3169······························|0063:·iget-object·v2,·v2,·Li/b/m0;.f:Li/b/p1/b;·//·field@6931833349 249862:·5422·3169······························|0063:·iget-object·v2,·v2,·Li/b/m0;.f:Li/b/p1/b;·//·field@6931
833350 249866:·6e20·1658·c200·························|0065:·invoke-virtual·{v2,·v12},·Li/b/p1/b;.a:(Ljava/lang/Class;)Li/b/p1/c;·//·method@5816833350 249866:·6e20·1658·c200·························|0065:·invoke-virtual·{v2,·v12},·Li/b/p1/b;.a:(Ljava/lang/Class;)Li/b/p1/c;·//·method@5816
833351 24986c:·0c02···································|0068:·move-result-object·v2833351 24986c:·0c02···································|0068:·move-result-object·v2
833352 24986e:·1f02·a911······························|0069:·check-cast·v2,·Li/b/l1$a;·//·type@11a9833352 24986e:·1f02·b011······························|0069:·check-cast·v2,·Li/b/n1$a;·//·type@11b0
833353 249872:·0713···································|006b:·move-object·v3,·v1833353 249872:·0713···································|006b:·move-object·v3,·v1
833354 249874:·1f03·1b06······························|006c:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@061b833354 249874:·1f03·1d06······························|006c:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@061d
833355 249878:·0800·1100······························|006e:·move-object/from16·v0,·v17833355 249878:·0800·1100······························|006e:·move-object/from16·v0,·v17
833356 24987c:·0721···································|0070:·move-object·v1,·v2833356 24987c:·0721···································|0070:·move-object·v1,·v2
833357 24987e:·0732···································|0071:·move-object·v2,·v3833357 24987e:·0732···································|0071:·move-object·v2,·v3
833358 249880:·0203·1300······························|0072:·move/from16·v3,·v19833358 249880:·0203·1300······························|0072:·move/from16·v3,·v19
833359 249884:·0804·1400······························|0074:·move-object/from16·v4,·v20833359 249884:·0804·1400······························|0074:·move-object/from16·v4,·v20
833360 249888:·0805·1500······························|0076:·move-object/from16·v5,·v21833360 249888:·0805·1500······························|0076:·move-object/from16·v5,·v21
833361 24988c:·7706·7c57·0000·························|0078:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Li/b/l1;.c:(Li/b/z;Li/b/l1$a;Lch/rmy/android/http_shortcuts/data/models/Variable;ZLjava/util/Map;Ljava/util/Set;)Lch/rmy/android/http_shortcuts/data/models/Variable;·//·[·...·truncated·by·diffoscope;·len:·11,·SHA:·38db1aa63aa7b5e9296c04be250cd2bcea9c7130d1792f5d8a2a3e3084d5124e·...·]833361 24988c:·7706·e557·0000·························|0078:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Li/b/n1;.c:(Li/b/z;Li/b/n1$a;Lch/rmy/android/http_shortcuts/data/models/Widget;ZLjava/util/Map;Ljava/util/Set;)Lch/rmy/android/http_shortcuts/data/models/Widget;·//·meth[·...·truncated·by·diffoscope;·len:·7,·SHA:·1c0db1c4092641d9a40dac7a65ef29d7334fa2d891ce03dc78af5080b71f60b6·...·]
833362 249892:·0c00···································|007b:·move-result-object·v0833362 249892:·0c00···································|007b:·move-result-object·v0
833363 249894:·6e20·725f·0e00·························|007c:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@5f72833363 249894:·6e20·725f·0e00·························|007c:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@5f72
833364 24989a:·0c00···································|007f:·move-result-object·v0833364 24989a:·0c00···································|007f:·move-result-object·v0
833365 24989c:·1f00·9511······························|0080:·check-cast·v0,·Li/b/g0;·//·type@1195833365 24989c:·1f00·9511······························|0080:·check-cast·v0,·Li/b/g0;·//·type@1195
833366 2498a0:·1100···································|0082:·return-object·v0833366 2498a0:·1100···································|0082:·return-object·v0
Max diff block lines reached; 103505/120276 bytes (86.06%) of diff not shown.
21.9 KB
classes.jar
1.67 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·7422237·bytes,·number·of·entries:·46571 Zip·file·size:·7422227·bytes,·number·of·entries:·4657
2 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·a/a/a/a$a.class2 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·a/a/a/a$a.class
3 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·a/a/a/b.class3 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·a/a/a/b.class
4 ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·a/a/a/c.class4 ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·a/a/a/c.class
5 ?rwxrwxr-x··2.0·unx·····9877·b-·stor·80-Jan-01·00:00·a/a/a/e.class5 ?rwxrwxr-x··2.0·unx·····9877·b-·stor·80-Jan-01·00:00·a/a/a/e.class
6 ?rwxrwxr-x··2.0·unx····12307·b-·defN·80-Jan-01·00:00·a/a/a/f.class6 ?rwxrwxr-x··2.0·unx····12307·b-·defN·80-Jan-01·00:00·a/a/a/f.class
7 ?rwxrwxr-x··2.0·unx·····4742·b-·stor·80-Jan-01·00:00·a/a/a/g.class7 ?rwxrwxr-x··2.0·unx·····4742·b-·stor·80-Jan-01·00:00·a/a/a/g.class
8 ?rwxrwxr-x··2.0·unx·····8502·b-·stor·80-Jan-01·00:00·a/a/a/h.class8 ?rwxrwxr-x··2.0·unx·····8502·b-·stor·80-Jan-01·00:00·a/a/a/h.class
Offset 4652, 8 lines modifiedOffset 4652, 8 lines modified
4652 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/AboutActivity.class4652 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/AboutActivity.class
4653 ?rwxrwxr-x··2.0·unx·····7271·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/ContactActivity.class4653 ?rwxrwxr-x··2.0·unx·····7271·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/ContactActivity.class
4654 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/SettingsActivity.class4654 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/SettingsActivity.class
4655 ?rwxrwxr-x··2.0·unx·····6265·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/globalcode/GlobalScriptingActivity.class4655 ?rwxrwxr-x··2.0·unx·····6265·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/globalcode/GlobalScriptingActivity.class
4656 ?rwxrwxr-x··2.0·unx·····9412·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariableEditorActivity.class4656 ?rwxrwxr-x··2.0·unx·····9412·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariableEditorActivity.class
4657 ?rwxrwxr-x··2.0·unx·····8643·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class4657 ?rwxrwxr-x··2.0·unx·····8643·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class
4658 ?rwxrwxr-x··2.0·unx·····5978·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class4658 ?rwxrwxr-x··2.0·unx·····5978·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class
4659 4657·files,·8117606·bytes·uncompressed,·6786451·bytes·compressed:··16.4%4659 4657·files,·8117606·bytes·uncompressed,·6786441·bytes·compressed:··16.4%
20.2 KB
io/realm/DefaultRealmModuleMediator.class
20.1 KB
procyon -ec {}
    
Offset 7, 358 lines modifiedOffset 7, 358 lines modified
7 import·i.b.p1.p;7 import·i.b.p1.p;
8 import·io.realm.internal.OsObjectSchemaInfo;8 import·io.realm.internal.OsObjectSchemaInfo;
9 import·java.util.HashMap;9 import·java.util.HashMap;
10 import·i.b.p1.c;10 import·i.b.p1.c;
11 import·io.realm.internal.OsSchemaInfo;11 import·io.realm.internal.OsSchemaInfo;
12 import·i.b.m0;12 import·i.b.m0;
13 import·java.io.Serializable;13 import·java.io.Serializable;
14 import·i.b.v0; 
15 import·i.b.v0$a; 
16 import·i.b.r0; 
17 import·i.b.r0$a; 
18 import·i.b.n1;14 import·i.b.d1;
19 import·i.b.n1$a;15 import·i.b.d1$a;
20 import·i.b.x0; 
21 import·i.b.x0$a; 
22 import·i.b.h1;16 import·i.b.h1;
23 import·i.b.h1$a;17 import·i.b.h1$a;
24 import·i.b.z0;18 import·i.b.z0;
25 import·i.b.z0$a;19 import·i.b.z0$a;
26 import·i.b.f1; 
27 import·i.b.f1$a; 
28 import·i.b.j1; 
29 import·i.b.j1$a; 
30 import·i.b.t0;20 import·i.b.t0;
31 import·i.b.t0$a;21 import·i.b.t0$a;
 22 import·i.b.x0;
 23 import·i.b.x0$a;
32 import·i.b.d1;24 import·i.b.j1;
33 import·i.b.d1$a;25 import·i.b.j1$a;
34 import·i.b.l1; 
35 import·i.b.l1$a; 
36 import·i.b.b1;26 import·i.b.b1;
37 import·i.b.b1$a;27 import·i.b.b1$a;
 28 import·i.b.r0;
 29 import·i.b.r0$a;
 30 import·i.b.l1;
 31 import·i.b.l1$a;
 32 import·i.b.f1;
 33 import·i.b.f1$a;
 34 import·i.b.n1;
 35 import·i.b.n1$a;
 36 import·i.b.v0;
 37 import·i.b.v0$a;
38 import·i.b.p1.n;38 import·i.b.p1.n;
39 import·java.util.Map;39 import·java.util.Map;
40 import·i.b.g0;40 import·i.b.g0;
41 import·i.b.z;41 import·i.b.z;
42 import·java.util.Collections;42 import·java.util.Collections;
43 import·ch.rmy.android.http_shortcuts.data.models.Category; 
44 import·ch.rmy.android.http_shortcuts.data.models.AppLock; 
45 import·ch.rmy.android.http_shortcuts.data.models.Widget;43 import·ch.rmy.android.http_shortcuts.data.models.PendingExecution;
46 import·ch.rmy.android.http_shortcuts.data.models.Header; 
47 import·ch.rmy.android.http_shortcuts.data.models.ResponseHandling;44 import·ch.rmy.android.http_shortcuts.data.models.ResponseHandling;
48 import·ch.rmy.android.http_shortcuts.data.models.Option;45 import·ch.rmy.android.http_shortcuts.data.models.Option;
49 import·ch.rmy.android.http_shortcuts.data.models.ResolvedVariable; 
50 import·ch.rmy.android.http_shortcuts.data.models.Shortcut; 
51 import·ch.rmy.android.http_shortcuts.data.models.Base;46 import·ch.rmy.android.http_shortcuts.data.models.Base;
52 import·ch.rmy.android.http_shortcuts.data.models.PendingExecution; 
53 import·ch.rmy.android.http_shortcuts.data.models.Variable;47 import·ch.rmy.android.http_shortcuts.data.models.Header;
 48 import·ch.rmy.android.http_shortcuts.data.models.Shortcut;
54 import·ch.rmy.android.http_shortcuts.data.models.Parameter;49 import·ch.rmy.android.http_shortcuts.data.models.Parameter;
 50 import·ch.rmy.android.http_shortcuts.data.models.AppLock;
 51 import·ch.rmy.android.http_shortcuts.data.models.Variable;
 52 import·ch.rmy.android.http_shortcuts.data.models.ResolvedVariable;
 53 import·ch.rmy.android.http_shortcuts.data.models.Widget;
 54 import·ch.rmy.android.http_shortcuts.data.models.Category;
55 import·java.util.HashSet;55 import·java.util.HashSet;
56 import·java.util.Set;56 import·java.util.Set;
57 import·i.b.p1.o;57 import·i.b.p1.o;
  
58 public·class·DefaultRealmModuleMediator·extends·o58 public·class·DefaultRealmModuleMediator·extends·o
59 {59 {
60 ····public·static·final·Set·a;60 ····public·static·final·Set·a;
61 ····61 ····
62 ····static·{62 ····static·{
63 ········final·HashSet<Class<Parameter>>·s·=·new·HashSet<Class<Parameter>>(12);63 ········final·HashSet<Class<Category>>·s·=·new·HashSet<Class<Category>>(12);
64 ········s.add(Parameter.class);64 ········s.add(Category.class);
65 ········s.add((Class<Parameter>)Variable.class); 
66 ········s.add((Class<Parameter>)PendingExecution.class); 
67 ········s.add((Class<Parameter>)Base.class); 
68 ········s.add((Class<Parameter>)Shortcut.class);65 ········s.add((Class<Category>)Widget.class);
69 ········s.add((Class<Parameter>)ResolvedVariable.class);66 ········s.add((Class<Category>)ResolvedVariable.class);
 67 ········s.add((Class<Category>)Variable.class);
 68 ········s.add((Class<Category>)AppLock.class);
 69 ········s.add((Class<Category>)Parameter.class);
 70 ········s.add((Class<Category>)Shortcut.class);
 71 ········s.add((Class<Category>)Header.class);
 72 ········s.add((Class<Category>)Base.class);
70 ········s.add((Class<Parameter>)Option.class);73 ········s.add((Class<Category>)Option.class);
71 ········s.add((Class<Parameter>)ResponseHandling.class);74 ········s.add((Class<Category>)ResponseHandling.class);
72 ········s.add((Class<Parameter>)Header.class); 
73 ········s.add((Class<Parameter>)Widget.class);75 ········s.add((Class<Category>)PendingExecution.class);
74 ········s.add((Class<Parameter>)AppLock.class); 
75 ········s.add((Class<Parameter>)Category.class); 
76 ········a·=·Collections.unmodifiableSet((Set<?>)s);76 ········a·=·Collections.unmodifiableSet((Set<?>)s);
77 ····}77 ····}
78 ····78 ····
79 ····public·g0·b(final·z·z,·final·g0·g0,·final·boolean·b,·final·Map·map,·final·Set·set)·{79 ····public·g0·b(final·z·z,·final·g0·g0,·final·boolean·b,·final·Map·map,·final·Set·set)·{
80 ········final·Class<Category>·obj·=·Category.class; 
81 ········final·Class<AppLock>·obj2·=·AppLock.class; 
82 ········final·Class<Widget>·obj3·=·Widget.class; 
83 ········final·Class<Header>·obj4·=·Header.class; 
84 ········final·Class<ResponseHandling>·obj5·=·ResponseHandling.class; 
85 ········final·Class<Option>·obj6·=·Option.class; 
86 ········final·Class<ResolvedVariable>·obj7·=·ResolvedVariable.class; 
87 ········final·Class<Shortcut>·obj8·=·Shortcut.class; 
88 ········final·Class<Base>·obj9·=·Base.class; 
89 ········final·Class<PendingExecution>·obj10·=·PendingExecution.class;80 ········final·Class<PendingExecution>·obj·=·PendingExecution.class;
 81 ········final·Class<ResponseHandling>·obj2·=·ResponseHandling.class;
 82 ········final·Class<Option>·obj3·=·Option.class;
90 ········final·Class<Variable>·obj11·=·Variable.class;83 ········final·Class<Base>·obj4·=·Base.class;
 84 ········final·Class<Header>·obj5·=·Header.class;
 85 ········final·Class<Shortcut>·obj6·=·Shortcut.class;
91 ········final·Class<Parameter>·obj12·=·Parameter.class;86 ········final·Class<Parameter>·obj7·=·Parameter.class;
 87 ········final·Class<AppLock>·obj8·=·AppLock.class;
 88 ········final·Class<Variable>·obj9·=·Variable.class;
 89 ········final·Class<ResolvedVariable>·obj10·=·ResolvedVariable.class;
 90 ········final·Class<Widget>·obj11·=·Widget.class;
 91 ········final·Class<Category>·obj12·=·Category.class;
92 ········Serializable·s;92 ········Serializable·s;
93 ········if·(g0·instanceof·n)·{93 ········if·(g0·instanceof·n)·{
94 ············s·=·g0.getClass().getSuperclass();94 ············s·=·g0.getClass().getSuperclass();
95 ········}95 ········}
96 ········else·{96 ········else·{
97 ············s·=·g0.getClass();97 ············s·=·g0.getClass();
98 ········}98 ········}
99 ········if·(s.equals(obj12))·{99 ········if·(s.equals(obj12))·{
Max diff block lines reached; 15047/20535 bytes (73.27%) of diff not shown.
57.2 KB
smali/io/realm/DefaultRealmModuleMediator.smali
    
Offset 30, 70 lines modifiedOffset 30, 70 lines modified
30 ····new-instance·v0,·Ljava/util/HashSet;30 ····new-instance·v0,·Ljava/util/HashSet;
  
31 ····const/16·v1,·0xc31 ····const/16·v1,·0xc
  
32 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(I)V32 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(I)V
  
33 ····.line·233 ····.line·2
34 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;34 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;
  
35 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z35 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
36 ····.line·336 ····.line·3
37 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;37 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;
  
38 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z38 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
39 ····.line·439 ····.line·4
40 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;40 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;
  
41 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z41 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
42 ····.line·542 ····.line·5
43 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;43 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;
  
44 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z44 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
45 ····.line·645 ····.line·6
46 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;46 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;
  
47 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z47 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
48 ····.line·748 ····.line·7
49 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;49 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;
  
50 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z50 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
51 ····.line·851 ····.line·8
52 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;52 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;
  
53 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z53 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
54 ····.line·954 ····.line·9
55 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;55 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;
  
56 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z56 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
57 ····.line·1057 ····.line·10
58 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;58 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;
  
59 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z59 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
60 ····.line·1160 ····.line·11
61 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;61 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;
  
62 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z62 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
63 ····.line·1263 ····.line·12
64 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;64 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;
  
65 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z65 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
66 ····.line·1366 ····.line·13
67 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;67 ····const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;
  
68 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z68 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
69 ····.line·1469 ····.line·14
70 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;70 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
  
71 ····move-result-object·v071 ····move-result-object·v0
Offset 134, 37 lines modifiedOffset 134, 37 lines modified
134 ····.end·annotation134 ····.end·annotation
  
135 ····move-object/from16·v0,·p1135 ····move-object/from16·v0,·p1
  
136 ····move-object/from16·v1,·p2136 ····move-object/from16·v1,·p2
  
137 ····.line·1137 ····.line·1
138 ····const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/Category;138 ····const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;
  
139 ····const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/AppLock;139 ····const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;
  
140 ····const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Widget;140 ····const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Option;
  
141 ····const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Header;141 ····const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Base;
  
142 ····const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;142 ····const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/Header;
  
143 ····const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Option;143 ····const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;
  
144 ····const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;144 ····const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/Parameter;
  
145 ····const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;145 ····const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/AppLock;
  
146 ····const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Base;146 ····const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Variable;
  
147 ····const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;147 ····const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;
  
148 ····const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Variable;148 ····const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Widget;
  
149 ····const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Parameter;149 ····const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Category;
  
150 ····instance-of·v14,·v1,·Li/b/p1/n;150 ····instance-of·v14,·v1,·Li/b/p1/n;
  
151 ····if-eqz·v14,·:cond_0151 ····if-eqz·v14,·:cond_0
  
152 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;152 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Offset 199, 34 lines modifiedOffset 199, 34 lines modified
199 ····iget-object·v2,·v2,·Li/b/m0;->f:Li/b/p1/b;199 ····iget-object·v2,·v2,·Li/b/m0;->f:Li/b/p1/b;
  
200 ····invoke-virtual·{v2,·v13},·Li/b/p1/b;->a(Ljava/lang/Class;)Li/b/p1/c;200 ····invoke-virtual·{v2,·v13},·Li/b/p1/b;->a(Ljava/lang/Class;)Li/b/p1/c;
  
201 ····move-result-object·v2201 ····move-result-object·v2
  
202 ····.line·6202 ····.line·6
203 ····check-cast·v2,·Li/b/b1$a;203 ····check-cast·v2,·Li/b/v0$a;
  
204 ····.line·7204 ····.line·7
205 ····move-object·v3,·v1205 ····move-object·v3,·v1
  
206 ····check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Parameter;206 ····check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Category;
  
207 ····move-object/from16·v0,·p1207 ····move-object/from16·v0,·p1
  
208 ····move-object·v1,·v2208 ····move-object·v1,·v2
  
Max diff block lines reached; 52649/58504 bytes (89.99%) of diff not shown.