158 MB
/home/fdroid/fdroiddata/tmp/itkach.aard2_57.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_itkach.aard2_57.apk
2.01 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 {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 1688500 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 1, 20 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·v3.1·scheme·(APK·Signature·Scheme·v3.1):·false 
6 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
7 Verified·for·SourceStamp:·false 
8 Number·of·signers:·1 
9 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
10 Signer·#1·certificate·SHA-256·digest:·0e19ec757a2115d4de0eba2b93ca952c369d77665a06b64da04fa1e419dafb80 
11 Signer·#1·certificate·SHA-1·digest:·5f6f1f9c3b84940ade9169cfee0d18f589ef4f7d 
12 Signer·#1·certificate·MD5·digest:·fed09d5e90b79afbc8d27e83d40d1532 
13 Signer·#1·key·algorithm:·RSA 
14 Signer·#1·key·size·(bits):·2048 
15 Signer·#1·public·key·SHA-256·digest:·68450b261659ad87ea2d209946771340659468a8af8f636ba544f5fdefd8c17c 
16 Signer·#1·public·key·SHA-1·digest:·a7086bf2cd1e404850222b3434247c0f87b70855 
17 Signer·#1·public·key·MD5·digest:·a25eda0270ce0d63f53ba358c057d365 
18 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.58 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·3496734·bytes,·number·of·entries:·4561 Zip·file·size:·3496734·bytes,·number·of·entries:·456
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx··5481192·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx··5481400·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx······162·b-·defN·81-Jan-01·01:01·assets/clearuserstyle.js4 -rw-r--r--··0.0·unx······162·b-·defN·81-Jan-01·01:01·assets/clearuserstyle.js
5 -rw-r--r--··0.0·unx···112160·b-·defN·81-Jan-01·01:01·assets/fontawesome-4.2.0.ttf5 -rw-r--r--··0.0·unx···112160·b-·defN·81-Jan-01·01:01·assets/fontawesome-4.2.0.ttf
6 -rw-r--r--··0.0·unx······127·b-·defN·81-Jan-01·01:01·assets/setcannedstyle.js6 -rw-r--r--··0.0·unx······127·b-·defN·81-Jan-01·01:01·assets/setcannedstyle.js
7 -rw-r--r--··0.0·unx······526·b-·defN·81-Jan-01·01:01·assets/userstyle.js7 -rw-r--r--··0.0·unx······526·b-·defN·81-Jan-01·01:01·assets/userstyle.js
8 -rw----·····2.4·fat·······39·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.JsonFactory8 -rw----·····2.4·fat·······39·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.JsonFactory
9 -rw----·····2.4·fat·······44·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.ObjectCodec9 -rw----·····2.4·fat·······44·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.ObjectCodec
10 -rw----·····2.4·fat·····2800·b-·defN·81-Jan-01·01:01·com/ibm/icu/ICUConfig.properties10 -rw----·····2.4·fat·····2800·b-·defN·81-Jan-01·01:01·com/ibm/icu/ICUConfig.properties
Offset 451, 8 lines modifiedOffset 451, 8 lines modified
451 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png451 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png
452 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml452 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
453 -rw----·····0.0·fat······616·b-·defN·81-Jan-01·01:01·res/zs.xml453 -rw----·····0.0·fat······616·b-·defN·81-Jan-01·01:01·res/zs.xml
454 -rw----·····0.0·fat···272408·b-·stor·81-Jan-01·01:01·resources.arsc454 -rw----·····0.0·fat···272408·b-·stor·81-Jan-01·01:01·resources.arsc
455 -rw----·····2.0·fat····39137·b-·defN·81-Jan-01·01:01·META-INF/7C5CD1B4.SF455 -rw----·····2.0·fat····39137·b-·defN·81-Jan-01·01:01·META-INF/7C5CD1B4.SF
456 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/7C5CD1B4.RSA456 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/7C5CD1B4.RSA
457 -rw----·····2.0·fat····39010·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF457 -rw----·····2.0·fat····39010·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
458 456·files,·7332927·bytes·uncompressed,·3440766·bytes·compressed:··53.1%458 456·files,·7333135·bytes·uncompressed,·3440961·bytes·compressed:··53.1%
157 MB
classes.dex
143 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 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············:·311232854 checksum············:·57afda28
5 signature···········:·4e4d...96235 signature···········:·de9e...e7a1
6 file_size···········:·54811926 file_size···········:·5481400
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·····:·4370210 string_ids_size·····:·43704
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·562312 type_ids_size·······:·5623
13 type_ids_off········:·174920·(0x02ab48)13 type_ids_off········:·174928·(0x02ab50)
14 proto_ids_size······:·976714 proto_ids_size······:·9768
15 proto_ids_off·······:·197412·(0x030324)15 proto_ids_off·······:·197420·(0x03032c)
16 field_ids_size······:·2375816 field_ids_size······:·23758
17 field_ids_off·······:·314616·(0x04ccf8)17 field_ids_off·······:·314636·(0x04cd0c)
18 method_ids_size·····:·4459418 method_ids_size·····:·44595
19 method_ids_off······:·504680·(0x07b368)19 method_ids_off······:·504700·(0x07b37c)
20 class_defs_size·····:·445420 class_defs_size·····:·4454
21 class_defs_off······:·861432·(0x0d24f8)21 class_defs_off······:·861460·(0x0d2514)
22 data_size···········:·447723222 data_size···········:·4477412
23 data_off············:·1003960·(0x0f51b8)23 data_off············:·1003988·(0x0f51d4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·25325 class_idx···········:·253
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·462727 superclass_idx······:·4627
28 source_file_idx·····:·233628 source_file_idx·····:·2337
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 44, 21 lines modifiedOffset 44, 21 lines modified
44 ··Superclass········:·'Ljava/lang/Object;'44 ··Superclass········:·'Ljava/lang/Object;'
45 ··Interfaces········-45 ··Interfaces········-
46 ····#0··············:·'Ljava/lang/annotation/Annotation;'46 ····#0··············:·'Ljava/lang/annotation/Annotation;'
47 ··Static·fields·····-47 ··Static·fields·····-
48 ··Instance·fields···-48 ··Instance·fields···-
49 ··Direct·methods····-49 ··Direct·methods····-
50 ··Virtual·methods···-50 ··Virtual·methods···-
51 ··source_file_idx···:·2336·(AnimRes.java)51 ··source_file_idx···:·2337·(AnimRes.java)
  
52 Class·#1·header:52 Class·#1·header:
53 class_idx···········:·25453 class_idx···········:·254
54 access_flags········:·9729·(0x2601)54 access_flags········:·9729·(0x2601)
55 superclass_idx······:·462755 superclass_idx······:·4627
56 source_file_idx·····:·235156 source_file_idx·····:·2352
57 static_fields_size··:·057 static_fields_size··:·0
58 instance_fields_size:·058 instance_fields_size:·0
59 direct_methods_size·:·059 direct_methods_size·:·0
60 virtual_methods_size:·060 virtual_methods_size:·0
  
61 Class·#1·annotations:61 Class·#1·annotations:
62 Annotations·on·class62 Annotations·on·class
Offset 72, 21 lines modifiedOffset 72, 21 lines modified
72 ··Superclass········:·'Ljava/lang/Object;'72 ··Superclass········:·'Ljava/lang/Object;'
73 ··Interfaces········-73 ··Interfaces········-
74 ····#0··············:·'Ljava/lang/annotation/Annotation;'74 ····#0··············:·'Ljava/lang/annotation/Annotation;'
75 ··Static·fields·····-75 ··Static·fields·····-
76 ··Instance·fields···-76 ··Instance·fields···-
77 ··Direct·methods····-77 ··Direct·methods····-
78 ··Virtual·methods···-78 ··Virtual·methods···-
79 ··source_file_idx···:·2351·(AnimatorRes.java)79 ··source_file_idx···:·2352·(AnimatorRes.java)
  
80 Class·#2·header:80 Class·#2·header:
81 class_idx···········:·25581 class_idx···········:·255
82 access_flags········:·9729·(0x2601)82 access_flags········:·9729·(0x2601)
83 superclass_idx······:·462783 superclass_idx······:·4627
84 source_file_idx·····:·240084 source_file_idx·····:·2401
85 static_fields_size··:·085 static_fields_size··:·0
86 instance_fields_size:·086 instance_fields_size:·0
87 direct_methods_size·:·087 direct_methods_size·:·0
88 virtual_methods_size:·088 virtual_methods_size:·0
  
89 Class·#2·annotations:89 Class·#2·annotations:
90 Annotations·on·class90 Annotations·on·class
Offset 100, 21 lines modifiedOffset 100, 21 lines modified
100 ··Superclass········:·'Ljava/lang/Object;'100 ··Superclass········:·'Ljava/lang/Object;'
101 ··Interfaces········-101 ··Interfaces········-
102 ····#0··············:·'Ljava/lang/annotation/Annotation;'102 ····#0··············:·'Ljava/lang/annotation/Annotation;'
103 ··Static·fields·····-103 ··Static·fields·····-
104 ··Instance·fields···-104 ··Instance·fields···-
105 ··Direct·methods····-105 ··Direct·methods····-
106 ··Virtual·methods···-106 ··Virtual·methods···-
107 ··source_file_idx···:·2400·(AnyRes.java)107 ··source_file_idx···:·2401·(AnyRes.java)
  
108 Class·#3·header:108 Class·#3·header:
109 class_idx···········:·256109 class_idx···········:·256
110 access_flags········:·9729·(0x2601)110 access_flags········:·9729·(0x2601)
111 superclass_idx······:·4627111 superclass_idx······:·4627
112 source_file_idx·····:·2403112 source_file_idx·····:·2404
113 static_fields_size··:·0113 static_fields_size··:·0
114 instance_fields_size:·0114 instance_fields_size:·0
115 direct_methods_size·:·0115 direct_methods_size·:·0
116 virtual_methods_size:·0116 virtual_methods_size:·0
  
117 Class·#3·annotations:117 Class·#3·annotations:
118 Annotations·on·class118 Annotations·on·class
Offset 128, 21 lines modifiedOffset 128, 21 lines modified
128 ··Superclass········:·'Ljava/lang/Object;'128 ··Superclass········:·'Ljava/lang/Object;'
129 ··Interfaces········-129 ··Interfaces········-
130 ····#0··············:·'Ljava/lang/annotation/Annotation;'130 ····#0··············:·'Ljava/lang/annotation/Annotation;'
131 ··Static·fields·····-131 ··Static·fields·····-
132 ··Instance·fields···-132 ··Instance·fields···-
133 ··Direct·methods····-133 ··Direct·methods····-
134 ··Virtual·methods···-134 ··Virtual·methods···-
135 ··source_file_idx···:·2403·(AnyThread.java)135 ··source_file_idx···:·2404·(AnyThread.java)
  
136 Class·#4·header:136 Class·#4·header:
137 class_idx···········:·257137 class_idx···········:·257
138 access_flags········:·9729·(0x2601)138 access_flags········:·9729·(0x2601)
139 superclass_idx······:·4627139 superclass_idx······:·4627
140 source_file_idx·····:·2650140 source_file_idx·····:·2651
141 static_fields_size··:·0141 static_fields_size··:·0
142 instance_fields_size:·0142 instance_fields_size:·0
143 direct_methods_size·:·0143 direct_methods_size·:·0
144 virtual_methods_size:·0144 virtual_methods_size:·0
  
145 Class·#4·annotations:145 Class·#4·annotations:
146 Annotations·on·class146 Annotations·on·class
Offset 156, 21 lines modifiedOffset 156, 21 lines modified
156 ··Superclass········:·'Ljava/lang/Object;'156 ··Superclass········:·'Ljava/lang/Object;'
157 ··Interfaces········-157 ··Interfaces········-
Max diff block lines reached; 149716171/149720430 bytes (100.00%) of diff not shown.
14.6 MB
classes.jar
7.57 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·9045995·bytes,·number·of·entries:·44541 Zip·file·size:·9046221·bytes,·number·of·entries:·4454
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class
6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
Offset 1251, 15 lines modifiedOffset 1251, 15 lines modified
1251 ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.class1251 ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.class
1252 ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer$1.class1252 ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer$1.class
1253 ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ContextualDeserializer.class1253 ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ContextualDeserializer.class
1254 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ContextualKeyDeserializer.class1254 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ContextualKeyDeserializer.class
1255 ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DataFormatReaders$Match.class1255 ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DataFormatReaders$Match.class
1256 ?rwxrwxr-x··2.0·unx·····4336·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DataFormatReaders.class1256 ?rwxrwxr-x··2.0·unx·····4336·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DataFormatReaders.class
1257 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.class1257 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.class
1258 ?rwxrwxr-x··2.0·unx····13629·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializerCache.class1258 ?rwxrwxr-x··2.0·unx····13667·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializerCache.class
1259 ?rwxrwxr-x··2.0·unx·····3843·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializerFactory.class1259 ?rwxrwxr-x··2.0·unx·····3843·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/DeserializerFactory.class
1260 ?rwxrwxr-x··2.0·unx·····2403·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/Deserializers.class1260 ?rwxrwxr-x··2.0·unx·····2403·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/Deserializers.class
1261 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/KeyDeserializers.class1261 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/KeyDeserializers.class
1262 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ResolvableDeserializer.class1262 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ResolvableDeserializer.class
1263 ?rwxrwxr-x··2.0·unx·····5944·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/SettableAnyProperty.class1263 ?rwxrwxr-x··2.0·unx·····5944·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/SettableAnyProperty.class
1264 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/UnresolvedId.class1264 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/UnresolvedId.class
1265 ?rwxrwxr-x··2.0·unx·····4353·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ValueInstantiator.class1265 ?rwxrwxr-x··2.0·unx·····4353·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ValueInstantiator.class
Offset 3041, 15 lines modifiedOffset 3041, 15 lines modified
3041 ?rwxrwxr-x··2.0·unx·····6877·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ObjectMapper$1.class3041 ?rwxrwxr-x··2.0·unx·····6877·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ObjectMapper$1.class
3042 ?rwxrwxr-x··2.0·unx····16876·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/ObjectWriter.class3042 ?rwxrwxr-x··2.0·unx····16876·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/ObjectWriter.class
3043 ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/PropertyNamingStrategy$PropertyNamingStrategyBase.class3043 ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/PropertyNamingStrategy$PropertyNamingStrategyBase.class
3044 ?rwxrwxr-x··2.0·unx·····2672·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/SerializationFeature.class3044 ?rwxrwxr-x··2.0·unx·····2672·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/SerializationFeature.class
3045 ?rwxrwxr-x··2.0·unx····13352·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/SerializerProvider.class3045 ?rwxrwxr-x··2.0·unx····13352·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/SerializerProvider.class
3046 ?rwxrwxr-x··2.0·unx·····2175·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/ContextAttributes$Impl.class3046 ?rwxrwxr-x··2.0·unx·····2175·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/ContextAttributes$Impl.class
3047 ?rwxrwxr-x··2.0·unx·····6068·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/MapperConfig.class3047 ?rwxrwxr-x··2.0·unx·····6068·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/MapperConfig.class
3048 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/PackageVersion.class3048 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/cfg/PackageVersion.class
3049 ?rwxrwxr-x··2.0·unx·····5378·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/AbstractDeserializer.class3049 ?rwxrwxr-x··2.0·unx·····5378·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/AbstractDeserializer.class
3050 ?rwxrwxr-x··2.0·unx····43565·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.class3050 ?rwxrwxr-x··2.0·unx····43565·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.class
3051 ?rwxrwxr-x··2.0·unx·····2689·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/Deserializers$Base.class3051 ?rwxrwxr-x··2.0·unx·····2689·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/Deserializers$Base.class
3052 ?rwxrwxr-x··2.0·unx·····1420·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/SettableAnyProperty$AnySetterReferring.class3052 ?rwxrwxr-x··2.0·unx·····1420·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/SettableAnyProperty$AnySetterReferring.class
3053 ?rwxrwxr-x··2.0·unx······509·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ValueInstantiators$Base.class3053 ?rwxrwxr-x··2.0·unx······509·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/ValueInstantiators$Base.class
3054 ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/impl/CreatorCollector$Vanilla.class3054 ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/impl/CreatorCollector$Vanilla.class
3055 ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty$PropertyReferring.class3055 ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty$PropertyReferring.class
Offset 3061, 15 lines modifiedOffset 3061, 15 lines modified
3061 ?rwxrwxr-x··2.0·unx·····2593·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/JsonLocationInstantiator.class3061 ?rwxrwxr-x··2.0·unx·····2593·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/JsonLocationInstantiator.class
3062 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/MapDeserializer$MapReferring.class3062 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/MapDeserializer$MapReferring.class
3063 ?rwxrwxr-x··2.0·unx····16710·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdDeserializer.class3063 ?rwxrwxr-x··2.0·unx····16710·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdDeserializer.class
3064 ?rwxrwxr-x··2.0·unx·····1592·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer$DelegatingKD.class3064 ?rwxrwxr-x··2.0·unx·····1592·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer$DelegatingKD.class
3065 ?rwxrwxr-x··2.0·unx·····5066·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer.class3065 ?rwxrwxr-x··2.0·unx·····5066·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer.class
3066 ?rwxrwxr-x··2.0·unx·····3145·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.class3066 ?rwxrwxr-x··2.0·unx·····3145·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.class
3067 ?rwxrwxr-x··2.0·unx·····8467·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.class3067 ?rwxrwxr-x··2.0·unx·····8467·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.class
3068 ?rwxrwxr-x··2.0·unx····15091·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotatedClass.class3068 ?rwxrwxr-x··2.0·unx····15556·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotatedClass.class
3069 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotatedMember.class3069 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotatedMember.class
3070 ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotationMap.class3070 ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/AnnotationMap.class
3071 ?rwxrwxr-x··2.0·unx····13131·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BasicBeanDescription.class3071 ?rwxrwxr-x··2.0·unx····13131·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BasicBeanDescription.class
3072 ?rwxrwxr-x··2.0·unx·····6293·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.class3072 ?rwxrwxr-x··2.0·unx·····6293·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.class
3073 ?rwxrwxr-x··2.0·unx·····2056·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.class3073 ?rwxrwxr-x··2.0·unx·····2056·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.class
3074 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$1.class3074 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$1.class
3075 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$2.class3075 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$2.class
Offset 4449, 8 lines modifiedOffset 4449, 8 lines modified
4449 ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class4449 ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
4450 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class4450 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class
4451 ?rwxrwxr-x··2.0·unx·····3468·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class4451 ?rwxrwxr-x··2.0·unx·····3468·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class
4452 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi23Impl.class4452 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi23Impl.class
4453 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class4453 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class
4454 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.class4454 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.class
4455 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api24ViewCompatImpl.class4455 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api24ViewCompatImpl.class
4456 4454·files,·10033308·bytes·uncompressed,·8213851·bytes·compressed:··18.1%4456 4454·files,·10033813·bytes·uncompressed,·8214077·bytes·compressed:··18.1%
14.6 MB
zipdetails --redact --walk --utc {}
    
Offset 22842, 173843 lines modifiedOffset 22842, 173843 lines modified
22842 1C6A67·LOCAL·HEADER·#1257····04034B50·(67324752)22842 1C6A67·LOCAL·HEADER·#1257····04034B50·(67324752)
22843 1C6A6B·Extract·Zip·Spec······14·(20)·'2.0'22843 1C6A6B·Extract·Zip·Spec······14·(20)·'2.0'
22844 1C6A6C·Extract·OS············00·(0)·'MS-DOS'22844 1C6A6C·Extract·OS············00·(0)·'MS-DOS'
22845 1C6A6D·General·Purpose·Flag··0000·(0)22845 1C6A6D·General·Purpose·Flag··0000·(0)
22846 ·······[Bits·1-2]············0·'Normal·Compression'22846 ·······[Bits·1-2]············0·'Normal·Compression'
22847 1C6A6F·Compression·Method····0008·(8)·'Deflated'22847 1C6A6F·Compression·Method····0008·(8)·'Deflated'
22848 1C6A71·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22848 1C6A71·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22849 1C6A75·CRC···················5E21C5B3·(1579271603)22849 1C6A75·CRC···················805EBB49·(2153691977)
22850 1C6A79·Compressed·Size·······00001099·(4249)22850 1C6A79·Compressed·Size·······000010A9·(4265)
22851 1C6A7D·Uncompressed·Size·····0000353D·(13629)22851 1C6A7D·Uncompressed·Size·····00003563·(13667)
22852 1C6A81·Filename·Length·······003C·(60)22852 1C6A81·Filename·Length·······003C·(60)
22853 1C6A83·Extra·Length··········0000·(0)22853 1C6A83·Extra·Length··········0000·(0)
22854 1C6A85·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22854 1C6A85·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22855 #22855 #
22856 #·WARNING:·Offset·0x1C6A85:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22856 #·WARNING:·Offset·0x1C6A85:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22857 #··········Zero·length·filename22857 #··········Zero·length·filename
22858 #22858 #
22859 1C6AC1·PAYLOAD22859 1C6AC1·PAYLOAD
  
22860 1C7B5A·LOCAL·HEADER·#1258····04034B50·(67324752)22860 1C7B6A·LOCAL·HEADER·#1258····04034B50·(67324752)
22861 1C7B5E·Extract·Zip·Spec······14·(20)·'2.0'22861 1C7B6E·Extract·Zip·Spec······14·(20)·'2.0'
22862 1C7B5F·Extract·OS············00·(0)·'MS-DOS'22862 1C7B6F·Extract·OS············00·(0)·'MS-DOS'
22863 1C7B60·General·Purpose·Flag··0000·(0)22863 1C7B70·General·Purpose·Flag··0000·(0)
22864 1C7B62·Compression·Method····0000·(0)·'Stored'22864 1C7B72·Compression·Method····0000·(0)·'Stored'
22865 1C7B64·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22865 1C7B74·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22866 1C7B68·CRC···················C21FDB98·(3256867736)22866 1C7B78·CRC···················C21FDB98·(3256867736)
22867 1C7B6C·Compressed·Size·······00000F03·(3843)22867 1C7B7C·Compressed·Size·······00000F03·(3843)
22868 1C7B70·Uncompressed·Size·····00000F03·(3843)22868 1C7B80·Uncompressed·Size·····00000F03·(3843)
22869 1C7B74·Filename·Length·······003E·(62)22869 1C7B84·Filename·Length·······003E·(62)
22870 1C7B76·Extra·Length··········0000·(0)22870 1C7B86·Extra·Length··········0000·(0)
22871 1C7B78·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22871 1C7B88·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22872 #22872 #
22873 #·WARNING:·Offset·0x1C7B78:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22873 #·WARNING:·Offset·0x1C7B88:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22874 #··········Zero·length·filename22874 #··········Zero·length·filename
22875 #22875 #
22876 1C7BB6·PAYLOAD22876 1C7BC6·PAYLOAD
  
22877 1C8AB9·LOCAL·HEADER·#1259····04034B50·(67324752)22877 1C8AC9·LOCAL·HEADER·#1259····04034B50·(67324752)
22878 1C8ABD·Extract·Zip·Spec······14·(20)·'2.0'22878 1C8ACD·Extract·Zip·Spec······14·(20)·'2.0'
22879 1C8ABE·Extract·OS············00·(0)·'MS-DOS'22879 1C8ACE·Extract·OS············00·(0)·'MS-DOS'
22880 1C8ABF·General·Purpose·Flag··0000·(0)22880 1C8ACF·General·Purpose·Flag··0000·(0)
22881 1C8AC1·Compression·Method····0000·(0)·'Stored'22881 1C8AD1·Compression·Method····0000·(0)·'Stored'
22882 1C8AC3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22882 1C8AD3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22883 1C8AC7·CRC···················5E4E8D2B·(1582206251)22883 1C8AD7·CRC···················5E4E8D2B·(1582206251)
22884 1C8ACB·Compressed·Size·······00000963·(2403)22884 1C8ADB·Compressed·Size·······00000963·(2403)
22885 1C8ACF·Uncompressed·Size·····00000963·(2403)22885 1C8ADF·Uncompressed·Size·····00000963·(2403)
22886 1C8AD3·Filename·Length·······0038·(56)22886 1C8AE3·Filename·Length·······0038·(56)
22887 1C8AD5·Extra·Length··········0000·(0)22887 1C8AE5·Extra·Length··········0000·(0)
22888 1C8AD7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22888 1C8AE7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22889 #22889 #
22890 #·WARNING:·Offset·0x1C8AD7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22890 #·WARNING:·Offset·0x1C8AE7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22891 #··········Zero·length·filename22891 #··········Zero·length·filename
22892 #22892 #
22893 1C8B0F·PAYLOAD22893 1C8B1F·PAYLOAD
  
22894 1C9472·LOCAL·HEADER·#1260····04034B50·(67324752)22894 1C9482·LOCAL·HEADER·#1260····04034B50·(67324752)
22895 1C9476·Extract·Zip·Spec······14·(20)·'2.0'22895 1C9486·Extract·Zip·Spec······14·(20)·'2.0'
22896 1C9477·Extract·OS············00·(0)·'MS-DOS'22896 1C9487·Extract·OS············00·(0)·'MS-DOS'
22897 1C9478·General·Purpose·Flag··0000·(0)22897 1C9488·General·Purpose·Flag··0000·(0)
22898 1C947A·Compression·Method····0000·(0)·'Stored'22898 1C948A·Compression·Method····0000·(0)·'Stored'
22899 1C947C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22899 1C948C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22900 1C9480·CRC···················F452EDCF·(4099075535)22900 1C9490·CRC···················F452EDCF·(4099075535)
22901 1C9484·Compressed·Size·······0000014B·(331)22901 1C9494·Compressed·Size·······0000014B·(331)
22902 1C9488·Uncompressed·Size·····0000014B·(331)22902 1C9498·Uncompressed·Size·····0000014B·(331)
22903 1C948C·Filename·Length·······003B·(59)22903 1C949C·Filename·Length·······003B·(59)
22904 1C948E·Extra·Length··········0000·(0)22904 1C949E·Extra·Length··········0000·(0)
22905 1C9490·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22905 1C94A0·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22906 #22906 #
22907 #·WARNING:·Offset·0x1C9490:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22907 #·WARNING:·Offset·0x1C94A0:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22908 #··········Zero·length·filename22908 #··········Zero·length·filename
22909 #22909 #
22910 1C94CB·PAYLOAD22910 1C94DB·PAYLOAD
  
22911 1C9616·LOCAL·HEADER·#1261····04034B50·(67324752)22911 1C9626·LOCAL·HEADER·#1261····04034B50·(67324752)
22912 1C961A·Extract·Zip·Spec······14·(20)·'2.0'22912 1C962A·Extract·Zip·Spec······14·(20)·'2.0'
22913 1C961B·Extract·OS············00·(0)·'MS-DOS'22913 1C962B·Extract·OS············00·(0)·'MS-DOS'
22914 1C961C·General·Purpose·Flag··0000·(0)22914 1C962C·General·Purpose·Flag··0000·(0)
22915 1C961E·Compression·Method····0000·(0)·'Stored'22915 1C962E·Compression·Method····0000·(0)·'Stored'
22916 1C9620·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22916 1C9630·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22917 1C9624·CRC···················7F2996F9·(2133432057)22917 1C9634·CRC···················7F2996F9·(2133432057)
22918 1C9628·Compressed·Size·······000000BE·(190)22918 1C9638·Compressed·Size·······000000BE·(190)
22919 1C962C·Uncompressed·Size·····000000BE·(190)22919 1C963C·Uncompressed·Size·····000000BE·(190)
22920 1C9630·Filename·Length·······0041·(65)22920 1C9640·Filename·Length·······0041·(65)
22921 1C9632·Extra·Length··········0000·(0)22921 1C9642·Extra·Length··········0000·(0)
22922 1C9634·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22922 1C9644·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22923 #22923 #
22924 #·WARNING:·Offset·0x1C9634:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22924 #·WARNING:·Offset·0x1C9644:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22925 #··········Zero·length·filename22925 #··········Zero·length·filename
22926 #22926 #
22927 1C9675·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX22927 1C9685·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
22928 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX22928 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Diff chunk too large, falling back to line-by-line diff (624 lines added, 624 lines removed)
  
22929 1C9733·LOCAL·HEADER·#1262····04034B50·(67324752)22929 1C9743·LOCAL·HEADER·#1262····04034B50·(67324752)
22930 1C9737·Extract·Zip·Spec······14·(20)·'2.0'22930 1C9747·Extract·Zip·Spec······14·(20)·'2.0'
22931 1C9738·Extract·OS············00·(0)·'MS-DOS'22931 1C9748·Extract·OS············00·(0)·'MS-DOS'
22932 1C9739·General·Purpose·Flag··0000·(0)22932 1C9749·General·Purpose·Flag··0000·(0)
22933 1C973B·Compression·Method····0000·(0)·'Stored'22933 1C974B·Compression·Method····0000·(0)·'Stored'
22934 1C973D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22934 1C974D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22935 1C9741·CRC···················E864213F·(3898876223)22935 1C9751·CRC···················E864213F·(3898876223)
22936 1C9745·Compressed·Size·······00001738·(5944)22936 1C9755·Compressed·Size·······00001738·(5944)
22937 1C9749·Uncompressed·Size·····00001738·(5944)22937 1C9759·Uncompressed·Size·····00001738·(5944)
22938 1C974D·Filename·Length·······003E·(62)22938 1C975D·Filename·Length·······003E·(62)
22939 1C974F·Extra·Length··········0000·(0)22939 1C975F·Extra·Length··········0000·(0)
22940 1C9751·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22940 1C9761·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22941 #22941 #
22942 #·WARNING:·Offset·0x1C9751:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22942 #·WARNING:·Offset·0x1C9761:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22943 #··········Zero·length·filename22943 #··········Zero·length·filename
22944 #22944 #
22945 1C978F·PAYLOAD22945 1C979F·PAYLOAD
  
22946 1CAEC7·LOCAL·HEADER·#1263····04034B50·(67324752)22946 1CAED7·LOCAL·HEADER·#1263····04034B50·(67324752)
22947 1CAECB·Extract·Zip·Spec······14·(20)·'2.0'22947 1CAEDB·Extract·Zip·Spec······14·(20)·'2.0'
22948 1CAECC·Extract·OS············00·(0)·'MS-DOS'22948 1CAEDC·Extract·OS············00·(0)·'MS-DOS'
22949 1CAECD·General·Purpose·Flag··0000·(0)22949 1CAEDD·General·Purpose·Flag··0000·(0)
22950 1CAECF·Compression·Method····0000·(0)·'Stored'22950 1CAEDF·Compression·Method····0000·(0)·'Stored'
22951 1CAED1·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'22951 1CAEE1·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
22952 1CAED5·CRC···················254F8FEE·(625971182)22952 1CAEE5·CRC···················254F8FEE·(625971182)
22953 1CAED9·Compressed·Size·······0000037C·(892)22953 1CAEE9·Compressed·Size·······0000037C·(892)
22954 1CAEDD·Uncompressed·Size·····0000037C·(892)22954 1CAEED·Uncompressed·Size·····0000037C·(892)
22955 1CAEE1·Filename·Length·······0037·(55)22955 1CAEF1·Filename·Length·······0037·(55)
22956 1CAEE3·Extra·Length··········0000·(0)22956 1CAEF3·Extra·Length··········0000·(0)
22957 1CAEE5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22957 1CAEF5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22958 #22958 #
22959 #·WARNING:·Offset·0x1CAEE5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'22959 #·WARNING:·Offset·0x1CAEF5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
22960 #··········Zero·length·filename22960 #··········Zero·length·filename
22961 #22961 #
Max diff block lines reached; 15283375/15346495 bytes (99.59%) of diff not shown.
1000 B
com/fasterxml/jackson/databind/deser/DeserializerCache.class
882 B
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 1689281 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····}39 ····}
40 ····40 ····
41 ····private·boolean·_hasCustomValueHandler(JavaType·contentType)·{41 ····private·boolean·_hasCustomValueHandler(JavaType·contentType)·{
42 ········final·boolean·containerType·=·contentType.isContainerType();42 ········final·boolean·containerType·=·contentType.isContainerType();
43 ········boolean·b·=·false;43 ········boolean·b·=·false;
44 ········if·(containerType)·{44 ········if·(containerType)·{
45 ············contentType·=·contentType.getContentType();45 ············contentType·=·contentType.getContentType();
46 ············if·(contentType·!=·null·&&·contentType.getValueHandler()·!=·null)·{46 ············if·(contentType·!=·null·&&·(contentType.getValueHandler()·!=·null·||·contentType.getTypeHandler()·!=·null))·{
47 ················b·=·true;47 ················b·=·true;
48 ············}48 ············}
49 ········}49 ········}
50 ········return·b;50 ········return·b;
51 ····}51 ····}
52 ····52 ····
53 ····private·Class·_verifyAsClass(final·Object·o,·final·String·str,·final·Class·clazz)·{53 ····private·Class·_verifyAsClass(final·Object·o,·final·String·str,·final·Class·clazz)·{
820 B
com/fasterxml/jackson/databind/cfg/PackageVersion.class
710 B
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 1689346 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 6, 14 lines modifiedOffset 6, 14 lines modified
6 import·com.fasterxml.jackson.core.Versioned;6 import·com.fasterxml.jackson.core.Versioned;
  
7 public·final·class·PackageVersion·implements·Versioned7 public·final·class·PackageVersion·implements·Versioned
8 {8 {
9 ····public·static·final·Version·VERSION;9 ····public·static·final·Version·VERSION;
10 ····10 ····
11 ····static·{11 ····static·{
12 ········VERSION·=·VersionUtil.parseVersion("2.4.6",·"com.fasterxml.jackson.core",·"jackson-databind");12 ········VERSION·=·VersionUtil.parseVersion("2.4.6.1",·"com.fasterxml.jackson.core",·"jackson-databind");
13 ····}13 ····}
14 ····14 ····
15 ····public·Version·version()·{15 ····public·Version·version()·{
16 ········return·PackageVersion.VERSION;16 ········return·PackageVersion.VERSION;
17 ····}17 ····}
18 }18 }
3.99 KB
com/fasterxml/jackson/databind/introspect/AnnotatedClass.class
3.87 KB
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 1689414 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 234, 16 lines modifiedOffset 234, 16 lines modified
234 ····················if·(!this._annotationIntrospector.hasIgnoreMarker((AnnotatedMember)this._constructors.get(size)))·{234 ····················if·(!this._annotationIntrospector.hasIgnoreMarker((AnnotatedMember)this._constructors.get(size)))·{
235 ························continue;235 ························continue;
236 ····················}236 ····················}
237 ····················this._constructors.remove(size);237 ····················this._constructors.remove(size);
238 ················}238 ················}
239 ············}239 ············}
240 ········}240 ········}
241 ········for·(Method[]·declaredMethods·=·this._class.getDeclaredMethods();·i·<·declaredMethods.length;·++i)·{241 ········for·(Method[]·findClassMethods·=·this._findClassMethods(this._class);·i·<·findClassMethods.length;·++i)·{
242 ············final·Method·method·=·declaredMethods[i];242 ············final·Method·method·=·findClassMethods[i];
243 ············if·(Modifier.isStatic(method.getModifiers()))·{243 ············if·(Modifier.isStatic(method.getModifiers()))·{
244 ················if·(creatorMethods·==·null)·{244 ················if·(creatorMethods·==·null)·{
245 ····················creatorMethods·=·new·ArrayList<AnnotatedMethod>(8);245 ····················creatorMethods·=·new·ArrayList<AnnotatedMethod>(8);
246 ················}246 ················}
247 ················creatorMethods.add(this._constructCreatorMethod(method));247 ················creatorMethods.add(this._constructCreatorMethod(method));
248 ············}248 ············}
249 ········}249 ········}
Offset 436, 17 lines modifiedOffset 436, 17 lines modified
436 ····protected·void·_addMemberMethods(final·Class·clazz,·final·AnnotatedMethodMap·annotatedMethodMap,·final·Class·clazz2,·final·AnnotatedMethodMap·annotatedMethodMap2)·{436 ····protected·void·_addMemberMethods(final·Class·clazz,·final·AnnotatedMethodMap·annotatedMethodMap,·final·Class·clazz2,·final·AnnotatedMethodMap·annotatedMethodMap2)·{
437 ········if·(clazz2·!=·null)·{437 ········if·(clazz2·!=·null)·{
438 ············this._addMethodMixIns(clazz,·annotatedMethodMap,·clazz2,·annotatedMethodMap2);438 ············this._addMethodMixIns(clazz,·annotatedMethodMap,·clazz2,·annotatedMethodMap2);
439 ········}439 ········}
440 ········if·(clazz·==·null)·{440 ········if·(clazz·==·null)·{
441 ············return;441 ············return;
442 ········}442 ········}
443 ········final·Method[]·declaredMethods·=·clazz.getDeclaredMethods();443 ········final·Method[]·findClassMethods·=·this._findClassMethods(clazz);
444 ········for·(int·length·=·declaredMethods.length,·i·=·0;·i·<·length;·++i)·{444 ········for·(int·length·=·findClassMethods.length,·i·=·0;·i·<·length;·++i)·{
445 ············final·Method·method·=·declaredMethods[i];445 ············final·Method·method·=·findClassMethods[i];
446 ············if·(this._isIncludableMemberMethod(method))·{446 ············if·(this._isIncludableMemberMethod(method))·{
447 ················final·AnnotatedMethod·find·=·annotatedMethodMap.find(method);447 ················final·AnnotatedMethod·find·=·annotatedMethodMap.find(method);
448 ················if·(find·==·null)·{448 ················if·(find·==·null)·{
449 ····················final·AnnotatedMethod·constructMethod·=·this._constructMethod(method);449 ····················final·AnnotatedMethod·constructMethod·=·this._constructMethod(method);
450 ····················annotatedMethodMap.add(constructMethod);450 ····················annotatedMethodMap.add(constructMethod);
451 ····················final·AnnotatedMethod·remove·=·annotatedMethodMap2.remove(method);451 ····················final·AnnotatedMethod·remove·=·annotatedMethodMap2.remove(method);
452 ····················if·(remove·!=·null)·{452 ····················if·(remove·!=·null)·{
Offset 613, 14 lines modifiedOffset 613, 32 lines modified
613 ····protected·AnnotatedMethod·_constructMethod(final·Method·method)·{613 ····protected·AnnotatedMethod·_constructMethod(final·Method·method)·{
614 ········if·(this._annotationIntrospector·==·null)·{614 ········if·(this._annotationIntrospector·==·null)·{
615 ············return·new·AnnotatedMethod(method,·this._emptyAnnotationMap(),·(AnnotationMap[])null);615 ············return·new·AnnotatedMethod(method,·this._emptyAnnotationMap(),·(AnnotationMap[])null);
616 ········}616 ········}
617 ········return·new·AnnotatedMethod(method,·this._collectRelevantAnnotations(method.getDeclaredAnnotations()),·(AnnotationMap[])null);617 ········return·new·AnnotatedMethod(method,·this._collectRelevantAnnotations(method.getDeclaredAnnotations()),·(AnnotationMap[])null);
618 ····}618 ····}
619 ····619 ····
 620 ····protected·Method[]·_findClassMethods(final·Class·clazz)·{
 621 ········try·{
 622 ············return·clazz.getDeclaredMethods();
 623 ········}
 624 ········catch·(final·NoClassDefFoundError·noClassDefFoundError)·{
 625 ············final·ClassLoader·contextClassLoader·=·Thread.currentThread().getContextClassLoader();
 626 ············if·(contextClassLoader·!=·null)·{
 627 ················try·{
 628 ····················return·contextClassLoader.loadClass(clazz.getName()).getDeclaredMethods();
 629 ················}
 630 ················catch·(final·ClassNotFoundException·ex)·{
 631 ····················throw·noClassDefFoundError;
 632 ················}
 633 ············}
 634 ············throw·noClassDefFoundError;
 635 ········}
 636 ····}
 637 ····
620 ····protected·Map·_findFields(Class·mixInClass,·Map·findFields)·{638 ····protected·Map·_findFields(Class·mixInClass,·Map·findFields)·{
621 ········final·Class·superclass·=·mixInClass.getSuperclass();639 ········final·Class·superclass·=·mixInClass.getSuperclass();
622 ········if·(superclass·!=·null)·{640 ········if·(superclass·!=·null)·{
623 ············findFields·=·this._findFields(superclass,·findFields);641 ············findFields·=·this._findFields(superclass,·findFields);
624 ············final·Field[]·declaredFields·=·mixInClass.getDeclaredFields();642 ············final·Field[]·declaredFields·=·mixInClass.getDeclaredFields();
625 ············for·(int·length·=·declaredFields.length,·i·=·0;·i·<·length;·++i)·{643 ············for·(int·length·=·declaredFields.length,·i·=·0;·i·<·length;·++i)·{
626 ················final·Field·field·=·declaredFields[i];644 ················final·Field·field·=·declaredFields[i];
905 B
com/fasterxml/jackson/databind/ObjectMapper$DefaultTypeResolverBuilder.class
753 B
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 1689481 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 60, 13 lines modifiedOffset 60, 13 lines modified
60 ············}60 ············}
61 ········}61 ········}
62 ········else·{62 ········else·{
63 ············while·(javaType.isArrayType())·{63 ············while·(javaType.isArrayType())·{
64 ················javaType·=·javaType.getContentType();64 ················javaType·=·javaType.getContentType();
65 ············}65 ············}
66 ········}66 ········}
67 ········if·(javaType.getRawClass()·==·Object.class·||·!javaType.isConcrete()·||·TreeNode.class.isAssignableFrom(javaType.getRawClass()))·{67 ········if·(javaType.getRawClass()·==·Object.class·||·(!javaType.isConcrete()·&&·!TreeNode.class.isAssignableFrom(javaType.getRawClass())))·{
68 ············b·=·true;68 ············b·=·true;
69 ········}69 ········}
70 ········return·b;70 ········return·b;
71 ····}71 ····}
72 }72 }
182 KB
smali/com/fasterxml/jackson/databind/ObjectMapper.smali
    
Offset 84, 50 lines modifiedOffset 84, 50 lines modified
84 .field·protected·_typeFactory:Lcom/fasterxml/jackson/databind/type/TypeFactory;84 .field·protected·_typeFactory:Lcom/fasterxml/jackson/databind/type/TypeFactory;
  
  
85 #·direct·methods85 #·direct·methods
86 .method·static·constructor·<clinit>()V86 .method·static·constructor·<clinit>()V
87 ····.locals·1387 ····.locals·13
  
88 ····.line·19988 ····.line·203
89 ····const-class·v0,·Lcom/fasterxml/jackson/databind/JsonNode;89 ····const-class·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
90 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/type/SimpleType;->constructUnsafe(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/type/SimpleType;90 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/type/SimpleType;->constructUnsafe(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/type/SimpleType;
  
91 ····move-result-object·v091 ····move-result-object·v0
  
92 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->JSON_NODE_TYPE:Lcom/fasterxml/jackson/databind/JavaType;92 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->JSON_NODE_TYPE:Lcom/fasterxml/jackson/databind/JavaType;
  
93 ····.line·20493 ····.line·208
94 ····sget-object·v2,·Lcom/fasterxml/jackson/databind/introspect/BasicClassIntrospector;->instance:Lcom/fasterxml/jackson/databind/introspect/BasicClassIntrospector;94 ····sget-object·v2,·Lcom/fasterxml/jackson/databind/introspect/BasicClassIntrospector;->instance:Lcom/fasterxml/jackson/databind/introspect/BasicClassIntrospector;
  
95 ····sput-object·v2,·Lcom/fasterxml/jackson/databind/ObjectMapper;->DEFAULT_INTROSPECTOR:Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;95 ····sput-object·v2,·Lcom/fasterxml/jackson/databind/ObjectMapper;->DEFAULT_INTROSPECTOR:Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;
  
96 ····.line·20796 ····.line·211
97 ····new-instance·v3,·Lcom/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector;97 ····new-instance·v3,·Lcom/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector;
  
98 ····invoke-direct·{v3},·Lcom/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector;-><init>()V98 ····invoke-direct·{v3},·Lcom/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector;-><init>()V
  
99 ····sput-object·v3,·Lcom/fasterxml/jackson/databind/ObjectMapper;->DEFAULT_ANNOTATION_INTROSPECTOR:Lcom/fasterxml/jackson/databind/AnnotationIntrospector;99 ····sput-object·v3,·Lcom/fasterxml/jackson/databind/ObjectMapper;->DEFAULT_ANNOTATION_INTROSPECTOR:Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
  
100 ····.line·209100 ····.line·213
101 ····invoke-static·{},·Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker$Std;->defaultInstance()Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker$Std;101 ····invoke-static·{},·Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker$Std;->defaultInstance()Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker$Std;
  
102 ····move-result-object·v4102 ····move-result-object·v4
  
103 ····sput-object·v4,·Lcom/fasterxml/jackson/databind/ObjectMapper;->STD_VISIBILITY_CHECKER:Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;103 ····sput-object·v4,·Lcom/fasterxml/jackson/databind/ObjectMapper;->STD_VISIBILITY_CHECKER:Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
  
104 ····.line·211104 ····.line·215
105 ····new-instance·v0,·Lcom/fasterxml/jackson/core/util/DefaultPrettyPrinter;105 ····new-instance·v0,·Lcom/fasterxml/jackson/core/util/DefaultPrettyPrinter;
  
106 ····invoke-direct·{v0},·Lcom/fasterxml/jackson/core/util/DefaultPrettyPrinter;-><init>()V106 ····invoke-direct·{v0},·Lcom/fasterxml/jackson/core/util/DefaultPrettyPrinter;-><init>()V
  
107 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_defaultPrettyPrinter:Lcom/fasterxml/jackson/core/PrettyPrinter;107 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_defaultPrettyPrinter:Lcom/fasterxml/jackson/core/PrettyPrinter;
  
108 ····.line·217108 ····.line·221
109 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/cfg/BaseSettings;109 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/cfg/BaseSettings;
  
110 ····const/4·v5,·0x0110 ····const/4·v5,·0x0
  
111 ····invoke-static·{},·Lcom/fasterxml/jackson/databind/type/TypeFactory;->defaultInstance()Lcom/fasterxml/jackson/databind/type/TypeFactory;111 ····invoke-static·{},·Lcom/fasterxml/jackson/databind/type/TypeFactory;->defaultInstance()Lcom/fasterxml/jackson/databind/type/TypeFactory;
  
112 ····move-result-object·v6112 ····move-result-object·v6
Offset 162, 277 lines modifiedOffset 162, 277 lines modified
162 .end·method162 .end·method
  
163 .method·public·constructor·<init>()V163 .method·public·constructor·<init>()V
164 ····.locals·1164 ····.locals·1
  
165 ····const/4·v0,·0x0165 ····const/4·v0,·0x0
  
166 ····.line·379166 ····.line·383
167 ····invoke-direct·{p0,·v0,·v0,·v0},·Lcom/fasterxml/jackson/databind/ObjectMapper;-><init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V167 ····invoke-direct·{p0,·v0,·v0,·v0},·Lcom/fasterxml/jackson/databind/ObjectMapper;-><init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V
  
168 ····return-void168 ····return-void
169 .end·method169 .end·method
  
170 .method·public·constructor·<init>(Lcom/fasterxml/jackson/core/JsonFactory;)V170 .method·public·constructor·<init>(Lcom/fasterxml/jackson/core/JsonFactory;)V
171 ····.locals·1171 ····.locals·1
  
172 ····const/4·v0,·0x0172 ····const/4·v0,·0x0
  
173 ····.line·389173 ····.line·393
174 ····invoke-direct·{p0,·p1,·v0,·v0},·Lcom/fasterxml/jackson/databind/ObjectMapper;-><init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V174 ····invoke-direct·{p0,·p1,·v0,·v0},·Lcom/fasterxml/jackson/databind/ObjectMapper;-><init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V
  
175 ····return-void175 ····return-void
176 .end·method176 .end·method
  
177 .method·public·constructor·<init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V177 .method·public·constructor·<init>(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/databind/ser/DefaultSerializerProvider;Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;)V
178 ····.locals·4178 ····.locals·4
  
179 ····.line·429179 ····.line·433
180 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/core/ObjectCodec;-><init>()V180 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/core/ObjectCodec;-><init>()V
  
181 ····.line·356181 ····.line·360
182 ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap;182 ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap;
  
183 ····const·v1,·0x3f19999a····#·0.6f183 ····const·v1,·0x3f19999a····#·0.6f
  
184 ····const/4·v2,·0x2184 ····const/4·v2,·0x2
  
185 ····const/16·v3,·0x40185 ····const/16·v3,·0x40
  
186 ····invoke-direct·{v0,·v3,·v1,·v2},·Ljava/util/concurrent/ConcurrentHashMap;-><init>(IFI)V186 ····invoke-direct·{v0,·v3,·v1,·v2},·Ljava/util/concurrent/ConcurrentHashMap;-><init>(IFI)V
  
187 ····iput-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;187 ····iput-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
  
188 ····if-nez·p1,·:cond_0188 ····if-nez·p1,·:cond_0
  
189 ····.line·437189 ····.line·441
190 ····new-instance·p1,·Lcom/fasterxml/jackson/databind/MappingJsonFactory;190 ····new-instance·p1,·Lcom/fasterxml/jackson/databind/MappingJsonFactory;
  
191 ····invoke-direct·{p1,·p0},·Lcom/fasterxml/jackson/databind/MappingJsonFactory;-><init>(Lcom/fasterxml/jackson/databind/ObjectMapper;)V191 ····invoke-direct·{p1,·p0},·Lcom/fasterxml/jackson/databind/MappingJsonFactory;-><init>(Lcom/fasterxml/jackson/databind/ObjectMapper;)V
  
192 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_jsonFactory:Lcom/fasterxml/jackson/core/JsonFactory;192 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_jsonFactory:Lcom/fasterxml/jackson/core/JsonFactory;
  
193 ····goto·:goto_0193 ····goto·:goto_0
  
194 ····.line·439194 ····.line·443
195 ····:cond_0195 ····:cond_0
196 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_jsonFactory:Lcom/fasterxml/jackson/core/JsonFactory;196 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_jsonFactory:Lcom/fasterxml/jackson/core/JsonFactory;
  
197 ····.line·440197 ····.line·444
198 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonFactory;->getCodec()Lcom/fasterxml/jackson/core/ObjectCodec;198 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonFactory;->getCodec()Lcom/fasterxml/jackson/core/ObjectCodec;
  
199 ····move-result-object·v0199 ····move-result-object·v0
  
200 ····if-nez·v0,·:cond_1200 ····if-nez·v0,·:cond_1
  
201 ····.line·441201 ····.line·445
202 ····invoke-virtual·{p1,·p0},·Lcom/fasterxml/jackson/core/JsonFactory;->setCodec(Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonFactory;202 ····invoke-virtual·{p1,·p0},·Lcom/fasterxml/jackson/core/JsonFactory;->setCodec(Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonFactory;
  
203 ····.line·444203 ····.line·448
204 ····:cond_1204 ····:cond_1
205 ····:goto_0205 ····:goto_0
206 ····new-instance·p1,·Lcom/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver;206 ····new-instance·p1,·Lcom/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver;
  
207 ····invoke-direct·{p1},·Lcom/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver;-><init>()V207 ····invoke-direct·{p1},·Lcom/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver;-><init>()V
  
208 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_subtypeResolver:Lcom/fasterxml/jackson/databind/jsontype/SubtypeResolver;208 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_subtypeResolver:Lcom/fasterxml/jackson/databind/jsontype/SubtypeResolver;
Max diff block lines reached; 181030/186417 bytes (97.11%) of diff not shown.
2.12 KB
smali/com/fasterxml/jackson/databind/ObjectMapper$DefaultTypeResolverBuilder.smali
    
Offset 132, 45 lines modifiedOffset 132, 45 lines modified
  
132 ····if-eq·v0,·v3,·:cond_5132 ····if-eq·v0,·v3,·:cond_5
  
133 ····const/4·v3,·0x3133 ····const/4·v3,·0x3
  
134 ····if-eq·v0,·v3,·:cond_1134 ····if-eq·v0,·v3,·:cond_1
  
135 ····.line·187135 ····.line·191
136 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;136 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;
  
137 ····move-result-object·p1137 ····move-result-object·p1
  
138 ····const-class·v0,·Ljava/lang/Object;138 ····const-class·v0,·Ljava/lang/Object;
  
139 ····if-ne·p1,·v0,·:cond_0139 ····if-ne·p1,·v0,·:cond_0
  
140 ····const/4·v1,·0x1140 ····const/4·v1,·0x1
  
141 ····:cond_0141 ····:cond_0
142 ····return·v1142 ····return·v1
  
143 ····.line·180143 ····.line·183
144 ····:cond_1144 ····:cond_1
145 ····:goto_0145 ····:goto_0
146 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isArrayType()Z146 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isArrayType()Z
  
147 ····move-result·v0147 ····move-result·v0
  
148 ····if-eqz·v0,·:cond_2148 ····if-eqz·v0,·:cond_2
  
149 ····.line·181149 ····.line·184
150 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;150 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;
  
151 ····move-result-object·p1151 ····move-result-object·p1
  
152 ····goto·:goto_0152 ····goto·:goto_0
  
153 ····.line·184153 ····.line·187
154 ····:cond_2154 ····:cond_2
155 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isFinal()Z155 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isFinal()Z
  
156 ····move-result·v0156 ····move-result·v0
  
157 ····if-nez·v0,·:cond_3157 ····if-nez·v0,·:cond_3
  
Offset 203, 41 lines modifiedOffset 203, 41 lines modified
203 ····.line·172203 ····.line·172
204 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;204 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;
  
205 ····move-result-object·p1205 ····move-result-object·p1
  
206 ····goto·:goto_1206 ····goto·:goto_1
  
207 ····.line·176207 ····.line·177
208 ····:cond_5208 ····:cond_5
209 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;209 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;
  
210 ····move-result-object·v0210 ····move-result-object·v0
  
211 ····const-class·v3,·Ljava/lang/Object;211 ····const-class·v3,·Ljava/lang/Object;
  
212 ····if-eq·v0,·v3,·:cond_6212 ····if-eq·v0,·v3,·:cond_6
  
213 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isConcrete()Z213 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isConcrete()Z
  
214 ····move-result·v0214 ····move-result·v0
  
215 ····if-eqz·v0,·:cond_6215 ····if-nez·v0,·:cond_7
  
216 ····const-class·v0,·Lcom/fasterxml/jackson/core/TreeNode;216 ····const-class·v0,·Lcom/fasterxml/jackson/core/TreeNode;
  
217 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;217 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;
  
218 ····move-result-object·p1218 ····move-result-object·p1
  
219 ····invoke-virtual·{v0,·p1},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z219 ····invoke-virtual·{v0,·p1},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
  
220 ····move-result·p1220 ····move-result·p1
  
221 ····if-eqz·p1,·:cond_7221 ····if-nez·p1,·:cond_7
  
222 ····:cond_6222 ····:cond_6
223 ····const/4·v1,·0x1223 ····const/4·v1,·0x1
  
224 ····:cond_7224 ····:cond_7
225 ····return·v1225 ····return·v1
226 .end·method226 .end·method
21.8 KB
smali/com/fasterxml/jackson/databind/ObjectMapper$1.smali
    
Offset 23, 41 lines modifiedOffset 23, 41 lines modified
23 .field·final·synthetic·val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;23 .field·final·synthetic·val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/ObjectMapper;)V25 .method·constructor·<init>(Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/ObjectMapper;)V
26 ····.locals·026 ····.locals·0
  
27 ····.line·55027 ····.line·554
28 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;28 ····iput-object·p1,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
29 ····iput-object·p2,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;29 ····iput-object·p2,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·addAbstractTypeResolver(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)V34 .method·public·addAbstractTypeResolver(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)V
35 ····.locals·235 ····.locals·2
  
36 ····.line·64136 ····.line·645
37 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;37 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
38 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;38 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
39 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;39 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
40 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withAbstractTypeResolver(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;40 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withAbstractTypeResolver(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
41 ····move-result-object·p141 ····move-result-object·p1
  
42 ····.line·64242 ····.line·646
43 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;43 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
44 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;44 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
45 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;45 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
46 ····move-result-object·p146 ····move-result-object·p1
Offset 66, 26 lines modifiedOffset 66, 26 lines modified
  
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·addBeanDeserializerModifier(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)V68 .method·public·addBeanDeserializerModifier(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)V
69 ····.locals·269 ····.locals·2
  
70 ····.line·61670 ····.line·620
71 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;71 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
72 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;72 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
73 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;73 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
74 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withDeserializerModifier(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;74 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withDeserializerModifier(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
75 ····move-result-object·p175 ····move-result-object·p1
  
76 ····.line·61776 ····.line·621
77 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;77 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
78 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;78 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
79 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;79 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
80 ····move-result-object·p180 ····move-result-object·p1
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
  
94 ····return-void94 ····return-void
95 .end·method95 .end·method
  
96 .method·public·addBeanSerializerModifier(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)V96 .method·public·addBeanSerializerModifier(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)V
97 ····.locals·297 ····.locals·2
  
98 ····.line·63498 ····.line·638
99 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;99 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
100 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;100 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
  
101 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/ser/SerializerFactory;->withSerializerModifier(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;101 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/ser/SerializerFactory;->withSerializerModifier(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
  
102 ····move-result-object·p1102 ····move-result-object·p1
Offset 111, 37 lines modifiedOffset 111, 37 lines modified
  
111 ····return-void111 ····return-void
112 .end·method112 .end·method
  
113 .method·public·addDeserializationProblemHandler(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)V113 .method·public·addDeserializationProblemHandler(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)V
114 ····.locals·1114 ····.locals·1
  
115 ····.line·693115 ····.line·697
116 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;116 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
117 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/ObjectMapper;->addHandler(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)Lcom/fasterxml/jackson/databind/ObjectMapper;117 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/ObjectMapper;->addHandler(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)Lcom/fasterxml/jackson/databind/ObjectMapper;
  
118 ····return-void118 ····return-void
119 .end·method119 .end·method
  
120 .method·public·addDeserializers(Lcom/fasterxml/jackson/databind/deser/Deserializers;)V120 .method·public·addDeserializers(Lcom/fasterxml/jackson/databind/deser/Deserializers;)V
121 ····.locals·2121 ····.locals·2
  
122 ····.line·604122 ····.line·608
123 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;123 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
124 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;124 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
125 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;125 ····iget-object·v0,·v0,·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->_factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
126 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withAdditionalDeserializers(Lcom/fasterxml/jackson/databind/deser/Deserializers;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;126 ····invoke-virtual·{v0,·p1},·Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;->withAdditionalDeserializers(Lcom/fasterxml/jackson/databind/deser/Deserializers;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
  
127 ····move-result-object·p1127 ····move-result-object·p1
  
128 ····.line·605128 ····.line·609
129 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;129 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/ObjectMapper$1;->val$mapper:Lcom/fasterxml/jackson/databind/ObjectMapper;
  
130 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;130 ····iget-object·v1,·v0,·Lcom/fasterxml/jackson/databind/ObjectMapper;->_deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
131 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;131 ····invoke-virtual·{v1,·p1},·Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;->with(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
  
132 ····move-result-object·p1132 ····move-result-object·p1
Offset 150, 26 lines modifiedOffset 150, 26 lines modified
  
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
Max diff block lines reached; 15603/22197 bytes (70.29%) of diff not shown.
3.79 KB
smali/com/fasterxml/jackson/databind/deser/DeserializerCache.smali
    
Offset 74, 33 lines modifiedOffset 74, 40 lines modified
74 ····.line·55874 ····.line·558
75 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isContainerType()Z75 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->isContainerType()Z
  
76 ····move-result·v076 ····move-result·v0
  
77 ····const/4·v1,·0x077 ····const/4·v1,·0x0
  
78 ····if-eqz·v0,·:cond_078 ····if-eqz·v0,·:cond_1
  
79 ····.line·55979 ····.line·559
80 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;80 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getContentType()Lcom/fasterxml/jackson/databind/JavaType;
  
81 ····move-result-object·p181 ····move-result-object·p1
  
82 ····if-eqz·p1,·:cond_082 ····if-eqz·p1,·:cond_1
  
83 ····.line·56083 ····.line·561
84 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getValueHandler()Ljava/lang/Object;84 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getValueHandler()Ljava/lang/Object;
  
 85 ····move-result-object·v0
  
 86 ····if-nez·v0,·:cond_0
  
 87 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getTypeHandler()Ljava/lang/Object;
  
85 ····move-result-object·p188 ····move-result-object·p1
  
86 ····if-eqz·p1,·:cond_089 ····if-eqz·p1,·:cond_1
  
 90 ····:cond_0
87 ····const/4·v1,·0x191 ····const/4·v1,·0x1
  
88 ····:cond_092 ····:cond_1
89 ····return·v193 ····return·v1
90 .end·method94 .end·method
  
91 .method·private·_verifyAsClass(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;95 .method·private·_verifyAsClass(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;
92 ····.locals·296 ····.locals·2
93 ····.annotation·system·Ldalvik/annotation/Signature;97 ····.annotation·system·Ldalvik/annotation/Signature;
94 ········value·=·{98 ········value·=·{
Offset 116, 26 lines modifiedOffset 123, 26 lines modified
  
116 ····const/4·v0,·0x0123 ····const/4·v0,·0x0
  
117 ····if-nez·p1,·:cond_0124 ····if-nez·p1,·:cond_0
  
118 ····return-object·v0125 ····return-object·v0
  
119 ····.line·570126 ····.line·572
120 ····:cond_0127 ····:cond_0
121 ····instance-of·v1,·p1,·Ljava/lang/Class;128 ····instance-of·v1,·p1,·Ljava/lang/Class;
  
122 ····if-eqz·v1,·:cond_3129 ····if-eqz·v1,·:cond_3
  
123 ····.line·573130 ····.line·575
124 ····check-cast·p1,·Ljava/lang/Class;131 ····check-cast·p1,·Ljava/lang/Class;
  
125 ····if-eq·p1,·p3,·:cond_2132 ····if-eq·p1,·p3,·:cond_2
  
126 ····.line·574133 ····.line·576
127 ····invoke-static·{p1},·Lcom/fasterxml/jackson/databind/util/ClassUtil;->isBogusClass(Ljava/lang/Class;)Z134 ····invoke-static·{p1},·Lcom/fasterxml/jackson/databind/util/ClassUtil;->isBogusClass(Ljava/lang/Class;)Z
  
128 ····move-result·p2135 ····move-result·p2
  
129 ····if-eqz·p2,·:cond_1136 ····if-eqz·p2,·:cond_1
  
130 ····goto·:goto_0137 ····goto·:goto_0
Offset 143, 15 lines modifiedOffset 150, 15 lines modified
143 ····:cond_1150 ····:cond_1
144 ····return-object·p1151 ····return-object·p1
  
145 ····:cond_2152 ····:cond_2
146 ····:goto_0153 ····:goto_0
147 ····return-object·v0154 ····return-object·v0
  
148 ····.line·571155 ····.line·573
149 ····:cond_3156 ····:cond_3
150 ····new-instance·p3,·Ljava/lang/IllegalStateException;157 ····new-instance·p3,·Ljava/lang/IllegalStateException;
  
151 ····new-instance·v0,·Ljava/lang/StringBuilder;158 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
152 ····const-string·v1,·"AnnotationIntrospector."159 ····const-string·v1,·"AnnotationIntrospector."
  
Offset 1170, 15 lines modifiedOffset 1177, 15 lines modified
1170 ····.locals·31177 ····.locals·3
1171 ····.annotation·system·Ldalvik/annotation/Throws;1178 ····.annotation·system·Ldalvik/annotation/Throws;
1172 ········value·=·{1179 ········value·=·{
1173 ············Lcom/fasterxml/jackson/databind/JsonMappingException;1180 ············Lcom/fasterxml/jackson/databind/JsonMappingException;
1174 ········}1181 ········}
1175 ····.end·annotation1182 ····.end·annotation
  
1176 ····.line·6021183 ····.line·604
1177 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/JsonMappingException;1184 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/JsonMappingException;
  
1178 ····new-instance·v1,·Ljava/lang/StringBuilder;1185 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
1179 ····const-string·v2,·"Can·not·find·a·(Map)·Key·deserializer·for·type·"1186 ····const-string·v2,·"Can·not·find·a·(Map)·Key·deserializer·for·type·"
  
1180 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V1187 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
Offset 1209, 27 lines modifiedOffset 1216, 27 lines modified
  
1209 ····.annotation·system·Ldalvik/annotation/Throws;1216 ····.annotation·system·Ldalvik/annotation/Throws;
1210 ········value·=·{1217 ········value·=·{
1211 ············Lcom/fasterxml/jackson/databind/JsonMappingException;1218 ············Lcom/fasterxml/jackson/databind/JsonMappingException;
1212 ········}1219 ········}
1213 ····.end·annotation1220 ····.end·annotation
  
1214 ····.line·5921221 ····.line·594
1215 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;1222 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/databind/JavaType;->getRawClass()Ljava/lang/Class;
  
1216 ····move-result-object·v01223 ····move-result-object·v0
  
1217 ····.line·5931224 ····.line·595
1218 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/util/ClassUtil;->isConcrete(Ljava/lang/Class;)Z1225 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/util/ClassUtil;->isConcrete(Ljava/lang/Class;)Z
  
1219 ····move-result·v01226 ····move-result·v0
  
1220 ····if-nez·v0,·:cond_01227 ····if-nez·v0,·:cond_0
  
1221 ····.line·5941228 ····.line·596
1222 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/JsonMappingException;1229 ····new-instance·v0,·Lcom/fasterxml/jackson/databind/JsonMappingException;
  
1223 ····new-instance·v1,·Ljava/lang/StringBuilder;1230 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
1224 ····const-string·v2,·"Can·not·find·a·Value·deserializer·for·abstract·type·"1231 ····const-string·v2,·"Can·not·find·a·Value·deserializer·for·abstract·type·"
  
1225 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V1232 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
Max diff block lines reached; 402/3745 bytes (10.73%) of diff not shown.
708 B
smali/com/fasterxml/jackson/databind/cfg/PackageVersion.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .method·static·constructor·<clinit>()V14 .method·static·constructor·<clinit>()V
15 ····.locals·315 ····.locals·3
  
16 ····const-string·v0,·"com.fasterxml.jackson.core"16 ····const-string·v0,·"com.fasterxml.jackson.core"
  
17 ····const-string·v1,·"jackson-databind"17 ····const-string·v1,·"jackson-databind"
  
18 ····const-string·v2,·"2.4.6"18 ····const-string·v2,·"2.4.6.1"
  
19 ····.line·1319 ····.line·13
20 ····invoke-static·{v2,·v0,·v1},·Lcom/fasterxml/jackson/core/util/VersionUtil;->parseVersion(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/fasterxml/jackson/core/Version;20 ····invoke-static·{v2,·v0,·v1},·Lcom/fasterxml/jackson/core/util/VersionUtil;->parseVersion(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/fasterxml/jackson/core/Version;
  
21 ····move-result-object·v021 ····move-result-object·v0
  
22 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/cfg/PackageVersion;->VERSION:Lcom/fasterxml/jackson/core/Version;22 ····sput-object·v0,·Lcom/fasterxml/jackson/databind/cfg/PackageVersion;->VERSION:Lcom/fasterxml/jackson/core/Version;
37.7 KB
smali/com/fasterxml/jackson/databind/introspect/AnnotatedClass.smali
    
Offset 152, 67 lines modifiedOffset 152, 67 lines modified
152 .end·method152 .end·method
  
153 .method·private·_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;[Ljava/lang/annotation/Annotation;)V153 .method·private·_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;[Ljava/lang/annotation/Annotation;)V
154 ····.locals·5154 ····.locals·5
  
155 ····if-eqz·p2,·:cond_3155 ····if-eqz·p2,·:cond_3
  
156 ····.line·932156 ····.line·931
157 ····array-length·v0,·p2157 ····array-length·v0,·p2
  
158 ····const/4·v1,·0x0158 ····const/4·v1,·0x0
  
159 ····const/4·v2,·0x0159 ····const/4·v2,·0x0
  
160 ····:goto_0160 ····:goto_0
161 ····if-ge·v2,·v0,·:cond_2161 ····if-ge·v2,·v0,·:cond_2
  
162 ····aget-object·v3,·p2,·v2162 ····aget-object·v3,·p2,·v2
  
163 ····.line·933163 ····.line·932
164 ····invoke-direct·{p0,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_isAnnotationBundle(Ljava/lang/annotation/Annotation;)Z164 ····invoke-direct·{p0,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_isAnnotationBundle(Ljava/lang/annotation/Annotation;)Z
  
165 ····move-result·v4165 ····move-result·v4
  
166 ····if-eqz·v4,·:cond_1166 ····if-eqz·v4,·:cond_1
  
167 ····if-nez·v1,·:cond_0167 ····if-nez·v1,·:cond_0
  
168 ····.line·935168 ····.line·934
169 ····new-instance·v1,·Ljava/util/LinkedList;169 ····new-instance·v1,·Ljava/util/LinkedList;
  
170 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V170 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V
  
171 ····.line·937171 ····.line·936
172 ····:cond_0172 ····:cond_0
173 ····invoke-interface·{v3},·Ljava/lang/annotation/Annotation;->annotationType()Ljava/lang/Class;173 ····invoke-interface·{v3},·Ljava/lang/annotation/Annotation;->annotationType()Ljava/lang/Class;
  
174 ····move-result-object·v3174 ····move-result-object·v3
  
175 ····invoke-virtual·{v3},·Ljava/lang/Class;->getDeclaredAnnotations()[Ljava/lang/annotation/Annotation;175 ····invoke-virtual·{v3},·Ljava/lang/Class;->getDeclaredAnnotations()[Ljava/lang/annotation/Annotation;
  
176 ····move-result-object·v3176 ····move-result-object·v3
  
177 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z177 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
178 ····goto·:goto_1178 ····goto·:goto_1
  
179 ····.line·939179 ····.line·938
180 ····:cond_1180 ····:cond_1
181 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;->addIfNotPresent(Ljava/lang/annotation/Annotation;)V181 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;->addIfNotPresent(Ljava/lang/annotation/Annotation;)V
  
182 ····:goto_1182 ····:goto_1
183 ····add-int/lit8·v2,·v2,·0x1183 ····add-int/lit8·v2,·v2,·0x1
  
184 ····goto·:goto_0184 ····goto·:goto_0
  
185 ····:cond_2185 ····:cond_2
186 ····if-eqz·v1,·:cond_3186 ····if-eqz·v1,·:cond_3
  
187 ····.line·943187 ····.line·942
188 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;188 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
189 ····move-result-object·p2189 ····move-result-object·p2
  
190 ····:goto_2190 ····:goto_2
191 ····invoke-interface·{p2},·Ljava/util/Iterator;->hasNext()Z191 ····invoke-interface·{p2},·Ljava/util/Iterator;->hasNext()Z
  
Offset 222, 81 lines modifiedOffset 222, 81 lines modified
  
222 ····invoke-interface·{p2},·Ljava/util/Iterator;->next()Ljava/lang/Object;222 ····invoke-interface·{p2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
223 ····move-result-object·v0223 ····move-result-object·v0
  
224 ····check-cast·v0,·[Ljava/lang/annotation/Annotation;224 ····check-cast·v0,·[Ljava/lang/annotation/Annotation;
  
225 ····.line·944225 ····.line·943
226 ····invoke-direct·{p0,·p1,·v0},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;[Ljava/lang/annotation/Annotation;)V226 ····invoke-direct·{p0,·p1,·v0},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;[Ljava/lang/annotation/Annotation;)V
  
227 ····goto·:goto_2227 ····goto·:goto_2
  
228 ····:cond_3228 ····:cond_3
229 ····return-void229 ····return-void
230 .end·method230 .end·method
  
231 .method·private·_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotationMap;[Ljava/lang/annotation/Annotation;)V231 .method·private·_addAnnotationsIfNotPresent(Lcom/fasterxml/jackson/databind/introspect/AnnotationMap;[Ljava/lang/annotation/Annotation;)V
232 ····.locals·5232 ····.locals·5
  
233 ····if-eqz·p2,·:cond_3233 ····if-eqz·p2,·:cond_3
  
234 ····.line·910234 ····.line·909
235 ····array-length·v0,·p2235 ····array-length·v0,·p2
  
236 ····const/4·v1,·0x0236 ····const/4·v1,·0x0
  
237 ····const/4·v2,·0x0237 ····const/4·v2,·0x0
  
238 ····:goto_0238 ····:goto_0
239 ····if-ge·v2,·v0,·:cond_2239 ····if-ge·v2,·v0,·:cond_2
  
240 ····aget-object·v3,·p2,·v2240 ····aget-object·v3,·p2,·v2
  
241 ····.line·911241 ····.line·910
242 ····invoke-direct·{p0,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_isAnnotationBundle(Ljava/lang/annotation/Annotation;)Z242 ····invoke-direct·{p0,·v3},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;->_isAnnotationBundle(Ljava/lang/annotation/Annotation;)Z
  
243 ····move-result·v4243 ····move-result·v4
  
244 ····if-eqz·v4,·:cond_1244 ····if-eqz·v4,·:cond_1
  
245 ····if-nez·v1,·:cond_0245 ····if-nez·v1,·:cond_0
  
246 ····.line·913246 ····.line·912
247 ····new-instance·v1,·Ljava/util/LinkedList;247 ····new-instance·v1,·Ljava/util/LinkedList;
  
248 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V248 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V
  
249 ····.line·915249 ····.line·914
250 ····:cond_0250 ····:cond_0
251 ····invoke-interface·{v3},·Ljava/lang/annotation/Annotation;->annotationType()Ljava/lang/Class;251 ····invoke-interface·{v3},·Ljava/lang/annotation/Annotation;->annotationType()Ljava/lang/Class;
  
252 ····move-result-object·v3252 ····move-result-object·v3
  
253 ····invoke-virtual·{v3},·Ljava/lang/Class;->getDeclaredAnnotations()[Ljava/lang/annotation/Annotation;253 ····invoke-virtual·{v3},·Ljava/lang/Class;->getDeclaredAnnotations()[Ljava/lang/annotation/Annotation;
  
254 ····move-result-object·v3254 ····move-result-object·v3
  
255 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z255 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
Max diff block lines reached; 35123/38465 bytes (91.31%) of diff not shown.