200 KB
/home/fdroid/fdroiddata/tmp/ch.rmy.android.http_shortcuts_1102040001.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.rmy.android.http_shortcuts_1102040001.apk
2.16 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: <8e35c8b4c6026cd6c9d8b4353bd8bfab87f4d447c6d2a722fd9912d32482e091>, actual: <399af3fc65bb439b10cc24fd12d9d6a77a09c0d497b24447ec42736eb0b43442> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f19625b4a69003be4bb788ad5445470dda1bc911dbf9484ff2ed490947ef4dea9cf29d0200000000>, actual: <e7130ce3ad87fb4bdb920d736c15bf42b3e90719f231b0cd0abb1b0c371877eb9cf29d0200000000>
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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/. 
18 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·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 1771, 8 lines modifiedOffset 1771, 8 lines modified
1771 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml1771 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml
1772 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml1772 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml
1773 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml1773 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml
1774 -rw----·····0.0·fat··1459188·b-·stor·80-000-00·00:00·resources.arsc1774 -rw----·····0.0·fat··1459188·b-·stor·80-000-00·00:00·resources.arsc
1775 -rw----·····2.0·fat···164537·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF1775 -rw----·····2.0·fat···164537·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF
1776 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA1776 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA
1777 -rw----·····2.0·fat···164491·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF1777 -rw----·····2.0·fat···164491·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF
1778 1776·files,·125361945·bytes·uncompressed,·43624772·bytes·compressed:··65.2%1778 1776·files,·125361945·bytes·uncompressed,·43624764·bytes·compressed:··65.2%
702 B
AndroidManifest.xml (decoded)
644 B
AndroidManifest.xml
    
Offset 167, 10 lines modifiedOffset 167, 10 lines modified
167 ······</intent-filter>167 ······</intent-filter>
168 ····</service>168 ····</service>
169 ····<receiver·android:name="com.joaomgcd.taskerpluginlibrary.condition.BroadcastReceiverCondition"·android:exported="true">169 ····<receiver·android:name="com.joaomgcd.taskerpluginlibrary.condition.BroadcastReceiverCondition"·android:exported="true">
170 ······<intent-filter>170 ······<intent-filter>
171 ········<action·android:name="com.twofortyfouram.locale.intent.action.QUERY_CONDITION"/>171 ········<action·android:name="com.twofortyfouram.locale.intent.action.QUERY_CONDITION"/>
172 ······</intent-filter>172 ······</intent-filter>
173 ····</receiver>173 ····</receiver>
174 ····<meta-data·android:name="com.bugsnag.android.BUILD_UUID"·android:value="904626a4-39b7-4f1b-a72f-8a8c686445f5"/>174 ····<meta-data·android:name="com.bugsnag.android.BUILD_UUID"·android:value="5bde2254-c268-4bc2-8842-08d1e75049e9"/>
175 ··</application>175 ··</application>
176 </manifest>176 </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············:·a9cc08ce4 checksum············:·905a07d2
5 signature···········:·db0c...4fd65 signature···········:·0ec0...4953
6 file_size···········:·45908726 file_size···········:·4590872
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·····:·3177110 string_ids_size·····:·31771
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·649212 type_ids_size·······:·6492
Offset 889441, 37 lines modifiedOffset 889441, 37 lines modified
889441 ······ins···········:·0889441 ······ins···········:·0
889442 ······outs··········:·2889442 ······outs··········:·2
889443 ······insns·size····:·74·16-bit·code·units889443 ······insns·size····:·74·16-bit·code·units
889444 26cdac:········································|[26cdac]·io.realm.DefaultRealmModuleMediator.<clinit>:()V889444 26cdac:········································|[26cdac]·io.realm.DefaultRealmModuleMediator.<clinit>:()V
889445 26cdbc:·2200·e812······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@12e8889445 26cdbc:·2200·e812······························|0000:·new-instance·v0,·Ljava/util/HashSet;·//·type@12e8
889446 26cdc0:·1301·0c00······························|0002:·const/16·v1,·#int·12·//·#c889446 26cdc0:·1301·0c00······························|0002:·const/16·v1,·#int·12·//·#c
889447 26cdc4:·7020·8d5c·1000·························|0004:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@5c8d889447 26cdc4:·7020·8d5c·1000·························|0004:·invoke-direct·{v0,·v1},·Ljava/util/HashSet;.<init>:(I)V·//·method@5c8d
889448 26cdca:·1c01·6b06······························|0007:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@066b889448 26cdca:·1c01·6006······························|0007:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@0660
889449 26cdce:·6e20·8f5c·1000·························|0009:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889449 26cdce:·6e20·8f5c·1000·························|0009:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889450 26cdd4:·1c01·7506······························|000c:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@0675889450 26cdd4:·1c01·7706······························|000c:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@0677
889451 26cdd8:·6e20·8f5c·1000·························|000e:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889451 26cdd8:·6e20·8f5c·1000·························|000e:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889452 26cdde:·1c01·6d06······························|0011:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@066d889452 26cdde:·1c01·6f06······························|0011:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@066f
889453 26cde2:·6e20·8f5c·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889453 26cde2:·6e20·8f5c·1000·························|0013:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889454 26cde8:·1c01·5e06······························|0016:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@065e889454 26cde8:·1c01·7506······························|0016:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@0675
889455 26cdec:·6e20·8f5c·1000·························|0018:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889455 26cdec:·6e20·8f5c·1000·························|0018:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889456 26cdf2:·1c01·7306······························|001b:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0673889456 26cdf2:·1c01·5d06······························|001b:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@065d
889457 26cdf6:·6e20·8f5c·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889457 26cdf6:·6e20·8f5c·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889458 26cdfc:·1c01·6f06······························|0020:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@066f889458 26cdfc:·1c01·6b06······························|0020:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@066b
889459 26ce00:·6e20·8f5c·1000·························|0022:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889459 26ce00:·6e20·8f5c·1000·························|0022:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889460 26ce06:·1c01·6906······························|0025:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@0669889460 26ce06:·1c01·7306······························|0025:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0673
889461 26ce0a:·6e20·8f5c·1000·························|0027:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889461 26ce0a:·6e20·8f5c·1000·························|0027:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889462 26ce10:·1c01·7106······························|002a:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0671889462 26ce10:·1c01·6806······························|002a:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@0668
889463 26ce14:·6e20·8f5c·1000·························|002c:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889463 26ce14:·6e20·8f5c·1000·························|002c:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889464 26ce1a:·1c01·6806······························|002f:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@0668889464 26ce1a:·1c01·5e06······························|002f:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@065e
889465 26ce1e:·6e20·8f5c·1000·························|0031:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889465 26ce1e:·6e20·8f5c·1000·························|0031:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889466 26ce24:·1c01·7706······························|0034:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@0677889466 26ce24:·1c01·6906······························|0034:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@0669
889467 26ce28:·6e20·8f5c·1000·························|0036:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889467 26ce28:·6e20·8f5c·1000·························|0036:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889468 26ce2e:·1c01·5d06······························|0039:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@065d889468 26ce2e:·1c01·7106······························|0039:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0671
889469 26ce32:·6e20·8f5c·1000·························|003b:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889469 26ce32:·6e20·8f5c·1000·························|003b:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889470 26ce38:·1c01·6006······························|003e:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@0660889470 26ce38:·1c01·6d06······························|003e:·const-class·v1,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@066d
889471 26ce3c:·6e20·8f5c·1000·························|0040:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f889471 26ce3c:·6e20·8f5c·1000·························|0040:·invoke-virtual·{v0,·v1},·Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z·//·method@5c8f
889472 26ce42:·7110·5c5c·0000·························|0043:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@5c5c889472 26ce42:·7110·5c5c·0000·························|0043:·invoke-static·{v0},·Ljava/util/Collections;.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;·//·method@5c5c
889473 26ce48:·0c00···································|0046:·move-result-object·v0889473 26ce48:·0c00···································|0046:·move-result-object·v0
889474 26ce4a:·6900·b467······························|0047:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@67b4889474 26ce4a:·6900·b467······························|0047:·sput-object·v0,·Lio/realm/DefaultRealmModuleMediator;.a:Ljava/util/Set;·//·field@67b4
889475 26ce4e:·0e00···································|0049:·return-void889475 26ce4e:·0e00···································|0049:·return-void
889476 ······catches·······:·(none)889476 ······catches·······:·(none)
889477 ······positions·····:·889477 ······positions·····:·
Offset 889518, 26 lines modifiedOffset 889518, 26 lines modified
889518 ······registers·····:·22889518 ······registers·····:·22
889519 ······ins···········:·6889519 ······ins···········:·6
889520 ······outs··········:·6889520 ······outs··········:·6
889521 ······insns·size····:·566·16-bit·code·units889521 ······insns·size····:·566·16-bit·code·units
889522 26c0c8:········································|[26c0c8]·io.realm.DefaultRealmModuleMediator.b:(Lk/b/z;Lk/b/g0;ZLjava/util/Map;Ljava/util/Set;)Lk/b/g0;889522 26c0c8:········································|[26c0c8]·io.realm.DefaultRealmModuleMediator.b:(Lk/b/z;Lk/b/g0;ZLjava/util/Map;Ljava/util/Set;)Lk/b/g0;
889523 26c0d8:·0800·1100······························|0000:·move-object/from16·v0,·v17889523 26c0d8:·0800·1100······························|0000:·move-object/from16·v0,·v17
889524 26c0dc:·0801·1200······························|0002:·move-object/from16·v1,·v18889524 26c0dc:·0801·1200······························|0002:·move-object/from16·v1,·v18
889525 26c0e0:·1c02·6006······························|0004:·const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@0660889525 26c0e0:·1c02·6d06······························|0004:·const-class·v2,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@066d
889526 26c0e4:·1c03·5d06······························|0006:·const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@065d 
889527 26c0e8:·1c04·7706······························|0008:·const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@0677 
889528 26c0ec:·1c05·6806······························|000a:·const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@0668 
889529 26c0f0:·1c06·7106······························|000c:·const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0671889526 26c0e4:·1c03·7106······························|0006:·const-class·v3,·Lch/rmy/android/http_shortcuts/data/models/ResponseHandling;·//·type@0671
889530 26c0f4:·1c07·6906······························|000e:·const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@0669889527 26c0e8:·1c04·6906······························|0008:·const-class·v4,·Lch/rmy/android/http_shortcuts/data/models/Option;·//·type@0669
 889528 26c0ec:·1c05·5e06······························|000a:·const-class·v5,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@065e
889531 26c0f8:·1c08·6f06······························|0010:·const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@066f889529 26c0f0:·1c06·6806······························|000c:·const-class·v6,·Lch/rmy/android/http_shortcuts/data/models/Header;·//·type@0668
889532 26c0fc:·1c09·7306······························|0012:·const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0673889530 26c0f4:·1c07·7306······························|000e:·const-class·v7,·Lch/rmy/android/http_shortcuts/data/models/Shortcut;·//·type@0673
 889531 26c0f8:·1c08·6b06······························|0010:·const-class·v8,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@066b
889533 26c100:·1c0a·5e06······························|0014:·const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Base;·//·type@065e889532 26c0fc:·1c09·5d06······························|0012:·const-class·v9,·Lch/rmy/android/http_shortcuts/data/models/AppLock;·//·type@065d
889534 26c104:·1c0b·6d06······························|0016:·const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/PendingExecution;·//·type@066d 
889535 26c108:·1c0c·7506······························|0018:·const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@0675889533 26c100:·1c0a·7506······························|0014:·const-class·v10,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@0675
 889534 26c104:·1c0b·6f06······························|0016:·const-class·v11,·Lch/rmy/android/http_shortcuts/data/models/ResolvedVariable;·//·type@066f
 889535 26c108:·1c0c·7706······························|0018:·const-class·v12,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@0677
889536 26c10c:·1c0d·6b06······························|001a:·const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@066b889536 26c10c:·1c0d·6006······························|001a:·const-class·v13,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@0660
889537 26c110:·201e·bc14······························|001c:·instance-of·v14,·v1,·Lk/b/p1/n;·//·type@14bc889537 26c110:·201e·bc14······························|001c:·instance-of·v14,·v1,·Lk/b/p1/n;·//·type@14bc
889538 26c114:·380e·0b00······························|001e:·if-eqz·v14,·0029·//·+000b889538 26c114:·380e·0b00······························|001e:·if-eqz·v14,·0029·//·+000b
889539 26c118:·7401·4e59·1200·························|0020:·invoke-virtual/range·{v18},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@594e889539 26c118:·7401·4e59·1200·························|0020:·invoke-virtual/range·{v18},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@594e
889540 26c11e:·0c0e···································|0023:·move-result-object·v14889540 26c11e:·0c0e···································|0023:·move-result-object·v14
889541 26c120:·6e10·a958·0e00·························|0024:·invoke-virtual·{v14},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@58a9889541 26c120:·6e10·a958·0e00·························|0024:·invoke-virtual·{v14},·Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class;·//·method@58a9
889542 26c126:·0c0e···································|0027:·move-result-object·v14889542 26c126:·0c0e···································|0027:·move-result-object·v14
889543 26c128:·2805···································|0028:·goto·002d·//·+0005889543 26c128:·2805···································|0028:·goto·002d·//·+0005
Offset 889547, 277 lines modifiedOffset 889547, 277 lines modified
889547 26c138:·0a0f···································|0030:·move-result·v15889547 26c138:·0a0f···································|0030:·move-result·v15
889548 26c13a:·380f·2700······························|0031:·if-eqz·v15,·0058·//·+0027889548 26c13a:·380f·2700······························|0031:·if-eqz·v15,·0058·//·+0027
889549 26c13e:·5402·b06c······························|0033:·iget-object·v2,·v0,·Lk/b/z;.m:Lk/b/m0;·//·field@6cb0889549 26c13e:·5402·b06c······························|0033:·iget-object·v2,·v0,·Lk/b/z;.m:Lk/b/m0;·//·field@6cb0
889550 26c142:·6e10·2264·0200·························|0035:·invoke-virtual·{v2},·Lk/b/m0;.a:()V·//·method@6422889550 26c142:·6e10·2264·0200·························|0035:·invoke-virtual·{v2},·Lk/b/m0;.a:()V·//·method@6422
889551 26c148:·5422·da6b······························|0038:·iget-object·v2,·v2,·Lk/b/m0;.f:Lk/b/p1/b;·//·field@6bda889551 26c148:·5422·da6b······························|0038:·iget-object·v2,·v2,·Lk/b/m0;.f:Lk/b/p1/b;·//·field@6bda
889552 26c14c:·6e20·9a64·d200·························|003a:·invoke-virtual·{v2,·v13},·Lk/b/p1/b;.a:(Ljava/lang/Class;)Lk/b/p1/c;·//·method@649a889552 26c14c:·6e20·9a64·d200·························|003a:·invoke-virtual·{v2,·v13},·Lk/b/p1/b;.a:(Ljava/lang/Class;)Lk/b/p1/c;·//·method@649a
889553 26c152:·0c02···································|003d:·move-result-object·v2889553 26c152:·0c02···································|003d:·move-result-object·v2
889554 26c154:·1f02·7214······························|003e:·check-cast·v2,·Lk/b/b1$a;·//·type@1472889554 26c154:·1f02·e814······························|003e:·check-cast·v2,·Lk/b/v0$a;·//·type@14e8
889555 26c158:·0713···································|0040:·move-object·v3,·v1889555 26c158:·0713···································|0040:·move-object·v3,·v1
889556 26c15a:·1f03·6b06······························|0041:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Parameter;·//·type@066b889556 26c15a:·1f03·6006······························|0041:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Category;·//·type@0660
889557 26c15e:·0800·1100······························|0043:·move-object/from16·v0,·v17889557 26c15e:·0800·1100······························|0043:·move-object/from16·v0,·v17
889558 26c162:·0721···································|0045:·move-object·v1,·v2889558 26c162:·0721···································|0045:·move-object·v1,·v2
889559 26c164:·0732···································|0046:·move-object·v2,·v3889559 26c164:·0732···································|0046:·move-object·v2,·v3
889560 26c166:·0203·1300······························|0047:·move/from16·v3,·v19889560 26c166:·0203·1300······························|0047:·move/from16·v3,·v19
889561 26c16a:·0804·1400······························|0049:·move-object/from16·v4,·v20889561 26c16a:·0804·1400······························|0049:·move-object/from16·v4,·v20
889562 26c16e:·0805·1500······························|004b:·move-object/from16·v5,·v21889562 26c16e:·0805·1500······························|004b:·move-object/from16·v5,·v21
889563 26c172:·7706·3c62·0000·························|004d:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Lk/b/b1;.c:(Lk/b/z;Lk/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:·d8be006c01ea0fb5eb263393fbeef97fd7017d62246aa9b72a7041e344ca078e·...·]889563 26c172:·7706·f765·0000·························|004d:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Lk/b/v0;.c:(Lk/b/z;Lk/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:·c5aae81424b79ff838d78b664cd58b215c05dbc7ed80a9fae775a701a2fc2b30·...·]
889564 26c178:·0c00···································|0050:·move-result-object·v0889564 26c178:·0c00···································|0050:·move-result-object·v0
889565 26c17a:·6e20·8c58·0e00·························|0051:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@588c889565 26c17a:·6e20·8c58·0e00·························|0051:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@588c
889566 26c180:·0c00···································|0054:·move-result-object·v0889566 26c180:·0c00···································|0054:·move-result-object·v0
889567 26c182:·1f00·8714······························|0055:·check-cast·v0,·Lk/b/g0;·//·type@1487889567 26c182:·1f00·8714······························|0055:·check-cast·v0,·Lk/b/g0;·//·type@1487
889568 26c186:·1100···································|0057:·return-object·v0889568 26c186:·1100···································|0057:·return-object·v0
889569 26c188:·6e20·4c59·ce00·························|0058:·invoke-virtual·{v14,·v12},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@594c889569 26c188:·6e20·4c59·ce00·························|0058:·invoke-virtual·{v14,·v12},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@594c
889570 26c18e:·0a0d···································|005b:·move-result·v13889570 26c18e:·0a0d···································|005b:·move-result·v13
889571 26c190:·380d·2700······························|005c:·if-eqz·v13,·0083·//·+0027889571 26c190:·380d·2700······························|005c:·if-eqz·v13,·0083·//·+0027
889572 26c194:·5402·b06c······························|005e:·iget-object·v2,·v0,·Lk/b/z;.m:Lk/b/m0;·//·field@6cb0889572 26c194:·5402·b06c······························|005e:·iget-object·v2,·v0,·Lk/b/z;.m:Lk/b/m0;·//·field@6cb0
889573 26c198:·6e10·2264·0200·························|0060:·invoke-virtual·{v2},·Lk/b/m0;.a:()V·//·method@6422889573 26c198:·6e10·2264·0200·························|0060:·invoke-virtual·{v2},·Lk/b/m0;.a:()V·//·method@6422
889574 26c19e:·5422·da6b······························|0063:·iget-object·v2,·v2,·Lk/b/m0;.f:Lk/b/p1/b;·//·field@6bda889574 26c19e:·5422·da6b······························|0063:·iget-object·v2,·v2,·Lk/b/m0;.f:Lk/b/p1/b;·//·field@6bda
889575 26c1a2:·6e20·9a64·c200·························|0065:·invoke-virtual·{v2,·v12},·Lk/b/p1/b;.a:(Ljava/lang/Class;)Lk/b/p1/c;·//·method@649a889575 26c1a2:·6e20·9a64·c200·························|0065:·invoke-virtual·{v2,·v12},·Lk/b/p1/b;.a:(Ljava/lang/Class;)Lk/b/p1/c;·//·method@649a
889576 26c1a8:·0c02···································|0068:·move-result-object·v2889576 26c1a8:·0c02···································|0068:·move-result-object·v2
889577 26c1aa:·1f02·9b14······························|0069:·check-cast·v2,·Lk/b/l1$a;·//·type@149b889577 26c1aa:·1f02·a214······························|0069:·check-cast·v2,·Lk/b/n1$a;·//·type@14a2
889578 26c1ae:·0713···································|006b:·move-object·v3,·v1889578 26c1ae:·0713···································|006b:·move-object·v3,·v1
889579 26c1b0:·1f03·7506······························|006c:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Variable;·//·type@0675889579 26c1b0:·1f03·7706······························|006c:·check-cast·v3,·Lch/rmy/android/http_shortcuts/data/models/Widget;·//·type@0677
889580 26c1b4:·0800·1100······························|006e:·move-object/from16·v0,·v17889580 26c1b4:·0800·1100······························|006e:·move-object/from16·v0,·v17
889581 26c1b8:·0721···································|0070:·move-object·v1,·v2889581 26c1b8:·0721···································|0070:·move-object·v1,·v2
889582 26c1ba:·0732···································|0071:·move-object·v2,·v3889582 26c1ba:·0732···································|0071:·move-object·v2,·v3
889583 26c1bc:·0203·1300······························|0072:·move/from16·v3,·v19889583 26c1bc:·0203·1300······························|0072:·move/from16·v3,·v19
889584 26c1c0:·0804·1400······························|0074:·move-object/from16·v4,·v20889584 26c1c0:·0804·1400······························|0074:·move-object/from16·v4,·v20
889585 26c1c4:·0805·1500······························|0076:·move-object/from16·v5,·v21889585 26c1c4:·0805·1500······························|0076:·move-object/from16·v5,·v21
889586 26c1c8:·7706·0064·0000·························|0078:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Lk/b/l1;.c:(Lk/b/z;Lk/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:·1881fc46ad1f4e54977d650efa01a7d2655f64158b566ecd7904b469465c5a1b·...·]889586 26c1c8:·7706·6964·0000·························|0078:·invoke-static/range·{v0,·v1,·v2,·v3,·v4,·v5},·Lk/b/n1;.c:(Lk/b/z;Lk/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:·b4c48679bb5d2a2092ff1e640e3a4e1af792fb530dfcdaa8241ced750dde1d41·...·]
889587 26c1ce:·0c00···································|007b:·move-result-object·v0889587 26c1ce:·0c00···································|007b:·move-result-object·v0
889588 26c1d0:·6e20·8c58·0e00·························|007c:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@588c889588 26c1d0:·6e20·8c58·0e00·························|007c:·invoke-virtual·{v14,·v0},·Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@588c
889589 26c1d6:·0c00···································|007f:·move-result-object·v0889589 26c1d6:·0c00···································|007f:·move-result-object·v0
889590 26c1d8:·1f00·8714······························|0080:·check-cast·v0,·Lk/b/g0;·//·type@1487889590 26c1d8:·1f00·8714······························|0080:·check-cast·v0,·Lk/b/g0;·//·type@1487
889591 26c1dc:·1100···································|0082:·return-object·v0889591 26c1dc:·1100···································|0082:·return-object·v0
Max diff block lines reached; 103505/120276 bytes (86.06%) of diff not shown.
21.8 KB
classes.jar
1.59 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·8317503·bytes,·number·of·entries:·52381 Zip·file·size:·8317493·bytes,·number·of·entries:·5238
2 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·a.class2 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·a.class
3 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class3 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class
4 ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$a.class4 ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$a.class
5 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$b.class5 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$b.class
6 ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$c.class6 ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$c.class
7 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class7 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class
8 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·androidx/activity/result/ActivityResultRegistry$c.class8 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·androidx/activity/result/ActivityResultRegistry$c.class
Offset 5233, 8 lines modifiedOffset 5233, 8 lines modified
5233 ?rwxrwxr-x··2.0·unx·····8379·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class5233 ?rwxrwxr-x··2.0·unx·····8379·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class
5234 ?rwxrwxr-x··2.0·unx·····5960·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class5234 ?rwxrwxr-x··2.0·unx·····5960·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class
5235 ?rwxrwxr-x··2.0·unx·····8964·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/plugin/PluginEditActivity.class5235 ?rwxrwxr-x··2.0·unx·····8964·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/plugin/PluginEditActivity.class
5236 ?rwxrwxr-x··2.0·unx·····2705·b-·stor·80-Jan-01·00:00·m/a/j.class5236 ?rwxrwxr-x··2.0·unx·····2705·b-·stor·80-Jan-01·00:00·m/a/j.class
5237 ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·m/a/r/a.class5237 ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·m/a/r/a.class
5238 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·m/a/t/b.class5238 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·m/a/t/b.class
5239 ?rwxrwxr-x··2.0·unx·····2278·b-·stor·80-Jan-01·00:00·m/a/f.class5239 ?rwxrwxr-x··2.0·unx·····2278·b-·stor·80-Jan-01·00:00·m/a/f.class
5240 5238·files,·9060765·bytes·uncompressed,·7597497·bytes·compressed:··16.2%5240 5238·files,·9060765·bytes·uncompressed,·7597487·bytes·compressed:··16.2%
20.2 KB
io/realm/DefaultRealmModuleMediator.class
20.1 KB
procyon -ec {}
    
Offset 7, 358 lines modifiedOffset 7, 358 lines modified
7 import·k.b.p1.p;7 import·k.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·k.b.p1.c;10 import·k.b.p1.c;
11 import·io.realm.internal.OsSchemaInfo;11 import·io.realm.internal.OsSchemaInfo;
12 import·k.b.m0;12 import·k.b.m0;
13 import·java.io.Serializable;13 import·java.io.Serializable;
14 import·k.b.v0; 
15 import·k.b.v0$a; 
16 import·k.b.r0; 
17 import·k.b.r0$a; 
18 import·k.b.n1;14 import·k.b.d1;
19 import·k.b.n1$a;15 import·k.b.d1$a;
20 import·k.b.x0; 
21 import·k.b.x0$a; 
22 import·k.b.h1;16 import·k.b.h1;
23 import·k.b.h1$a;17 import·k.b.h1$a;
24 import·k.b.z0;18 import·k.b.z0;
25 import·k.b.z0$a;19 import·k.b.z0$a;
26 import·k.b.f1; 
27 import·k.b.f1$a; 
28 import·k.b.j1; 
29 import·k.b.j1$a; 
30 import·k.b.t0;20 import·k.b.t0;
31 import·k.b.t0$a;21 import·k.b.t0$a;
 22 import·k.b.x0;
 23 import·k.b.x0$a;
32 import·k.b.d1;24 import·k.b.j1;
33 import·k.b.d1$a;25 import·k.b.j1$a;
34 import·k.b.l1; 
35 import·k.b.l1$a; 
36 import·k.b.b1;26 import·k.b.b1;
37 import·k.b.b1$a;27 import·k.b.b1$a;
 28 import·k.b.r0;
 29 import·k.b.r0$a;
 30 import·k.b.l1;
 31 import·k.b.l1$a;
 32 import·k.b.f1;
 33 import·k.b.f1$a;
 34 import·k.b.n1;
 35 import·k.b.n1$a;
 36 import·k.b.v0;
 37 import·k.b.v0$a;
38 import·k.b.p1.n;38 import·k.b.p1.n;
39 import·java.util.Map;39 import·java.util.Map;
40 import·k.b.g0;40 import·k.b.g0;
41 import·k.b.z;41 import·k.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·k.b.p1.o;57 import·k.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,·Lk/b/p1/n;150 ····instance-of·v14,·v1,·Lk/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,·Lk/b/m0;->f:Lk/b/p1/b;199 ····iget-object·v2,·v2,·Lk/b/m0;->f:Lk/b/p1/b;
  
200 ····invoke-virtual·{v2,·v13},·Lk/b/p1/b;->a(Ljava/lang/Class;)Lk/b/p1/c;200 ····invoke-virtual·{v2,·v13},·Lk/b/p1/b;->a(Ljava/lang/Class;)Lk/b/p1/c;
  
201 ····move-result-object·v2201 ····move-result-object·v2
  
202 ····.line·6202 ····.line·6
203 ····check-cast·v2,·Lk/b/b1$a;203 ····check-cast·v2,·Lk/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.