83.0 KB
/home/fdroid/fdroiddata/tmp/ch.rmy.android.http_shortcuts_1102020000.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.rmy.android.http_shortcuts_1102020000.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: <ad25f0cd9137caa2513e0278ae78dbb1b15c0ea4bf0292676f5312626fa98fba>, actual: <14c39641c9c26196aab9d18e5d205a950af6d05eccaeca636ed0957f9409c8fc> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <651d36c7fc963541bd72770668a3afcc29c7001b8563438b6751cffddc6bdece4cfa670200000000>, actual: <35570540b16fc6966cb6dba6097f699d3eeeca384953c37c5de187de4d0fde484cfa670200000000>
    
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 1787, 8 lines modifiedOffset 1787, 8 lines modified
1787 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml1787 -rw----·····0.0·fat······312·b-·defN·80-000-00·00:00·res/xml/standalone_badge_gravity_top_start.xml
1788 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml1788 -rw----·····0.0·fat······360·b-·defN·80-000-00·00:00·res/xml/standalone_badge_offset.xml
1789 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml1789 -rw----·····0.0·fat······560·b-·defN·80-000-00·00:00·res/xml/widget_info.xml
1790 -rw----·····0.0·fat··1436388·b-·stor·80-000-00·00:00·resources.arsc1790 -rw----·····0.0·fat··1436388·b-·stor·80-000-00·00:00·resources.arsc
1791 -rw----·····2.0·fat···166644·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF1791 -rw----·····2.0·fat···166644·b-·defN·80-000-00·00:00·META-INF/2336FB42.SF
1792 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA1792 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2336FB42.RSA
1793 -rw----·····2.0·fat···166598·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF1793 -rw----·····2.0·fat···166598·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF
1794 1792·files,·116694574·bytes·uncompressed,·40086514·bytes·compressed:··65.6%1794 1792·files,·116694574·bytes·uncompressed,·40086512·bytes·compressed:··65.6%
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="6df1c742-a7e6-4df9-913a-b03c169c0155"/>155 ····<meta-data·android:name="com.bugsnag.android.BUILD_UUID"·android:value="21279fa9-fcd4-4c34-a4d4-b57cf935e4df"/>
156 ··</application>156 ··</application>
157 </manifest>157 </manifest>
21.9 KB
classes.dex
21.9 KB
classes.jar
1.67 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·7429145·bytes,·number·of·entries:·46651 Zip·file·size:·7429135·bytes,·number·of·entries:·4665
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 4660, 8 lines modifiedOffset 4660, 8 lines modified
4660 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/AboutActivity.class4660 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/AboutActivity.class
4661 ?rwxrwxr-x··2.0·unx·····7271·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/ContactActivity.class4661 ?rwxrwxr-x··2.0·unx·····7271·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/ContactActivity.class
4662 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/SettingsActivity.class4662 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/SettingsActivity.class
4663 ?rwxrwxr-x··2.0·unx·····6265·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/globalcode/GlobalScriptingActivity.class4663 ?rwxrwxr-x··2.0·unx·····6265·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/settings/globalcode/GlobalScriptingActivity.class
4664 ?rwxrwxr-x··2.0·unx·····9412·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariableEditorActivity.class4664 ?rwxrwxr-x··2.0·unx·····9412·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariableEditorActivity.class
4665 ?rwxrwxr-x··2.0·unx·····8643·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class4665 ?rwxrwxr-x··2.0·unx·····8643·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/variables/VariablesActivity.class
4666 ?rwxrwxr-x··2.0·unx·····5978·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class4666 ?rwxrwxr-x··2.0·unx·····5978·b-·stor·80-Jan-01·00:00·ch/rmy/android/http_shortcuts/activities/widget/WidgetSettingsActivity.class
4667 4665·files,·8123073·bytes·uncompressed,·6792389·bytes·compressed:··16.4%4667 4665·files,·8123073·bytes·uncompressed,·6792379·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.