Offset 1, 51 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·2691184a0d0aed99de8f006b5770f58891d43fd4007e25c667d9ac2c06ae62af | ||
10 | Signer·#1·certificate·SHA-1·digest:·a9fd8f06b34ee72fc0045626ce9b1a4de753c72d | ||
11 | Signer·#1·certificate·MD5·digest:·92b3d7a3a1595a3f71e65f1725039078 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·6cd007fe30fd131c889087ad5c2e54ae02a2c67395ea29a2494b04d5c925bea2 | ||
15 | Signer·#1·public·key·SHA-1·digest:·7036b0cbcb2459a77f1dd7b835a55c343527b351 | ||
16 | Signer·#1·public·key·MD5·digest:·12fc1d6dbe8122b1611534ebdf54f7ca | ||
17 | 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/. | ||
18 | WARNING:·META-INF/androidx.activity_activity.version·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/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.biometric_biometric.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.window_window-java.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/native-image/io.sentry/sentry/native-image.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·45509247·bytes,·number·of·entries:·798 | 1 | Zip·file·size:·45509247·bytes,·number·of·entries:·798 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··27 | 3 | -rw-rw-rw-··0.0·unx··2737388·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx·25723800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so | 4 | -rw-rw-rw-··0.0·unx·25723800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so |
5 | -rw-rw-rw-··0.0·unx··9937424·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so | 5 | -rw-rw-rw-··0.0·unx··9937424·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so |
6 | -rw-rw-rw-··0.0·unx····15640·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry-android.so | 6 | -rw-rw-rw-··0.0·unx····15640·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry-android.so |
7 | -rw-rw-rw-··0.0·unx··1530840·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry.so | 7 | -rw-rw-rw-··0.0·unx··1530840·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsentry.so |
8 | -rw-rw-rw-··0.0·unx·28148304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so | 8 | -rw-rw-rw-··0.0·unx·28148304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so |
9 | -rw-rw-rw-··0.0·unx··6910212·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so | 9 | -rw-rw-rw-··0.0·unx··6910212·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so |
10 | -rw-rw-rw-··0.0·unx····11244·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry-android.so | 10 | -rw-rw-rw-··0.0·unx····11244·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsentry-android.so |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | -rw-rw-rw-··0.0·unx··1581272·b-·defN·81-Jan-01·01:01·lib/x86/libsentry.so | 13 | -rw-rw-rw-··0.0·unx··1581272·b-·defN·81-Jan-01·01:01·lib/x86/libsentry.so |
14 | -rw-rw-rw-··0.0·unx·24445848·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so | 14 | -rw-rw-rw-··0.0·unx·24445848·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so |
15 | -rw-rw-rw-··0.0·unx·10915056·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so | 15 | -rw-rw-rw-··0.0·unx·10915056·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so |
16 | -rw-rw-rw-··0.0·unx····15544·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry-android.so | 16 | -rw-rw-rw-··0.0·unx····15544·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry-android.so |
17 | -rw-rw-rw-··0.0·unx··1598568·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry.so | 17 | -rw-rw-rw-··0.0·unx··1598568·b-·defN·81-Jan-01·01:01·lib/x86_64/libsentry.so |
18 | -rw-rw-rw-··0.0·unx····27341·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json | 18 | -rw-rw-rw-··0.0·unx····27341·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json |
19 | -rw-rw-rw-··0.0·unx······340·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json | 19 | -rw-rw-rw-··0.0·unx······340·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json |
20 | -rw-rw-rw-··0.0·unx····866 | 20 | -rw-rw-rw-··0.0·unx····86628·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z |
21 | -rw-rw-rw-··0.0·unx···168260·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/google_fonts/Roboto-Regular.ttf | 21 | -rw-rw-rw-··0.0·unx···168260·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/google_fonts/Roboto-Regular.ttf |
22 | -rw-rw-rw-··0.0·unx·····1771·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/google_logo.png | 22 | -rw-rw-rw-··0.0·unx·····1771·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/google_logo.png |
23 | -rw-rw-rw-··0.0·unx·····7360·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/icon.png | 23 | -rw-rw-rw-··0.0·unx·····7360·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/icon.png |
24 | -rw-rw-rw-··0.0·unx·····9193·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/logo_dark.png | 24 | -rw-rw-rw-··0.0·unx·····9193·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/logo_dark.png |
25 | -rw-rw-rw-··0.0·unx····23482·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/logo_light.png | 25 | -rw-rw-rw-··0.0·unx····23482·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/logo_light.png |
26 | -rw-rw-rw-··0.0·unx·····1949·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/payment_types/ach.png | 26 | -rw-rw-rw-··0.0·unx·····1949·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/payment_types/ach.png |
27 | -rw-rw-rw-··0.0·unx·····6415·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/payment_types/amex.png | 27 | -rw-rw-rw-··0.0·unx·····6415·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/images/payment_types/amex.png |
Offset 793, 8 lines modified | Offset 793, 8 lines modified | ||
793 | -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins | 793 | -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins |
794 | -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins | 794 | -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins |
795 | -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins | 795 | -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins |
796 | -rw----·····2.0·fat····34000·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz | 796 | -rw----·····2.0·fat····34000·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz |
797 | -rw----·····2.0·fat····85523·b-·defN·81-Jan-01·01:01·META-INF/BCCC8594.SF | 797 | -rw----·····2.0·fat····85523·b-·defN·81-Jan-01·01:01·META-INF/BCCC8594.SF |
798 | -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/BCCC8594.RSA | 798 | -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/BCCC8594.RSA |
799 | -rw----·····2.0·fat····85453·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 799 | -rw----·····2.0·fat····85453·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
800 | 798·files,·1162 | 800 | 798·files,·116285103·bytes·uncompressed,·45383314·bytes·compressed:··61.0% |
Offset 1, 36 lines modified | Offset 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············:· | 4 | checksum············:·439b4fc0 |
5 | signature···········:· | 5 | signature···········:·46e0...a468 |
6 | file_size···········:·27 | 6 | file_size···········:·2737388 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·17 | 10 | string_ids_size·····:·17814 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·43 | 12 | type_ids_size·······:·4372 |
13 | type_ids_off········:·7 | 13 | type_ids_off········:·71368·(0x0116c8) |
14 | proto_ids_size······:·6 | 14 | proto_ids_size······:·6412 |
15 | proto_ids_off·······:·88 | 15 | proto_ids_off·······:·88856·(0x015b18) |
16 | field_ids_size······:·9 | 16 | field_ids_size······:·9233 |
17 | field_ids_off·······:·16 | 17 | field_ids_off·······:·165800·(0x0287a8) |
18 | method_ids_size·····:·24 | 18 | method_ids_size·····:·24252 |
19 | method_ids_off······:·23 | 19 | method_ids_off······:·239664·(0x03a830) |
20 | class_defs_size·····:·32 | 20 | class_defs_size·····:·3262 |
21 | class_defs_off······:·43 | 21 | class_defs_off······:·433680·(0x069e10) |
22 | data_size···········:·21 | 22 | data_size···········:·2199324 |
23 | data_off············:·53 | 23 | data_off············:·538064·(0x0835d0) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·0·(0x0000) | 26 | access_flags········:·0·(0x0000) |
27 | superclass_idx······:·284 | 27 | superclass_idx······:·284 |
28 | source_file_idx·····:·86 | 28 | source_file_idx·····:·8686 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·2 | 30 | instance_fields_size:·2 |
31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
32 | virtual_methods_size:·1 | 32 | virtual_methods_size:·1 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 58, 19 lines modified | Offset 58, 19 lines modified | ||
58 | ······type··········:·'(La/a$a;Ljava/io/File;)V' | 58 | ······type··········:·'(La/a$a;Ljava/io/File;)V' |
59 | ······access········:·0x10000·(CONSTRUCTOR) | 59 | ······access········:·0x10000·(CONSTRUCTOR) |
60 | ······code··········- | 60 | ······code··········- |
61 | ······registers·····:·3 | 61 | ······registers·····:·3 |
62 | ······ins···········:·3 | 62 | ······ins···········:·3 |
63 | ······outs··········:·1 | 63 | ······outs··········:·1 |
64 | ······insns·size····:·8·16-bit·code·units | 64 | ······insns·size····:·8·16-bit·code·units |
65 | 08 | 65 | 0835d0:········································|[0835d0]·a.a$a$a.<init>:(La/a$a;Ljava/io/File;)V |
66 | 08 | 66 | 0835e0:·5b01·0100······························|0000:·iput-object·v1,·v0,·La/a$a$a;.b:La/a$a;·//·field@0001 |
67 | 08 | 67 | 0835e4:·5b02·0000······························|0002:·iput-object·v2,·v0,·La/a$a$a;.a:Ljava/io/File;·//·field@0000 |
68 | 08 | 68 | 0835e8:·7010·3c05·0000·························|0004:·invoke-direct·{v0},·Landroid/print/PrintDocumentAdapter$WriteResultCallback;.<init>:()V·//·method@053c |
69 | 08 | 69 | 0835ee:·0e00···································|0007:·return-void |
70 | ······catches·······:·(none) | 70 | ······catches·······:·(none) |
71 | ······positions·····:· | 71 | ······positions·····:· |
72 | ········0x0000·line=1 | 72 | ········0x0000·line=1 |
73 | ······locals········:· | 73 | ······locals········:· |
74 | ········0x0000·-·0x0008·reg=0·this·La/a$a$a;· | 74 | ········0x0000·-·0x0008·reg=0·this·La/a$a$a;· |
75 | ········0x0000·-·0x0008·reg=1·(null)·La/a$a;· | 75 | ········0x0000·-·0x0008·reg=1·(null)·La/a$a;· |
76 | ········0x0000·-·0x0008·reg=2·(null)·Ljava/io/File;· | 76 | ········0x0000·-·0x0008·reg=2·(null)·Ljava/io/File;· |
Offset 81, 60 lines modified | Offset 81, 60 lines modified | ||
81 | ······type··········:·'([Landroid/print/PageRange;)V' | 81 | ······type··········:·'([Landroid/print/PageRange;)V' |
82 | ······access········:·0x0001·(PUBLIC) | 82 | ······access········:·0x0001·(PUBLIC) |
83 | ······code··········- | 83 | ······code··········- |
84 | ······registers·····:·5 | 84 | ······registers·····:·5 |
85 | ······ins···········:·2 | 85 | ······ins···········:·2 |
86 | ······outs··········:·2 | 86 | ······outs··········:·2 |
87 | ······insns·size····:·51·16-bit·code·units | 87 | ······insns·size····:·51·16-bit·code·units |
88 | 08 | 88 | 0835f0:········································|[0835f0]·a.a$a$a.onWriteFinished:([Landroid/print/PageRange;)V |
89 | 08 | 89 | 083600:·6f20·3d05·4300·························|0000:·invoke-super·{v3,·v4},·Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V·//·method@053d |
90 | 08 | 90 | 083606:·2144···································|0003:·array-length·v4,·v4 |
91 | 08 | 91 | 083608:·1a00·3727······························|0004:·const-string·v0,·"Unable·to·delete·temporary·file"·//·string@2737 |
92 | 08 | 92 | 08360c:·1a01·a021······························|0006:·const-string·v1,·"PDF"·//·string@21a0 |
93 | 08 | 93 | 083610:·3904·1600······························|0008:·if-nez·v4,·001e·//·+0016 |
94 | 08 | 94 | 083614:·5434·0000······························|000a:·iget-object·v4,·v3,·La/a$a$a;.a:Ljava/io/File;·//·field@0000 |
95 | 08 | 95 | 083618:·6e10·eb4a·0400·························|000c:·invoke-virtual·{v4},·Ljava/io/File;.delete:()Z·//·method@4aeb |
96 | 08 | 96 | 08361e:·0a04···································|000f:·move-result·v4 |
97 | 08 | 97 | 083620:·3904·0500······························|0010:·if-nez·v4,·0015·//·+0005 |
98 | 08 | 98 | 083624:·7120·ee05·0100·························|0012:·invoke-static·{v1,·v0},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@05ee |
99 | 08 | 99 | 08362a:·5434·0100······························|0015:·iget-object·v4,·v3,·La/a$a$a;.b:La/a$a;·//·field@0001 |
100 | 08 | 100 | 08362e:·5444·0300······························|0017:·iget-object·v4,·v4,·La/a$a;.b:La/a$b;·//·field@0003 |
101 | 08 | 101 | 083632:·1a02·d420······························|0019:·const-string·v2,·"No·page·created"·//·string@20d4 |
102 | 08 | 102 | 083636:·7220·0500·2400·························|001b:·invoke-interface·{v4,·v2},·La/a$b;.b:(Ljava/lang/String;)V·//·method@0005 |
103 | 08 | 103 | 08363c:·5434·0100······························|001e:·iget-object·v4,·v3,·La/a$a$a;.b:La/a$a;·//·field@0001 |
104 | 08 | 104 | 083640:·5444·0300······························|0020:·iget-object·v4,·v4,·La/a$a;.b:La/a$b;·//·field@0003 |
105 | 08 | 105 | 083644:·5432·0000······························|0022:·iget-object·v2,·v3,·La/a$a$a;.a:Ljava/io/File;·//·field@0000 |
106 | 08 | 106 | 083648:·7220·0400·2400·························|0024:·invoke-interface·{v4,·v2},·La/a$b;.a:(Ljava/io/File;)V·//·method@0004 |
107 | 08 | 107 | 08364e:·5434·0000······························|0027:·iget-object·v4,·v3,·La/a$a$a;.a:Ljava/io/File;·//·field@0000 |
108 | 08 | 108 | 083652:·6e10·eb4a·0400·························|0029:·invoke-virtual·{v4},·Ljava/io/File;.delete:()Z·//·method@4aeb |
109 | 08 | 109 | 083658:·0a04···································|002c:·move-result·v4 |
110 | 08 | 110 | 08365a:·3904·0500······························|002d:·if-nez·v4,·0032·//·+0005 |
111 | 08 | 111 | 08365e:·7120·ee05·0100·························|002f:·invoke-static·{v1,·v0},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@05ee |
112 | 08 | 112 | 083664:·0e00···································|0032:·return-void |
113 | ······catches·······:·(none) | 113 | ······catches·······:·(none) |
114 | ······positions·····:· | 114 | ······positions·····:· |
115 | ········0x0000·line=1 | 115 | ········0x0000·line=1 |
116 | ········0x0003·line=2 | 116 | ········0x0003·line=2 |
117 | ········0x000a·line=3 | 117 | ········0x000a·line=3 |
118 | ········0x0012·line=4 | 118 | ········0x0012·line=4 |
119 | ········0x0015·line=5 | 119 | ········0x0015·line=5 |
120 | ········0x001e·line=6 | 120 | ········0x001e·line=6 |
121 | ········0x0027·line=7 | 121 | ········0x0027·line=7 |
122 | ········0x002f·line=8 | 122 | ········0x002f·line=8 |
123 | ······locals········:· | 123 | ······locals········:· |
124 | ········0x0000·-·0x0033·reg=3·this·La/a$a$a;· | 124 | ········0x0000·-·0x0033·reg=3·this·La/a$a$a;· |
125 | ········0x0000·-·0x0033·reg=4·(null)·[Landroid/print/PageRange;· | 125 | ········0x0000·-·0x0033·reg=4·(null)·[Landroid/print/PageRange;· |
126 | ··source_file_idx···:·86 | 126 | ··source_file_idx···:·8686·(PdfConvert.java) |
127 | Class·#1·header: | 127 | Class·#1·header: |
128 | class_idx···········:·7 | 128 | class_idx···········:·7 |
129 | access_flags········:·0·(0x0000) | 129 | access_flags········:·0·(0x0000) |
130 | superclass_idx······:·283 | 130 | superclass_idx······:·283 |
131 | source_file_idx·····:·86 | 131 | source_file_idx·····:·8686 |
132 | static_fields_size··:·0 | 132 | static_fields_size··:·0 |
133 | instance_fields_size:·3 | 133 | instance_fields_size:·3 |
134 | direct_methods_size·:·1 | 134 | direct_methods_size·:·1 |
135 | virtual_methods_size:·1 | 135 | virtual_methods_size:·1 |
136 | Class·#1·annotations: | 136 | Class·#1·annotations: |
137 | Annotations·on·class | 137 | Annotations·on·class |
Offset 166, 20 lines modified | Offset 166, 20 lines modified | ||
166 | ······type··········:·'(Landroid/content/Context;La/a$b;Landroid/print/PrintDocumentAdapter;)V' | 166 | ······type··········:·'(Landroid/content/Context;La/a$b;Landroid/print/PrintDocumentAdapter;)V' |
167 | ······access········:·0x10000·(CONSTRUCTOR) | 167 | ······access········:·0x10000·(CONSTRUCTOR) |
168 | ······code··········- | 168 | ······code··········- |
169 | ······registers·····:·4 | 169 | ······registers·····:·4 |
170 | ······ins···········:·4 | 170 | ······ins···········:·4 |
171 | ······outs··········:·1 | 171 | ······outs··········:·1 |
172 | ······insns·size····:·10·16-bit·code·units | 172 | ······insns·size····:·10·16-bit·code·units |
173 | 08 | 173 | 083668:········································|[083668]·a.a$a.<init>:(Landroid/content/Context;La/a$b;Landroid/print/PrintDocumentAdapter;)V |
174 | 08 | 174 | 083678:·5b01·0200······························|0000:·iput-object·v1,·v0,·La/a$a;.a:Landroid/content/Context;·//·field@0002 |
Max diff block lines reached; 73692931/73704442 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·48 | 1 | Zip·file·size:·4864493·bytes,·number·of·entries:·3262 |
2 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·a/a$a$a.class | 2 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·a/a$a$a.class |
3 | ?rwxrwxr-x··2.0·unx·····1748·b-·stor·80-Jan-01·00:00·a/a$a.class | 3 | ?rwxrwxr-x··2.0·unx·····1748·b-·stor·80-Jan-01·00:00·a/a$a.class |
4 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·a/a$b.class | 4 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·a/a$b.class |
5 | ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·a/a.class | 5 | ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·a/a.class |
6 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a0/a.class | 6 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a0/a.class |
7 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a1/a.class | 7 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a1/a.class |
8 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a1/b.class | 8 | ?rwxrwxr-x··2.0·unx·······56·b-·stor·80-Jan-01·00:00·a1/b.class |
Offset 1129, 15 lines modified | Offset 1129, 15 lines modified | ||
1129 | ?rwxrwxr-x··2.0·unx·····3984·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class | 1129 | ?rwxrwxr-x··2.0·unx·····3984·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class |
1130 | ?rwxrwxr-x··2.0·unx·····2031·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a.class | 1130 | ?rwxrwxr-x··2.0·unx·····2031·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$a.class |
1131 | ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$a.class | 1131 | ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$a.class |
1132 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$b.class | 1132 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$b.class |
1133 | ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$c.class | 1133 | ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/ImagePickerPlugin$b$c.class |
1134 | ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/a.class | 1134 | ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/a.class |
1135 | ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/b.class | 1135 | ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/b.class |
1136 | ?rwxrwxr-x··2.0·unx····· | 1136 | ?rwxrwxr-x··2.0·unx·····3411·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/c.class |
1137 | ?rwxrwxr-x··2.0·unx·····3844·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/d.class | 1137 | ?rwxrwxr-x··2.0·unx·····3844·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/d.class |
1138 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$b$a.class | 1138 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$b$a.class |
1139 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$e.class | 1139 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$e.class |
1140 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$f.class | 1140 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$f.class |
1141 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$g.class | 1141 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/e$g.class |
1142 | ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/f.class | 1142 | ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/f.class |
1143 | ?rwxrwxr-x··2.0·unx·····3716·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/g.class | 1143 | ?rwxrwxr-x··2.0·unx·····3716·b-·stor·80-Jan-01·00:00·io/flutter/plugins/imagepicker/g.class |
Offset 1233, 129 lines modified | Offset 1233, 137 lines modified | ||
1233 | ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·io/flutter/view/d$a.class | 1233 | ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·io/flutter/view/d$a.class |
1234 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·io/flutter/view/d$b.class | 1234 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·io/flutter/view/d$b.class |
1235 | ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·io/flutter/view/d$c.class | 1235 | ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·io/flutter/view/d$c.class |
1236 | ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·io/flutter/view/d.class | 1236 | ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·io/flutter/view/d.class |
1237 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·io/flutter/view/e$a$a.class | 1237 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·io/flutter/view/e$a$a.class |
1238 | ?rwxrwxr-x··2.0·unx·····1189·b-·stor·80-Jan-01·00:00·io/flutter/view/e$b.class | 1238 | ?rwxrwxr-x··2.0·unx·····1189·b-·stor·80-Jan-01·00:00·io/flutter/view/e$b.class |
1239 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class | 1239 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·io/flutter/view/e.class |
1240 | ?rwxrwxr-x··2.0·unx····· | 1240 | ?rwxrwxr-x··2.0·unx·····3647·b-·stor·80-Jan-01·00:00·io/sentry/a1.class |
1241 | ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·io/sentry/a2.class | ||
1242 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·io/sentry/a3.class | ||
1243 | ?rwxrwxr-x··2.0·unx······ | 1241 | ?rwxrwxr-x··2.0·unx······367·b-·stor·80-Jan-01·00:00·io/sentry/a2.class |
1244 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·io/sentry/android/core/LifecycleWatcher$a.class | 1242 | ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·io/sentry/android/core/LifecycleWatcher$a.class |
1245 | ?rwxrwxr-x··2.0·unx·····2641·b-·stor·80-Jan-01·00:00·io/sentry/android/core/SentryPerformanceProvider.class | ||
1246 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·io/sentry/android/core/a.class | 1243 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·io/sentry/android/core/a.class |
1247 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·io/sentry/android/core/b$a.class | 1244 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·io/sentry/android/core/b$a.class |
1245 | ?rwxrwxr-x··2.0·unx······648·b-·stor·80-Jan-01·00:00·io/sentry/android/core/b0$a.class | ||
1248 | ?rwxrwxr-x··2.0·unx·····3743·b-·stor·80-Jan-01·00:00·io/sentry/android/core/b.class | 1246 | ?rwxrwxr-x··2.0·unx·····3743·b-·stor·80-Jan-01·00:00·io/sentry/android/core/b.class |
1249 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·io/sentry/android/core/c0.class | ||
1250 | ?rwxrwxr-x··2.0·unx·····4405·b-·stor·80-Jan-01·00:00·io/sentry/android/core/c1.class | ||
1251 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·io/sentry/android/core/c.class | 1247 | ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·io/sentry/android/core/c.class |
1252 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·io/sentry/android/core/d0.class | ||
1253 | ?rwxrwxr-x··2.0·unx····· | 1248 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·io/sentry/android/core/d1$a.class |
1254 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/sentry/android/core/d.class | 1249 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/sentry/android/core/d.class |
1255 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/sentry/android/core/e.class | 1250 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/sentry/android/core/e.class |
1256 | ?rwxrwxr-x··2.0·unx····· | 1251 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·io/sentry/android/core/f0.class |
1252 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·io/sentry/android/core/f1.class | ||
1257 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·io/sentry/android/core/f.class | 1253 | ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·io/sentry/android/core/f.class |
1258 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g$a.class | 1254 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g$a.class |
1259 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g$b.class | 1255 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g$b.class |
1260 | ?rwxrwxr-x··2.0·unx······ | 1256 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g0.class |
1261 | ?rwxrwxr-x··2.0·unx·····5102·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g.class | 1257 | ?rwxrwxr-x··2.0·unx·····5102·b-·stor·80-Jan-01·00:00·io/sentry/android/core/g.class |
1262 | ?rwxrwxr-x··2.0·unx·····1 | 1258 | ?rwxrwxr-x··2.0·unx·····1370·b-·stor·80-Jan-01·00:00·io/sentry/android/core/i0.class |
1263 | ?rwxrwxr-x··2.0·unx····· | 1259 | ?rwxrwxr-x··2.0·unx·····4412·b-·stor·80-Jan-01·00:00·io/sentry/android/core/i1.class |
1264 | ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/b.class | 1260 | ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/b.class |
1265 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g$a.class | 1261 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g$a.class |
1266 | ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g$b.class | 1262 | ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g$b.class |
1267 | ?rwxrwxr-x··2.0·unx·····8001·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g.class | 1263 | ?rwxrwxr-x··2.0·unx·····8001·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/g.class |
1268 | ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/h$b.class | 1264 | ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/h$b.class |
1269 | ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/i.class | 1265 | ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/i.class |
1270 | ?rwxrwxr-x··2.0·unx·····1 | 1266 | ?rwxrwxr-x··2.0·unx·····1867·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/j.class |
1271 | ?rwxrwxr-x··2.0·unx·····2366·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/k.class | 1267 | ?rwxrwxr-x··2.0·unx·····2366·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/gestures/k.class |
1272 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/c.class | 1268 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/c.class |
1273 | ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/d$a.class | 1269 | ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/d$a.class |
1274 | ?rwxrwxr-x··2.0·unx·····2425·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/d.class | 1270 | ?rwxrwxr-x··2.0·unx·····2425·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/d.class |
1271 | ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/e.class | ||
1275 | ?rwxrwxr-x··2.0·unx·····1554·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1272 | ?rwxrwxr-x··2.0·unx·····1554·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/f.class |
1276 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1273 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/g.class |
1277 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1274 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/h.class |
1278 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1275 | ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/i$a.class |
1279 | ?rwxrwxr-x··2.0·unx·····2194·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1276 | ?rwxrwxr-x··2.0·unx·····2194·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/i.class |
1280 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1277 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/j.class |
1281 | ?rwxrwxr-x··2.0·unx·····4662·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1278 | ?rwxrwxr-x··2.0·unx·····4662·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/k.class |
1282 | ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1279 | ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/l.class |
1283 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1280 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/m.class |
1284 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1281 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/n.class |
1285 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1282 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/o$b.class |
1286 | ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1283 | ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/o$c.class |
1287 | ?rwxrwxr-x··2.0·unx·····5574·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1284 | ?rwxrwxr-x··2.0·unx·····5574·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/o.class |
1288 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/ | 1285 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·io/sentry/android/core/internal/util/p.class |
1289 | ?rwxrwxr-x··2.0·unx······ | 1286 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·io/sentry/android/core/j0.class |
1290 | ?rwxrwxr-x··2.0·unx······ | 1287 | ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·io/sentry/android/core/k0.class |
1291 | ?rwxrwxr-x··2.0·unx····· | 1288 | ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·io/sentry/android/core/k1$a.class |
1292 | ?rwxrwxr-x··2.0·unx·····1 | 1289 | ?rwxrwxr-x··2.0·unx·····1995·b-·stor·80-Jan-01·00:00·io/sentry/android/core/l0.class |
1290 | ?rwxrwxr-x··2.0·unx·····3097·b-·stor·80-Jan-01·00:00·io/sentry/android/core/m0.class | ||
1293 | ?rwxrwxr-x··2.0·unx······403·b-·stor·80-Jan-01·00:00·io/sentry/android/core/m.class | 1291 | ?rwxrwxr-x··2.0·unx······403·b-·stor·80-Jan-01·00:00·io/sentry/android/core/m.class |
1294 | ?rwxrwxr-x··2.0·unx······ | 1292 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·io/sentry/android/core/n0.class |
1295 | ?rwxrwxr-x··2.0·unx······403·b-·stor·80-Jan-01·00:00·io/sentry/android/core/n.class | 1293 | ?rwxrwxr-x··2.0·unx······403·b-·stor·80-Jan-01·00:00·io/sentry/android/core/n.class |
1294 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/sentry/android/core/p0.class | ||
1295 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·io/sentry/android/core/q0$a.class | ||
1296 | ?rwxrwxr-x··2.0·unx······ | 1296 | ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·io/sentry/android/core/q.class |
1297 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·io/sentry/android/core/ | 1297 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·io/sentry/android/core/r$a.class |
1298 | ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·io/sentry/android/core/r0.class | ||
1299 | ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·io/sentry/android/core/s0.class | ||
1300 | ?rwxrwxr-x··2.0·unx·······79·b-·stor·80-Jan-01·00:00·io/sentry/android/core/t0$a.class | ||
1301 | ?rwxrwxr-x··2.0·unx······110·b-·stor·80-Jan-01·00:00·io/sentry/android/core/u0.class | ||
1298 | ?rwxrwxr-x··2.0·unx·····1744·b-·stor·80-Jan-01·00:00·io/sentry/android/core/ | 1302 | ?rwxrwxr-x··2.0·unx·····1744·b-·stor·80-Jan-01·00:00·io/sentry/android/core/v0.class |
1303 | ?rwxrwxr-x··2.0·unx·····9614·b-·stor·80-Jan-01·00:00·io/sentry/android/core/v.class | ||
1304 | ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·io/sentry/android/core/w.class | ||
1299 | ?rwxrwxr-x··2.0·unx·····1244·b-·stor·80-Jan-01·00:00·io/sentry/android/core/ | 1305 | ?rwxrwxr-x··2.0·unx·····1244·b-·stor·80-Jan-01·00:00·io/sentry/android/core/x0.class |
1306 | ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·io/sentry/android/core/x.class | ||
1300 | ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·io/sentry/android/core/ | 1307 | ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·io/sentry/android/core/y0.class |
1301 | ?rwxrwxr-x··2.0·unx·····9150·b-·stor·80-Jan-01·00:00·io/sentry/android/core/s.class | ||
1302 | ?rwxrwxr-x··2.0·unx····10312·b-·defN·80-Jan-01·00:00·io/sentry/android/core/t0.class | ||
1303 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/sentry/android/core/t.class | ||
1304 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·io/sentry/android/core/u.class | ||
1305 | ?rwxrwxr-x··2.0·unx······ | 1308 | ?rwxrwxr-x··2.0·unx······574·b-·stor·80-Jan-01·00:00·io/sentry/android/core/y.class |
1309 | ?rwxrwxr-x··2.0·unx····10470·b-·defN·80-Jan-01·00:00·io/sentry/android/core/z0.class | ||
1306 | ?rwxrwxr-x··2.0·unx······40 | 1310 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·io/sentry/android/core/z.class |
1307 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·io/sentry/android/core/x0$a.class | ||
1308 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·io/sentry/android/core/y$a.class | ||
1309 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·io/sentry/android/core/z0.class | ||
1310 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/NativeModuleListLoader.class | 1311 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/NativeModuleListLoader.class |
1311 | ?rwxrwxr-x··2.0·unx·····1150·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/SentryNdk.class | 1312 | ?rwxrwxr-x··2.0·unx·····1150·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/SentryNdk.class |
1312 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/b.class | 1313 | ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/b.class |
1313 | ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/d.class | 1314 | ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·io/sentry/android/ndk/d.class |
1314 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·io/sentry/b1.class | ||
1315 | ?rwxrwxr-x··2.0·unx······ | 1315 | ?rwxrwxr-x··2.0·unx·······66·b-·stor·80-Jan-01·00:00·io/sentry/b2$a.class |
1316 | ?rwxrwxr-x··2.0·unx······ | 1316 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·io/sentry/b3.class |
1317 | ?rwxrwxr-x··2.0·unx······ | 1317 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·io/sentry/b4$a.class |
1318 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·io/sentry/b4$b.class | ||
1319 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·io/sentry/b4$c.class | ||
1318 | ?rwxrwxr-x··2.0·unx······ | 1320 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·io/sentry/b4$d.class |
Max diff block lines reached; 54631/70544 bytes (77.44%) of diff not shown. |
Offset 3714, 59 lines modified | Offset 3714, 47 lines modified | ||
3714 | Filename:·io/sentry/a1.class | 3714 | Filename:·io/sentry/a1.class |
3715 | Comment:· | 3715 | Comment:· |
3716 | Filename:·io/sentry/a2.class | 3716 | Filename:·io/sentry/a2.class |
3717 | Comment:· | 3717 | Comment:· |
3718 | Filename:·io/sentry/a3.class | ||
3719 | Comment:· | ||
3720 | Filename:·io/sentry/a4$b.class | ||
3721 | Comment:· | ||
3722 | Filename:·io/sentry/android/core/LifecycleWatcher$a.class | 3718 | Filename:·io/sentry/android/core/LifecycleWatcher$a.class |
3723 | Comment:· | 3719 | Comment:· |
3724 | Filename:·io/sentry/android/core/SentryPerformanceProvider.class | ||
3725 | Comment:· | ||
3726 | Filename:·io/sentry/android/core/a.class | 3720 | Filename:·io/sentry/android/core/a.class |
3727 | Comment:· | 3721 | Comment:· |
3728 | Filename:·io/sentry/android/core/b$a.class | 3722 | Filename:·io/sentry/android/core/b$a.class |
3729 | Comment:· | 3723 | Comment:· |
3730 | Filename:·io/sentry/android/core/b.class | 3724 | Filename:·io/sentry/android/core/b0$a.class |
3731 | Comment:· | 3725 | Comment:· |
3732 | Filename:·io/sentry/android/core/ | 3726 | Filename:·io/sentry/android/core/b.class |
3733 | Comment:· | ||
3734 | Filename:·io/sentry/android/core/c1.class | ||
3735 | Comment:· | 3727 | Comment:· |
3736 | Filename:·io/sentry/android/core/c.class | 3728 | Filename:·io/sentry/android/core/c.class |
3737 | Comment:· | 3729 | Comment:· |
3738 | Filename:·io/sentry/android/core/d0.class | ||
3739 | Comment:· | ||
3740 | Filename:·io/sentry/android/core/d1$a.class | 3730 | Filename:·io/sentry/android/core/d1$a.class |
3741 | Comment:· | 3731 | Comment:· |
3742 | Filename:·io/sentry/android/core/d.class | 3732 | Filename:·io/sentry/android/core/d.class |
3743 | Comment:· | 3733 | Comment:· |
3744 | Filename:·io/sentry/android/core/e.class | 3734 | Filename:·io/sentry/android/core/e.class |
3745 | Comment:· | 3735 | Comment:· |
3746 | Filename:·io/sentry/android/core/f0.class | 3736 | Filename:·io/sentry/android/core/f0.class |
3747 | Comment:· | 3737 | Comment:· |
3738 | Filename:·io/sentry/android/core/f1.class | ||
3739 | Comment:· | ||
3748 | Filename:·io/sentry/android/core/f.class | 3740 | Filename:·io/sentry/android/core/f.class |
3749 | Comment:· | 3741 | Comment:· |
3750 | Filename:·io/sentry/android/core/g$a.class | 3742 | Filename:·io/sentry/android/core/g$a.class |
3751 | Comment:· | 3743 | Comment:· |
3752 | Filename:·io/sentry/android/core/g$b.class | 3744 | Filename:·io/sentry/android/core/g$b.class |
Offset 3774, 18 lines modified | Offset 3762, 18 lines modified | ||
3774 | Filename:·io/sentry/android/core/g0.class | 3762 | Filename:·io/sentry/android/core/g0.class |
3775 | Comment:· | 3763 | Comment:· |
3776 | Filename:·io/sentry/android/core/g.class | 3764 | Filename:·io/sentry/android/core/g.class |
3777 | Comment:· | 3765 | Comment:· |
3778 | Filename:·io/sentry/android/core/ | 3766 | Filename:·io/sentry/android/core/i0.class |
3779 | Comment:· | 3767 | Comment:· |
3780 | Filename:·io/sentry/android/core/i | 3768 | Filename:·io/sentry/android/core/i1.class |
3781 | Comment:· | 3769 | Comment:· |
3782 | Filename:·io/sentry/android/core/internal/gestures/b.class | 3770 | Filename:·io/sentry/android/core/internal/gestures/b.class |
3783 | Comment:· | 3771 | Comment:· |
3784 | Filename:·io/sentry/android/core/internal/gestures/g$a.class | 3772 | Filename:·io/sentry/android/core/internal/gestures/g$a.class |
3785 | Comment:· | 3773 | Comment:· |
Offset 3822, 18 lines modified | Offset 3810, 18 lines modified | ||
3822 | Filename:·io/sentry/android/core/internal/util/f.class | 3810 | Filename:·io/sentry/android/core/internal/util/f.class |
3823 | Comment:· | 3811 | Comment:· |
3824 | Filename:·io/sentry/android/core/internal/util/g.class | 3812 | Filename:·io/sentry/android/core/internal/util/g.class |
3825 | Comment:· | 3813 | Comment:· |
3826 | Filename:·io/sentry/android/core/internal/util/h | 3814 | Filename:·io/sentry/android/core/internal/util/h.class |
3827 | Comment:· | 3815 | Comment:· |
3828 | Filename:·io/sentry/android/core/internal/util/ | 3816 | Filename:·io/sentry/android/core/internal/util/i$a.class |
3829 | Comment:· | 3817 | Comment:· |
3830 | Filename:·io/sentry/android/core/internal/util/i.class | 3818 | Filename:·io/sentry/android/core/internal/util/i.class |
3831 | Comment:· | 3819 | Comment:· |
3832 | Filename:·io/sentry/android/core/internal/util/j.class | 3820 | Filename:·io/sentry/android/core/internal/util/j.class |
3833 | Comment:· | 3821 | Comment:· |
Offset 3843, 134 lines modified | Offset 3831, 164 lines modified | ||
3843 | Filename:·io/sentry/android/core/internal/util/l.class | 3831 | Filename:·io/sentry/android/core/internal/util/l.class |
3844 | Comment:· | 3832 | Comment:· |
3845 | Filename:·io/sentry/android/core/internal/util/m.class | 3833 | Filename:·io/sentry/android/core/internal/util/m.class |
3846 | Comment:· | 3834 | Comment:· |
3847 | Filename:·io/sentry/android/core/internal/util/n | 3835 | Filename:·io/sentry/android/core/internal/util/n.class |
3848 | Comment:· | 3836 | Comment:· |
3849 | Filename:·io/sentry/android/core/internal/util/ | 3837 | Filename:·io/sentry/android/core/internal/util/o$b.class |
3850 | Comment:· | 3838 | Comment:· |
3851 | Filename:·io/sentry/android/core/internal/util/ | 3839 | Filename:·io/sentry/android/core/internal/util/o$c.class |
3852 | Comment:· | 3840 | Comment:· |
3853 | Filename:·io/sentry/android/core/internal/util/o.class | 3841 | Filename:·io/sentry/android/core/internal/util/o.class |
3854 | Comment:· | 3842 | Comment:· |
3843 | Filename:·io/sentry/android/core/internal/util/p.class | ||
3844 | Comment:· | ||
3855 | Filename:·io/sentry/android/core/j0.class | 3845 | Filename:·io/sentry/android/core/j0.class |
3856 | Comment:· | 3846 | Comment:· |
3857 | Filename:·io/sentry/android/core/k0.class | 3847 | Filename:·io/sentry/android/core/k0.class |
Max diff block lines reached; 23359/26455 bytes (88.30%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | public·interface·b$a | 2 | public·interface·b$a |
3 | { | 3 | { |
4 | ····void·a(final· | 4 | ····void·a(final·k0·p0); |
5 | } | 5 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry.g0; | ||
2 | public·final·class·c0·implements· | 3 | public·final·class·c0·implements·b$a |
3 | { | 4 | { |
4 | ····public·final·void· | 5 | ····public·final·void·a(final·k0·k0)·{ |
5 | ········ | 6 | ········d0.h(this.a,·this.b,·this.c,·k0); |
6 | ····} | 7 | ····} |
7 | } | 8 | } |
Offset 1, 20 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | public·final·class·g0·implements·Runnable | ||
2 | import·io.sentry.util.k; | ||
3 | final·class·g0·extends·RuntimeException | ||
4 | { | 3 | { |
4 | ····public·final·void·run()·{ | ||
5 | ········h0.j(this.e,·this.f); | ||
5 | ····private·final·Thread·e; | ||
6 | ···· | ||
7 | ····g0(final·String·message,·final·Thread·thread)·{ | ||
8 | ········super(message); | ||
9 | ········final·Thread·e·=·(Thread)k.c((Object)thread,·"Thread·must·be·provided."); | ||
10 | ········this.e·=·e; | ||
11 | ········this.setStackTrace(e.getStackTrace()); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·Thread·a()·{ | ||
15 | ········return·this.e; | ||
16 | ····} | 6 | ····} |
17 | } | 7 | } |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | package·io.sentry.android.core.internal.util; | 1 | package·io.sentry.android.core.internal.util; |
2 | import·io.sentry. | 2 | import·io.sentry.y3; |
3 | import·io.sentry.d; | 3 | import·io.sentry.d; |
4 | public·class·c | 4 | public·class·c |
5 | { | 5 | { |
6 | ····public·static·d·a(final·String·s)·{ | 6 | ····public·static·d·a(final·String·s)·{ |
7 | ········final·d·d·=·new·d(); | 7 | ········final·d·d·=·new·d(); |
8 | ········d.p("session"); | 8 | ········d.p("session"); |
9 | ········d.m("state",·(Object)s); | 9 | ········d.m("state",·(Object)s); |
10 | ········d.l("app.lifecycle"); | 10 | ········d.l("app.lifecycle"); |
11 | ········d.n( | 11 | ········d.n(y3.INFO); |
12 | ········return·d; | 12 | ········return·d; |
13 | ····} | 13 | ····} |
14 | } | 14 | } |
Offset 1, 12 lines modified | Offset 1, 17 lines modified | ||
1 | package·io.sentry.android.core.internal.util; | 1 | package·io.sentry.android.core.internal.util; |
2 | import·io.sentry.protocol.e$b; | ||
2 | import·android.view.View; | ||
3 | import·android.view.ViewTreeObserver$OnGlobalLayoutListener; | ||
4 | public·final·class·g | 3 | public·final·class·g |
5 | { | 4 | { |
6 | ····public·final·void·onGlobalLayout()·{ | ||
7 | ···· | 5 | ····public·static·e$b·a(final·int·n)·{ |
6 | ········if·(n·==·1)·{ | ||
7 | ············return·e$b.PORTRAIT; | ||
8 | ········} | ||
9 | ········if·(n·!=·2)·{ | ||
10 | ············return·null; | ||
11 | ········} | ||
12 | ········return·e$b.LANDSCAPE; | ||
8 | ····} | 13 | ····} |
9 | } | 14 | } |
Offset 1, 11 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.sentry.android.core.internal.util; | 1 | package·io.sentry.android.core.internal.util; |
2 | import·i | 2 | import·android.view.FrameMetrics; |
3 | import·android.view.Window; | ||
4 | import·io.sentry.android.core.l0; | ||
5 | import·android.view.Window$OnFrameMetricsAvailableListener; | ||
3 | public·final·class·m·implements· | 6 | public·final·class·m·implements·Window$OnFrameMetricsAvailableListener |
4 | { | 7 | { |
5 | ····public·final·void·uncaughtException(final·Thread·thread,·final·Throwable·t)·{ | ||
6 | ······· | 8 | ····public·final·void·onFrameMetricsAvailable(final·Window·window,·final·FrameMetrics·frameMetrics,·final·int·n)·{ |
9 | ········o.a(this.a,·this.b,·window,·frameMetrics,·n); | ||
7 | ····} | 10 | ····} |
8 | } | 11 | } |
Offset 1, 11 lines modified | Offset 1, 20 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import· | 2 | import·io.sentry.util.k; |
3 | 3 | final·class·k0·extends·RuntimeException | |
4 | { | 4 | { |
5 | ····p | 5 | ····private·final·Thread·e; |
6 | ···· | ||
7 | ····k0(final·String·message,·final·Thread·thread)·{ | ||
8 | ········super(message); | ||
9 | ········final·Thread·e·=·(Thread)k.c((Object)thread,·"Thread·must·be·provided."); | ||
10 | ········this.e·=·e; | ||
11 | ········this.setStackTrace(e.getStackTrace()); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·Thread·a()·{ | ||
6 | ········return· | 15 | ········return·this.e; |
7 | ····} | 16 | ····} |
8 | } | 17 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.m0; |
3 | public·final·class·m·implements·Runnable | 3 | public·final·class·m·implements·Runnable |
4 | { | 4 | { |
5 | ····public·final·void·run()·{ | 5 | ····public·final·void·run()·{ |
6 | ········o.j(this.e,·this.f); | 6 | ········o.j(this.e,·this.f); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.m0; |
3 | public·final·class·n·implements·Runnable | 3 | public·final·class·n·implements·Runnable |
4 | { | 4 | { |
5 | ····public·final·void·run()·{ | 5 | ····public·final·void·run()·{ |
6 | ········o.y(this.e,·this.f); | 6 | ········o.y(this.e,·this.f); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.j2; |
3 | public·final·class·t·implements· | 3 | public·final·class·t·implements·j2 |
4 | { | 4 | { |
5 | ····public·final· | 5 | ····public·final·String·a()·{ |
6 | ········ | 6 | ········return·v.a(this.a); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.j2; |
3 | public·final·class·u·implements· | 3 | public·final·class·u·implements·j2 |
4 | { | 4 | { |
5 | ····public·final· | 5 | ····public·final·String·a()·{ |
6 | ········ | 6 | ········return·v.b(this.a); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import· | 2 | import·io.sentry.n0; |
3 | public·final·class·w·implements· | 3 | public·final·class·w·implements·Runnable |
4 | { | 4 | { |
5 | ····public·final·Object·call()·{ | ||
6 | ····· | 5 | ····public·final·void·run()·{ |
6 | ········a0.d(this.e,·this.f); | ||
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 5, 10 lines modified | Offset 5, 10 lines modified | ||
5 | final·class·d | 5 | final·class·d |
6 | { | 6 | { |
7 | ····static·void·a(final·n·n)·{ | 7 | ····static·void·a(final·n·n)·{ |
8 | ········if·(n·==·null)·{ | 8 | ········if·(n·==·null)·{ |
9 | ············return; | 9 | ············return; |
10 | ········} | 10 | ········} |
11 | ········n.d("maven:io.sentry:sentry-android-ndk",·"6.1 | 11 | ········n.d("maven:io.sentry:sentry-android-ndk",·"6.13.0"); |
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 1, 7 lines modified | Offset 1, 25 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | p | 2 | import·java.io.Writer; |
3 | import·io.sentry.vendor.gson.stream.c; | ||
4 | public·final·class·b1·extends·c | ||
3 | { | 5 | { |
4 | ···· | 6 | ····private·final·a1·p; |
7 | ···· | ||
8 | ····public·b1(final·Writer·writer,·final·int·n)·{ | ||
9 | ········super(writer); | ||
10 | ········this.p·=·new·a1(n); | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·b1·W(final·String·s)·{ | ||
14 | ········super.y(s); | ||
15 | ········return·this; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·b1·X(final·h0·h0,·final·Object·o)·{ | ||
19 | ········this.p.a(this,·h0,·o); | ||
20 | ········return·this; | ||
21 | ····} | ||
5 | } | 22 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·b3·implements·Callable | 4 | public·final·class·b3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.m(this.a,·this.b,·this.c,·this.d); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 9 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.InputStream; | ||
3 | public·interface·c0 | 2 | public·interface·c0 |
4 | { | 3 | { |
5 | ····s2·a(final·InputStream·p0); | ||
6 | } | 4 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.clientreport.b; | ||
3 | import·java.util.concurrent.Callable; | 2 | import·java.util.concurrent.Callable; |
4 | public·final·class·c3·implements·Callable | 3 | public·final·class·c3·implements·Callable |
5 | { | 4 | { |
6 | ····public·final·Object·call()·{ | 5 | ····public·final·Object·call()·{ |
7 | ········return· | 6 | ········return·q3.j(this.a); |
8 | ····} | 7 | ····} |
9 | } | 8 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.cache; | 1 | package·io.sentry.cache; |
2 | import·io.sentry.v; | 2 | import·io.sentry.v; |
3 | import·io.sentry. | 3 | import·io.sentry.z2; |
4 | public·interface·e·extends·Iterable | 4 | public·interface·e·extends·Iterable |
5 | { | 5 | { |
6 | ····void·a(final· | 6 | ····void·a(final·z2·p0); |
7 | ···· | 7 | ···· |
8 | ····void·b(final· | 8 | ····void·b(final·z2·p0,·final·v·p1); |
9 | } | 9 | } |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | package·io.sentry.clientreport; | 1 | package·io.sentry.clientreport; |
2 | import·io.sentry. | 2 | import·io.sentry.q3; |
3 | import·io.sentry. | 3 | import·io.sentry.z2; |
4 | public·interface·g | 4 | public·interface·g |
5 | { | 5 | { |
6 | ····void·a(final·e·p0,·final· | 6 | ····void·a(final·e·p0,·final·z2·p1); |
7 | ···· | 7 | ···· |
8 | ····void·b(final·e·p0,·final·io.sentry.g·p1); | 8 | ····void·b(final·e·p0,·final·io.sentry.g·p1); |
9 | ···· | 9 | ···· |
10 | ···· | 10 | ····z2·c(final·z2·p0); |
11 | ···· | 11 | ···· |
12 | ····void·d(final·e·p0,·final· | 12 | ····void·d(final·e·p0,·final·q3·p1); |
13 | } | 13 | } |
Offset 1, 7 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.InputStream; | ||
2 | public·interface·d0 | 3 | public·interface·d0 |
3 | { | 4 | { |
4 | ···· | 5 | ····z2·a(final·InputStream·p0); |
5 | } | 6 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·d3·implements·Callable | 4 | public·final·class·d3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.k(this.a); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 20 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·e0 | ||
2 | import·io.sentry.protocol.w; | ||
3 | import·io.sentry.protocol.p; | ||
4 | public·final·class·e0 | ||
5 | { | 3 | { |
4 | ····void·a(final·String·p0,·final·v·p1); | ||
6 | ····public·static·void·a(final·f0·f0,·final·d·d)·{ | ||
7 | ········f0.p(d,·new·v()); | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·static·p·b(final·f0·f0,·final·Throwable·t)·{ | ||
11 | ········return·f0.u(t,·new·v()); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·static·p·c(final·f0·f0,·final·w·w,·final·m4·m4,·final·v·v)·{ | ||
15 | ········return·f0.j(w,·m4,·v,·(x1)null); | ||
16 | ····} | ||
17 | } | 5 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·e3·implements·Callable | 4 | public·final·class·e3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.l(this.a); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 7 lines modified | Offset 1, 18 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | p | 2 | import·io.sentry.util.k; |
3 | public·final·class·f2 | ||
3 | { | 4 | { |
4 | ···· | 5 | ····private·final·a5·a; |
6 | ···· | ||
7 | ····public·f2(a5·a,·final·f·f)·{ | ||
8 | ········a·=·(a5)k.c((Object)a,·"transactionContexts·is·required"); | ||
9 | ········this.a·=·a; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·a5·a()·{ | ||
13 | ········return·this.a; | ||
14 | ····} | ||
5 | } | 15 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·f3·implements·Callable | 4 | public·final·class·f3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.n(this.a); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 7 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | in | 2 | public·final·class·f4·implements·g2$b |
3 | { | 3 | { |
4 | ····void·a(final· | 4 | ····public·final·void·a(final·n0·n0)·{ |
5 | ········j4.m(this.a,·this.b,·n0); | ||
6 | ····} | ||
5 | } | 7 | } |
Offset 1, 11 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.File; | ||
2 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
3 | public·final·class·g3·implements·Callable | 4 | public·final·class·g3·implements·Callable |
4 | { | 5 | { |
5 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
6 | ········return· | 7 | ········return·q3.b(this.a,·this.b,·this.c,·this.d); |
7 | ····} | 8 | ····} |
8 | } | 9 | } |
Offset 1, 19 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol.z; | ||
3 | public·interface·h0 | 2 | public·interface·h0 |
4 | { | 3 | { |
4 | ····boolean·a(final·y3·p0); | ||
5 | ····void·a(final·String·p0,·final·String·p1); | ||
6 | ···· | ||
7 | ····void·b(final·String·p0); | ||
8 | ···· | ||
9 | ····void·c(final·String·p0,·final·String·p1); | ||
10 | ···· | 5 | ···· |
11 | ····void·e | 6 | ····void·b(final·y3·p0,·final·Throwable·p1,·final·String·p2,·final·Object...·p3); |
12 | ···· | 7 | ···· |
13 | ····void· | 8 | ····void·c(final·y3·p0,·final·String·p1,·final·Throwable·p2); |
14 | ···· | 9 | ···· |
15 | ····void· | 10 | ····void·d(final·y3·p0,·final·String·p1,·final·Object...·p2); |
16 | } | 11 | } |
Offset 1, 19 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·h2 | ||
2 | import·java.io.File; | ||
3 | public·final·class·h2 | ||
4 | { | 3 | { |
4 | ····void·a(final·g2·p0); | ||
5 | ····public·static·boolean·a(final·i2·i2,·final·String·s,·final·g0·g0)·{ | ||
6 | ········if·(s·==·null)·{ | ||
7 | ············g0.d(p3.INFO,·"No·cached·dir·path·is·defined·in·options.",·new·Object[0]); | ||
8 | ············return·false; | ||
9 | ········} | ||
10 | ········return·true; | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·static·e2·b(final·i2·i2,·final·k·k,·final·String·pathname,·final·g0·g0)·{ | ||
14 | ········return·(e2)new·g2(g0,·pathname,·k,·new·File(pathname)); | ||
15 | ····} | ||
16 | } | 5 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·h3·implements·Callable | 4 | public·final·class·h3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.e(this.a,·this.b); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 6 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·a | 2 | public·interface·a |
3 | { | 3 | { |
4 | ····boolean·a(); | ||
5 | ···· | ||
6 | ····String·b(); | ||
4 | } | 7 | } |
Offset 1, 7 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·c | 2 | public·interface·c |
3 | { | 3 | { |
4 | ····void·b(); | ||
5 | } | 4 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·d | 2 | public·interface·d |
3 | { | 3 | { |
4 | ···· | 4 | ····void·b(); |
5 | } | 5 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·e | 2 | public·interface·e |
3 | { | 3 | { |
4 | ···· | 4 | ····boolean·a(); |
5 | } | 5 | } |
Offset 1, 9 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·f | 2 | public·interface·f |
3 | { | 3 | { |
4 | ····void·f(); | ||
4 | ····boolean·b(); | ||
5 | ···· | ||
6 | ····void·e(final·boolean·p0); | ||
7 | } | 5 | } |
Offset 1, 6 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·interface·g | 2 | public·interface·g |
3 | { | 3 | { |
4 | ····boolean·b(); | ||
5 | ···· | ||
6 | ····void·e(final·boolean·p0); | ||
4 | } | 7 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·in | 2 | public·final·class·i·implements·h |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 9 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public·in | 2 | public·final·class·k·implements·j |
3 | { | 3 | { |
4 | ····boolean·c(); | ||
5 | ···· | ||
6 | ····void·d(final·boolean·p0); | ||
7 | } | 4 | } |
Offset 1, 20 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol. | 2 | import·io.sentry.protocol.z; |
3 | import·io.sentry.protocol.p; | ||
4 | public·interface·i0 | 3 | public·interface·i0 |
5 | { | 4 | { |
6 | ···· | 5 | ····void·a(final·String·p0,·final·String·p1); |
7 | ···· | 6 | ···· |
8 | ····void·b(final· | 7 | ····void·b(final·String·p0); |
9 | ···· | 8 | ···· |
10 | ···· | 9 | ····void·c(final·String·p0,·final·String·p1); |
11 | ···· | 10 | ···· |
12 | ····void· | 11 | ····void·e(final·String·p0); |
13 | ···· | 12 | ···· |
14 | ····void· | 13 | ····void·g(final·z·p0); |
15 | ···· | 14 | ···· |
16 | ···· | 15 | ····void·h(final·d·p0); |
17 | } | 16 | } |
Offset 1, 9 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·i2 | 2 | public·interface·i2 |
3 | { | 3 | { |
4 | ····void·a(); | ||
4 | ····e2·a(final·f0·p0,·final·q3·p1); | ||
5 | ···· | ||
6 | ····boolean·b(final·String·p0,·final·g0·p1); | ||
7 | } | 5 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·i3·implements·Callable | 4 | public·final·class·i3·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·q3.o(this.a,·this.b); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 16 lines modified | Offset 1, 20 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.concurrent.Callable; | ||
3 | import· | 2 | import·io.sentry.protocol.w; |
3 | import·io.sentry.protocol.p; | ||
4 | public·interface·j0 | 4 | public·interface·j0 |
5 | { | 5 | { |
6 | ···· | 6 | ····p·a(final·s3·p0,·final·g2·p1,·final·v·p2); |
7 | ···· | 7 | ···· |
8 | ····void·b(final·l | 8 | ····void·b(final·l4·p0,·final·v·p1); |
9 | ···· | 9 | ···· |
10 | ···· | 10 | ····p·c(final·w·p0,·final·x4·p1,·final·g2·p2,·final·v·p3,·final·b2·p4); |
11 | ···· | 11 | ···· |
12 | ···· | 12 | ····void·close(); |
13 | ···· | ||
14 | ····void·d(final·long·p0); | ||
15 | ···· | ||
16 | ····p·f(final·z2·p0,·final·v·p1); | ||
13 | } | 17 | } |
Offset 1, 21 lines modified | Offset 1, 16 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.concurrent.Callable; | ||
3 | import·java.util.concurrent.Future; | ||
2 | import·java.io.OutputStream; | ||
3 | import·java.io.Writer; | ||
4 | import·java.io.InputStream; | ||
5 | import·java.util.Map; | ||
6 | import·java.io.Reader; | ||
7 | public·interface·k0 | 4 | public·interface·k0 |
8 | { | 5 | { |
9 | ···· | 6 | ····Future·a(final·Runnable·p0,·final·long·p1); |
10 | ···· | 7 | ···· |
11 | ···· | 8 | ····void·b(final·long·p0); |
12 | ···· | 9 | ···· |
13 | ····s | 10 | ····Future·submit(final·Runnable·p0); |
14 | ···· | 11 | ···· |
12 | ····Future·submit(final·Callable·p0); | ||
15 | ····void·d(final·Object·p0,·final·Writer·p1); | ||
16 | ···· | ||
17 | ····void·e(final·s2·p0,·final·OutputStream·p1); | ||
18 | } | 13 | } |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.OutputStream; | ||
3 | import·java.io.Writer; | ||
4 | import·java.io.InputStream; | ||
2 | import·java.util. | 5 | import·java.util.Map; |
6 | import·java.io.Reader; | ||
3 | public·interface·l0 | 7 | public·interface·l0 |
4 | { | 8 | { |
5 | ···· | 9 | ····Object·a(final·Reader·p0,·final·Class·p1); |
6 | ···· | 10 | ···· |
7 | ····b | 11 | ····String·b(final·Map·p0); |
8 | ···· | 12 | ···· |
9 | ···· | 13 | ····z2·c(final·InputStream·p0); |
10 | ···· | 14 | ···· |
11 | ····e | 15 | ····void·d(final·Object·p0,·final·Writer·p1); |
12 | ···· | 16 | ···· |
17 | ····void·e(final·z2·p0,·final·OutputStream·p1); | ||
13 | ····void·i(final·h4·p0); | ||
14 | ···· | ||
15 | ····l0·k(final·String·p0,·final·String·p1,·final·Date·p2,·final·p0·p3); | ||
16 | ···· | ||
17 | ····h4·l(); | ||
18 | } | 18 | } |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·java.util.concurrent.Callable; | 3 | import·java.util.concurrent.Callable; |
4 | public·final·class·l1·implements·Callable | 4 | public·final·class·l1·implements·Callable |
5 | { | 5 | { |
6 | ····public·final·Object·call()·{ | 6 | ····public·final·Object·call()·{ |
7 | ········return· | 7 | ········return·o1.c(); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 11 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.File; | 2 | import·java.io.File; |
3 | public·final·class·l2 | 3 | public·final·class·l2 |
4 | { | 4 | { |
5 | ····public·final·void·run()·{ | ||
6 | ········m2 | 5 | ····public·static·boolean·a(final·m2·m2,·final·String·s,·final·h0·h0)·{ |
6 | ········if·(s·==·null)·{ | ||
7 | ············h0.d(y3.INFO,·"No·cached·dir·path·is·defined·in·options.",·new·Object[0]); | ||
8 | ············return·false; | ||
9 | ········} | ||
10 | ········return·true; | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·static·i2·b(final·m2·m2,·final·k·k,·final·String·pathname,·final·h0·h0)·{ | ||
14 | ········return·(i2)new·k2(h0,·pathname,·k,·new·File(pathname)); | ||
7 | ····} | 15 | ····} |
8 | } | 16 | } |
Offset 1, 9 lines modified | Offset 1, 18 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol.y; | ||
3 | import·io.sentry.protocol.p; | ||
2 | public·interface·n0 | 4 | public·interface·n0·extends·m0 |
3 | { | 5 | { |
4 | ···· | 6 | ····o4·a(); |
7 | ···· | ||
8 | ····p·e(); | ||
9 | ···· | ||
10 | ····void·g(); | ||
11 | ···· | ||
12 | ····y·h(); | ||
5 | ···· | 13 | ···· |
6 | ···· | 14 | ····String·k(); |
7 | } | 15 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.transport.p; | ||
3 | public·interface·o0 | 2 | public·interface·o0 |
4 | { | 3 | { |
5 | ···· | 4 | ····b2·a(final·n0·p0,·final·z1·p1); |
5 | ···· | ||
6 | ····void·b(final·n0·p0); | ||
6 | } | 7 | } |
Offset 1, 19 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | p | 2 | import·io.sentry.transport.p; |
3 | public·interface·p0 | ||
3 | { | 4 | { |
5 | ····p·a(final·b4·p0,·final·d2·p1); | ||
4 | ····OTEL("OTEL",·1),· | ||
5 | ····SENTRY("SENTRY",·0); | ||
6 | ···· | ||
7 | ····private·static·/*·synthetic·*/·p0[]·$values()·{ | ||
8 | ········return·new·p0[]·{·p0.SENTRY,·p0.OTEL·}; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····static·{ | ||
12 | ········$VALUES·=·$values(); | ||
13 | ····} | ||
14 | ···· | ||
15 | ····private·p0(final·String·name,·final·int·ordinal)·{ | ||
16 | ····} | ||
17 | } | 6 | } |
Offset 1, 7 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public· | 2 | public·enum·q0 |
3 | { | 3 | { |
4 | ···· | 4 | ····OTEL("OTEL",·1),· |
5 | ····SENTRY("SENTRY",·0); | ||
6 | ···· | ||
7 | ····private·static·/*·synthetic·*/·q0[]·$values()·{ | ||
8 | ········return·new·q0[]·{·q0.SENTRY,·q0.OTEL·}; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····static·{ | ||
12 | ········$VALUES·=·$values(); | ||
13 | ····} | ||
14 | ···· | ||
15 | ····private·q0(final·String·name,·final·int·ordinal)·{ | ||
16 | ····} | ||
5 | } | 17 | } |
Offset 1, 6 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | c | 2 | public·interface·q2$a |
3 | { | 3 | { |
4 | ····void·a(final·b4·p0); | ||
4 | } | 5 | } |
Offset 1, 7 lines modified | Offset 1, 31 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | pu | 2 | import·java.util.concurrent.Callable; |
3 | class·q3$a | ||
3 | { | 4 | { |
4 | ···· | 5 | ····private·byte[]·a; |
6 | ····private·final·Callable·b; | ||
7 | ···· | ||
8 | ····public·q3$a(final·Callable·b)·{ | ||
9 | ········this.b·=·b; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····private·static·byte[]·b(byte[]·array)·{ | ||
13 | ········if·(array·==·null)·{ | ||
14 | ············array·=·new·byte[0]; | ||
15 | ········} | ||
16 | ········return·array; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·byte[]·a()·{ | ||
20 | ········if·(this.a·==·null)·{ | ||
21 | ············final·Callable·b·=·this.b; | ||
22 | ············if·(b·!=·null)·{ | ||
23 | ················this.a·=·b.call(); | ||
24 | ············} | ||
25 | ········} | ||
26 | ········return·b(this.a); | ||
27 | ····} | ||
5 | } | 28 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | 2 | interface·q4 | |
3 | { | 3 | { |
4 | ····void·a(final· | 4 | ····void·a(final·o4·p0); |
5 | } | 5 | } |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·r0 | 2 | public·interface·r0 |
3 | { | 3 | { |
4 | ···· | 4 | ····void·c(final·g0·p0,·final·b4·p1); |
5 | } | 5 | } |
Offset 1, 19 lines modified | Offset 1, 25 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·final·class·s1 | 2 | public·final·class·s1·implements·d5 |
3 | { | 3 | { |
4 | ····private·final· | 4 | ····private·static·final·s1·a; |
5 | ···· | 5 | ···· |
6 | ····private·s1(final·Class·a)·{ | ||
7 | ···· | 6 | ····static·{ |
7 | ········a·=·new·s1(); | ||
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····private·s1()·{ | ||
10 | ····public·static·s1·a(final·Class·clazz)·{ | ||
11 | ········return·new·s1(clazz); | ||
12 | ····} | 11 | ····} |
13 | ···· | 12 | ···· |
14 | ····public·Object·b()·{ | ||
15 | ···· | 13 | ····public·static·s1·c()·{ |
14 | ········return·s1.a; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·z1·a(final·n0·n0)·{ | ||
18 | ········return·null; | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·void·b(final·n0·n0)·{ | ||
16 | ····} | 22 | ····} |
17 | } | 23 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol.w; | 2 | import·io.sentry.protocol.w; |
3 | public·interface·t | 3 | public·interface·t |
4 | { | 4 | { |
5 | ···· | 5 | ····s3·c(final·s3·p0,·final·v·p1); |
6 | ···· | 6 | ···· |
7 | ····w·h(final·w·p0,·final·v·p1); | 7 | ····w·h(final·w·p0,·final·v·p1); |
8 | } | 8 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·java.util.concurrent.ThreadPoolExecutor; | 2 | import·java.util.concurrent.ThreadPoolExecutor; |
3 | import·io.sentry. | 3 | import·io.sentry.h0; |
4 | import·io.sentry.cache.e; | 4 | import·io.sentry.cache.e; |
5 | import·java.util.concurrent.RejectedExecutionHandler; | 5 | import·java.util.concurrent.RejectedExecutionHandler; |
6 | public·final·class·c·implements·RejectedExecutionHandler | 6 | public·final·class·c·implements·RejectedExecutionHandler |
7 | { | 7 | { |
8 | ····public·final·void·rejectedExecution(final·Runnable·runnable,·final·ThreadPoolExecutor·threadPoolExecutor)·{ | 8 | ····public·final·void·rejectedExecution(final·Runnable·runnable,·final·ThreadPoolExecutor·threadPoolExecutor)·{ |
9 | ········d.c(this.a,·this.b,·runnable,·threadPoolExecutor); | 9 | ········d.c(this.a,·this.b,·runnable,·threadPoolExecutor); |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.v; | 2 | import·io.sentry.v; |
3 | import·io.sentry. | 3 | import·io.sentry.z2; |
4 | import·java.io.Closeable; | 4 | import·java.io.Closeable; |
5 | public·interface·p·extends·Closeable | 5 | public·interface·p·extends·Closeable |
6 | { | 6 | { |
7 | ····void·d(final·long·p0); | 7 | ····void·d(final·long·p0); |
8 | ···· | 8 | ···· |
9 | ····void·f(final· | 9 | ····void·f(final·z2·p0,·final·v·p1); |
10 | } | 10 | } |
Offset 1, 11 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.concurrent.Callable; | ||
3 | public·final·class·u2·implements· | 2 | public·final·class·u2·implements·g2$a |
4 | { | 3 | { |
5 | ····public·final·Object·call()·{ | ||
6 | ···· | 4 | ····public·final·void·a(final·l4·l4)·{ |
5 | ········v2.e(l4); | ||
7 | ····} | 6 | ····} |
8 | } | 7 | } |
Offset 1, 11 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import· | 2 | import·io.sentry.hints.g; |
3 | import·java.io.File; | ||
4 | import·io.sentry.util.h$a; | ||
3 | public·final·class·w1·implements· | 5 | public·final·class·w1·implements·h$a |
4 | { | 6 | { |
5 | ····public·final·Object·call()·{ | ||
6 | ······· | 7 | ····public·final·void·accept(final·Object·o)·{ |
8 | ········y1.g(this.a,·this.b,·(g)o); | ||
7 | ····} | 9 | ····} |
8 | } | 10 | } |
Offset 1, 11 lines modified | Offset 1, 18 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.concurrent.Callable; | ||
3 | public· | 2 | public·abstract·class·x2·implements·Comparable |
4 | { | 3 | { |
5 | ····public· | 4 | ····public·int·a(final·x2·x2)·{ |
5 | ········return·Long.valueOf(this.c()).compareTo(Long.valueOf(x2.c())); | ||
6 | ····} | ||
7 | ···· | ||
8 | ····public·long·b(final·x2·x2)·{ | ||
9 | ········if·(x2·!=·null·&&·this.a(x2)·<·0)·{ | ||
10 | ············return·x2.c(); | ||
11 | ········} | ||
6 | ········return· | 12 | ········return·this.c(); |
7 | ····} | 13 | ····} |
14 | ···· | ||
15 | ····public·abstract·long·c(); | ||
8 | } | 16 | } |
Offset 1, 11 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·y2 | ||
2 | import·java.util.concurrent.Callable; | ||
3 | public·final·class·y2·implements·Callable | ||
4 | { | 3 | { |
4 | ····x2·a(); | ||
5 | ····public·final·Object·call()·{ | ||
6 | ········return·j3.n(this.a); | ||
7 | ····} | ||
8 | } | 5 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import· | 2 | import·io.sentry.vendor.gson.stream.a; |
3 | import·java.util.Locale; | ||
3 | class·y3$a· | 4 | final·class·y3$a·implements·t0 |
4 | { | 5 | { |
6 | ····public·y3·b(final·z0·z0,·final·h0·h0)·{ | ||
7 | ········return·y3.valueOf(((a)z0).T().toUpperCase(Locale.ROOT)); | ||
5 | ····final·/*·synthetic·*/·y3·e; | ||
6 | ···· | ||
7 | ····y3$a(final·y3·e)·{ | ||
8 | ········this.e·=·e; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····@Override | ||
12 | ····public·void·run()·{ | ||
13 | ········h4·h4·=·this.e.l(); | ||
14 | ········final·y3·e·=·this.e; | ||
15 | ········if·(h4·==·null)·{ | ||
16 | ············h4·=·io.sentry.h4.OK; | ||
17 | ········} | ||
18 | ········e.i(h4); | ||
19 | ········y3.q(this.e).set(false); | ||
20 | ····} | 8 | ····} |
21 | } | 9 | } |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ····j(final·i·a,·final·Runnable·b)·{ | 11 | ····j(final·i·a,·final·Runnable·b)·{ |
12 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ········this.b·=·b; | 13 | ········this.b·=·b; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····boolean·a(final·HashSet·set)·{ | 16 | ····boolean·a(final·HashSet·set)·{ |
17 | ········final·i·a·=·this.a; | 17 | ········final·i·a·=·this.a; |
18 | ········return·a·!=·null·&&·a. | 18 | ········return·a·!=·null·&&·a.D()·&&·(set.contains(Integer.valueOf(this.a.c))·^·true); |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····boolean·b(final·i·i)·{ | 21 | ····boolean·b(final·i·i)·{ |
22 | ········final·i·a·=·this.a; | 22 | ········final·i·a·=·this.a; |
23 | ········boolean·b·=·true; | 23 | ········boolean·b·=·true; |
24 | ········if·(a·==·null)·{ | 24 | ········if·(a·==·null)·{ |
25 | ············if·(i·!=·null)·{ | 25 | ············if·(i·!=·null)·{ |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | package·io.sentry; | 2 | package·io.sentry; |
3 | import·io.sentry.transport.d; | 3 | import·io.sentry.transport.d; |
4 | import·io.sentry.transport.y; | 4 | import·io.sentry.transport.y; |
5 | import·io.sentry.util.k; | 5 | import·io.sentry.util.k; |
6 | import·io.sentry.transport.p; | 6 | import·io.sentry.transport.p; |
7 | public·final·class·a·implements· | 7 | public·final·class·a·implements·p0 |
8 | { | 8 | { |
9 | ····public·p·a(final· | 9 | ····public·p·a(final·b4·b4,·final·d2·d2)·{ |
10 | ········k.c((Object) | 10 | ········k.c((Object)b4,·"options·is·required"); |
11 | ········k.c((Object) | 11 | ········k.c((Object)d2,·"requestDetails·is·required"); |
12 | ········return·(p)new·d( | 12 | ········return·(p)new·d(b4,·new·y(b4),·b4.getTransportGate(),·d2); |
13 | ····} | 13 | ····} |
14 | } | 14 | } |
Offset 1, 14 lines modified | Offset 1, 24 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·java.util.List; | ||
2 | import·io.sentry.q3; | ||
3 | import·android.content.Context; | ||
4 | import·io.sentry.g0; | ||
5 | import·io.sentry.m2$a; | ||
6 | 3 | final·class·b1·implements·u0 | |
7 | { | 4 | { |
8 | ····public·final·void·a(final·q3·q3)·{ | ||
9 | ···· | 5 | ····private·static·final·b1·a; |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········a·=·new·b1(); | ||
9 | ····} | ||
10 | ···· | ||
11 | ····private·b1()·{ | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·static·b1·b()·{ | ||
15 | ········return·b1.a; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·List·a()·{ | ||
19 | ········return·null; | ||
10 | ····} | 20 | ····} |
11 | } | 21 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·io.sentry. | 3 | import·io.sentry.n0; |
4 | import·io.sentry. | 4 | import·io.sentry.g2$b; |
5 | public·final·class·h·implements· | 5 | public·final·class·h·implements·g2$b |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·n0·n0)·{ |
8 | ········o.p(this.a,·this.b,· | 8 | ········o.p(this.a,·this.b,·n0); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.n0; |
3 | import·io.sentry. | 3 | import·io.sentry.g2; |
4 | import·io.sentry. | 4 | import·io.sentry.g2$b; |
5 | public·final·class·i·implements· | 5 | public·final·class·i·implements·g2$b |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·n0·n0)·{ |
8 | ········o.k(this.a,·this.b,·this.c,· | 8 | ········o.k(this.a,·this.b,·this.c,·n0); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core.internal.gestures; | 1 | package·io.sentry.android.core.internal.gestures; |
2 | import·io.sentry. | 2 | import·io.sentry.n0; |
3 | import·io.sentry. | 3 | import·io.sentry.g2; |
4 | import·io.sentry. | 4 | import·io.sentry.g2$b; |
5 | public·final·class·c·implements· | 5 | public·final·class·c·implements·g2$b |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·n0·n0)·{ |
8 | ········g.b(this.a,·this.b,· | 8 | ········g.b(this.a,·this.b,·n0); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core.internal.gestures; | 1 | package·io.sentry.android.core.internal.gestures; |
2 | import·io.sentry. | 2 | import·io.sentry.n0; |
3 | import·io.sentry. | 3 | import·io.sentry.g2; |
4 | import·io.sentry. | 4 | import·io.sentry.g2$b; |
5 | public·final·class·d·implements· | 5 | public·final·class·d·implements·g2$b |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·n0·n0)·{ |
8 | ········g.a(this.a,·this.b,·this.c,· | 8 | ········g.a(this.a,·this.b,·this.c,·n0); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.android.core.internal.gestures; | 1 | package·io.sentry.android.core.internal.gestures; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·io.sentry. | 3 | import·io.sentry.h2; |
4 | public·final·class·e·implements· | 4 | public·final·class·e·implements·h2 |
5 | { | 5 | { |
6 | ····public·final·void·a(final· | 6 | ····public·final·void·a(final·g2·g2)·{ |
7 | ········g.d(this.a,· | 7 | ········g.d(this.a,·g2); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core.internal.gestures; | 1 | package·io.sentry.android.core.internal.gestures; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·io.sentry. | 3 | import·io.sentry.n0; |
4 | import·io.sentry. | 4 | import·io.sentry.h2; |
5 | public·final·class·f·implements· | 5 | public·final·class·f·implements·h2 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·g2·g2)·{ |
8 | ········g.c(this.a,·this.b,· | 8 | ········g.c(this.a,·this.b,·g2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·io.sentry. | 3 | import·io.sentry.n0; |
4 | import·io.sentry. | 4 | import·io.sentry.h2; |
5 | public·final·class·j·implements· | 5 | public·final·class·j·implements·h2 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·g2·g2)·{ |
8 | ········o.h(this.a,·this.b,· | 8 | ········o.h(this.a,·this.b,·g2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·io.sentry. | 3 | import·io.sentry.n0; |
4 | import·io.sentry. | 4 | import·io.sentry.h2; |
5 | public·final·class·k·implements· | 5 | public·final·class·k·implements·h2 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·g2·g2)·{ |
8 | ········o.t(this.a,·this.b,· | 8 | ········o.t(this.a,·this.b,·g2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.n0; |
3 | import·java.lang.ref.WeakReference; | 3 | import·java.lang.ref.WeakReference; |
4 | import·io.sentry. | 4 | import·io.sentry.b5; |
5 | public·final·class·l·implements· | 5 | public·final·class·l·implements·b5 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·n0·n0)·{ |
8 | ········o.w(this.a,·this.b,·this.c,· | 8 | ········o.w(this.a,·this.b,·this.c,·n0); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 11 lines modified | Offset 1, 18 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io.sentry. | 2 | import·io.sentry.x2; |
3 | import·io.sentry.y2; | ||
3 | public·final·class·q | 4 | public·final·class·q |
4 | { | 5 | { |
5 | ····p | 6 | ····private·static·final·y2·a; |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········a·=·(y2)new·j1(); | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·static·x2·a()·{ | ||
6 | ········return· | 13 | ········return·q.a.a(); |
7 | ····} | 14 | ····} |
8 | } | 15 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.android.core; | 1 | package·io.sentry.android.core; |
2 | import·io | 2 | import·java.util.concurrent.Callable; |
3 | public·final·class·z·implements·b | 3 | public·final·class·z·implements·Callable |
4 | { | 4 | { |
5 | ····public·final·void·a(final·g0·g0)·{ | ||
6 | ···· | 5 | ····public·final·Object·call()·{ |
6 | ········return·a0.c(); | ||
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.sentry.clientreport; | 1 | package·io.sentry.clientreport; |
2 | import·io.sentry. | 2 | import·io.sentry.q3; |
3 | import·io.sentry. | 3 | import·io.sentry.z2; |
4 | public·final·class·i·implements·g | 4 | public·final·class·i·implements·g |
5 | { | 5 | { |
6 | ····public·void·a(final·e·e,·final· | 6 | ····public·void·a(final·e·e,·final·z2·z2)·{ |
7 | ····} | 7 | ····} |
8 | ···· | 8 | ···· |
9 | ····public·void·b(final·e·e,·final·io.sentry.g·g)·{ | 9 | ····public·void·b(final·e·e,·final·io.sentry.g·g)·{ |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public· | 12 | ····public·z2·c(final·z2·z2)·{ |
13 | ········return· | 13 | ········return·z2; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·void·d(final·e·e,·final· | 16 | ····public·void·d(final·e·e,·final·q3·q3)·{ |
17 | ····} | 17 | ····} |
18 | } | 18 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·h1.k$d; | 3 | import·h1.k$d; |
4 | import·io.sentry. | 4 | import·io.sentry.h2; |
5 | public·final·class·a·implements· | 5 | public·final·class·a·implements·h2 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·g2·g2)·{ |
8 | ········SentryFlutterPlugin.d(this.a,·this.b,· | 8 | ········SentryFlutterPlugin.d(this.a,·this.b,·g2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.g2; |
3 | import·h1.k$d; | 3 | import·h1.k$d; |
4 | import·io.sentry. | 4 | import·io.sentry.h2; |
5 | public·final·class·b·implements· | 5 | public·final·class·b·implements·h2 |
6 | { | 6 | { |
7 | ····public·final·void·a(final· | 7 | ····public·final·void·a(final·g2·g2)·{ |
8 | ········SentryFlutterPlugin.c(this.a,·this.b,·this.c,· | 8 | ········SentryFlutterPlugin.c(this.a,·this.b,·this.c,·g2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry.android.core.SentryAndroidOptions; | 2 | import·io.sentry.android.core.SentryAndroidOptions; |
3 | import·io.sentry. | 3 | import·io.sentry.b4; |
4 | import·java.util.Map; | 4 | import·java.util.Map; |
5 | import·io.sentry. | 5 | import·io.sentry.q2$a; |
6 | public·final·class·c·implements· | 6 | public·final·class·c·implements·q2$a |
7 | { | 7 | { |
8 | ····public·final·void·a(final· | 8 | ····public·final·void·a(final·b4·b4)·{ |
9 | ········SentryFlutterPlugin.a(this.a,·this.b,·(SentryAndroidOptions) | 9 | ········SentryFlutterPlugin.a(this.a,·this.b,·(SentryAndroidOptions)b4); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry.v; | 2 | import·io.sentry.v; |
3 | import·io.sentry. | 3 | import·io.sentry.s3; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·io.sentry. | 5 | import·io.sentry.b4$b; |
6 | public·final·class·d·implements· | 6 | public·final·class·d·implements·b4$b |
7 | { | 7 | { |
8 | ····public·final· | 8 | ····public·final·s3·a(final·s3·s3,·final·v·v)·{ |
9 | ········return·SentryFlutterPlugin.b(this.a,·this.b,· | 9 | ········return·SentryFlutterPlugin.b(this.a,·this.b,·s3,·v); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 24 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java. | 2 | import·java.util.Locale; |
3 | public·final·class·g1 | 3 | public·final·class·g1 |
4 | { | 4 | { |
5 | ····public·static·String·a(final·h1·h1)·{ | ||
6 | ········return·h1.name().toLowerCase(Locale.ROOT); | ||
5 | ····private·static·final·g1·a; | ||
6 | ···· | ||
7 | ····static·{ | ||
8 | ········a·=·new·g1(); | ||
9 | ····} | ||
10 | ···· | ||
11 | ····private·g1()·{ | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·static·g1·b()·{ | ||
15 | ········return·g1.a; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·s2·a(final·InputStream·inputStream)·{ | ||
19 | ········return·null; | ||
20 | ····} | 7 | ····} |
21 | } | 8 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public· | 2 | public·interface·h |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·io.sentry.hints; | 1 | package·io.sentry.hints; |
2 | public· | 2 | public·interface·j |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol.y; | ||
3 | import·io.sentry.protocol.p; | ||
4 | public·interface·m0 | 2 | public·interface·m0 |
5 | { | 3 | { |
6 | ···· | 4 | ····x4·b(); |
5 | ···· | ||
6 | ····m0·c(final·String·p0,·final·String·p1,·final·x2·p2,·final·q0·p3); | ||
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····boolean·d(); |
9 | ···· | 9 | ···· |
10 | ····void·f(); | 10 | ····void·f(); |
11 | ···· | 11 | ···· |
12 | ···· | 12 | ····p4·i(); |
13 | ···· | ||
14 | ····void·j(final·s4·p0); | ||
13 | ···· | 15 | ···· |
14 | ···· | 16 | ····s4·l(); |
15 | } | 17 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.e; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·o·implements·h$a | 4 | public·final·class·o·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········r.h(this.a,·( | 7 | ········r.h(this.a,·(e)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.io.File; | ||
2 | public·final·class·p2·implements· | 3 | public·final·class·p2·implements·Runnable |
3 | { | 4 | { |
4 | ····public·final·void· | 5 | ····public·final·void·run()·{ |
5 | ········q2. | 6 | ········q2.a(this.e); |
6 | ····} | 7 | ····} |
7 | } | 8 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.g; |
3 | import·java.io.File; | 3 | import·java.io.File; |
4 | import·io.sentry.util.h$a; | 4 | import·io.sentry.util.h$a; |
5 | public·final·class·p·implements·h$a | 5 | public·final·class·p·implements·h$a |
6 | { | 6 | { |
7 | ····public·final·void·accept(final·Object·o)·{ | 7 | ····public·final·void·accept(final·Object·o)·{ |
8 | ········r.i(this.a,·this.b,·( | 8 | ········r.i(this.a,·this.b,·(g)o); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·io.sentry.protocol; | 1 | package·io.sentry.protocol; |
2 | import·io.sentry.vendor.gson.stream.a; | 2 | import·io.sentry.vendor.gson.stream.a; |
3 | import·java.util.Locale; | 3 | import·java.util.Locale; |
4 | import·io.sentry. | 4 | import·io.sentry.h0; |
5 | import·io.sentry. | 5 | import·io.sentry.z0; |
6 | import·io.sentry. | 6 | import·io.sentry.t0; |
7 | public·final·class·e$b$a·implements· | 7 | public·final·class·e$b$a·implements·t0 |
8 | { | 8 | { |
9 | ····public·e$b·b(final· | 9 | ····public·e$b·b(final·z0·z0,·final·h0·h0)·{ |
10 | ········return·e$b.valueOf(((a) | 10 | ········return·e$b.valueOf(((a)z0).T().toUpperCase(Locale.ROOT)); |
11 | ····} | 11 | ····} |
12 | } | 12 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.sentry.protocol; | 1 | package·io.sentry.protocol; |
2 | import·io.sentry.vendor.gson.stream.a; | 2 | import·io.sentry.vendor.gson.stream.a; |
3 | import·io.sentry. | 3 | import·io.sentry.h0; |
4 | import·io.sentry. | 4 | import·io.sentry.z0; |
5 | import·io.sentry. | 5 | import·io.sentry.t0; |
6 | public·final·class·p$a·implements· | 6 | public·final·class·p$a·implements·t0 |
7 | { | 7 | { |
8 | ····public·p·b(final· | 8 | ····public·p·b(final·z0·z0,·final·h0·h0)·{ |
9 | ········return·new·p(((a) | 9 | ········return·new·p(((a)z0).T()); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 25 lines modified | Offset 1, 34 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.protocol.p; | ||
2 | public·final·class·q1·implements· | 3 | public·final·class·q1·implements·m0 |
3 | { | 4 | { |
4 | ····private·static·final·q1·a; | 5 | ····private·static·final·q1·a; |
5 | ···· | 6 | ···· |
6 | ····static·{ | 7 | ····static·{ |
7 | ········a·=·new·q1(); | 8 | ········a·=·new·q1(); |
8 | ····} | 9 | ····} |
9 | ···· | 10 | ···· |
10 | ····private·q1()·{ | 11 | ····private·q1()·{ |
11 | ····} | 12 | ····} |
12 | ···· | 13 | ···· |
13 | ····public·static·q1· | 14 | ····public·static·q1·m()·{ |
14 | ········return·q1.a; | 15 | ········return·q1.a; |
15 | ····} | 16 | ····} |
16 | ···· | 17 | ···· |
17 | ····public· | 18 | ····public·boolean·d()·{ |
18 | ········return· | 19 | ········return·false; |
20 | ····} | ||
21 | ···· | ||
22 | ····public·void·f()·{ | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·p4·i()·{ | ||
26 | ········return·new·p4(p.f,·r4.f,·"op",·(r4)null,·(z4)null); | ||
19 | ····} | 27 | ····} |
20 | ···· | 28 | ···· |
21 | ····public·void· | 29 | ····public·void·j(final·s4·s4)·{ |
22 | ····} | 30 | ····} |
23 | } | 31 | } |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.g; |
3 | import·java.io.File; | 3 | import·java.io.File; |
4 | import·io.sentry.util.h$a; | 4 | import·io.sentry.util.h$a; |
5 | public·final·class·q·implements·h$a | 5 | public·final·class·q·implements·h$a |
6 | { | 6 | { |
7 | ····public·final·void·accept(final·Object·o)·{ | 7 | ····public·final·void·accept(final·Object·o)·{ |
8 | ········r.g(this.a,·this.b,·this.c,·( | 8 | ········r.g(this.a,·this.b,·this.c,·(g)o); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·final·class·s0·implements· | 2 | public·final·class·s0·implements·c0 |
3 | { | 3 | { |
4 | ····public·final·Object·a()·{ | ||
5 | ···· | 4 | ····private·final·Runtime·a; |
5 | ···· | ||
6 | ····public·s0()·{ | ||
7 | ········this.a·=·Runtime.getRuntime(); | ||
6 | ····} | 8 | ····} |
7 | } | 9 | } |
Offset 1, 11 lines modified | Offset 1, 7 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·interface·t0 | ||
2 | import·io.sentry.vendor.gson.stream.a; | ||
3 | public·final·class·t0·implements·w0$b | ||
4 | { | 3 | { |
4 | ····Object·a(final·z0·p0,·final·h0·p1); | ||
5 | ····public·final·Object·a()·{ | ||
6 | ········return·Boolean.valueOf(((a)this.a).I()); | ||
7 | ····} | ||
8 | } | 5 | } |
Offset 1, 13 lines modified | Offset 1, 25 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.hints.f; | ||
3 | import·java.io.File; | ||
4 | import·io.sentry.util.h$a; | ||
5 | public·final·class·t1·implements· | 2 | public·final·class·t1·implements·o0 |
6 | { | 3 | { |
7 | ····public·final·void·accept(final·Object·o)·{ | ||
8 | ···· | 4 | ····private·static·final·t1·a; |
5 | ···· | ||
6 | ····static·{ | ||
7 | ········a·=·new·t1(); | ||
8 | ····} | ||
9 | ···· | ||
10 | ····private·t1()·{ | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·static·t1·c()·{ | ||
14 | ········return·t1.a; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·b2·a(final·n0·n0,·final·z1·z1)·{ | ||
18 | ········return·null; | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·void·b(final·n0·n0)·{ | ||
9 | ····} | 22 | ····} |
10 | } | 23 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.g; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·a·implements·h$a | 4 | public·final·class·a·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d.j(this.a,·( | 7 | ········d.j(this.a,·(g)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.l; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·b·implements·h$a | 4 | public·final·class·b·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d.h(( | 7 | ········d.h((l)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.d; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·e·implements·h$a | 4 | public·final·class·e·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d$c.c(this.a,·( | 7 | ········d$c.c(this.a,·(d)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.l; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·f·implements·h$a | 4 | public·final·class·f·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d$c.g(this.a,·this.b,·( | 7 | ········d$c.g(this.a,·this.b,·(l)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints.f; | ||
3 | import·io.sentry.util.h$a; | 2 | import·io.sentry.util.h$a; |
4 | public·final·class·g·implements·h$a | 3 | public·final·class·g·implements·h$a |
5 | { | 4 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 5 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d$c.e(( | 6 | ········d$c.e((io.sentry.hints.g)o); |
8 | ····} | 7 | ····} |
9 | } | 8 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.g; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·h·implements·h$a | 4 | public·final·class·h·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d$c.f(( | 7 | ········d$c.f((g)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry. | 2 | import·io.sentry.z2; |
3 | import·io.sentry.util.h$b; | 3 | import·io.sentry.util.h$b; |
4 | public·final·class·j·implements·h$b | 4 | public·final·class·j·implements·h$b |
5 | { | 5 | { |
6 | ····public·final·void·a(final·Object·o,·final·Class·clazz)·{ | 6 | ····public·final·void·a(final·Object·o,·final·Class·clazz)·{ |
7 | ········d$c.a(this.a,·this.b,·o,·clazz); | 7 | ········d$c.a(this.a,·this.b,·o,·clazz); |
8 | ····} | 8 | ····} |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry. | 2 | import·io.sentry.z2; |
3 | import·io.sentry.util.h$c; | 3 | import·io.sentry.util.h$c; |
4 | public·final·class·k·implements·h$c | 4 | public·final·class·k·implements·h$c |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········d$c.b(this.a,·this.b,·o); | 7 | ········d$c.b(this.a,·this.b,·o); |
8 | ····} | 8 | ····} |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·io.sentry.v; | 4 | import·io.sentry.v; |
5 | import·io.sentry. | 5 | import·io.sentry.z2; |
6 | import·io.sentry.cache.e; | 6 | import·io.sentry.cache.e; |
7 | public·final·class·r·implements·e | 7 | public·final·class·r·implements·e |
8 | { | 8 | { |
9 | ····private·static·final·r·e; | 9 | ····private·static·final·r·e; |
10 | ···· | 10 | ···· |
11 | ····static·{ | 11 | ····static·{ |
12 | ········e·=·new·r(); | 12 | ········e·=·new·r(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·static·r·c()·{ | 15 | ····public·static·r·c()·{ |
16 | ········return·r.e; | 16 | ········return·r.e; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·void·a(final· | 19 | ····public·void·a(final·z2·z2)·{ |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·void·b(final· | 22 | ····public·void·b(final·z2·z2,·final·v·v)·{ |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·Iterator·iterator()·{ | 25 | ····public·Iterator·iterator()·{ |
26 | ········return·new·ArrayList(0).iterator(); | 26 | ········return·new·ArrayList(0).iterator(); |
27 | ····} | 27 | ····} |
28 | } | 28 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.v; | 2 | import·io.sentry.v; |
3 | import·io.sentry. | 3 | import·io.sentry.z2; |
4 | public·final·class·s·implements·p | 4 | public·final·class·s·implements·p |
5 | { | 5 | { |
6 | ····private·static·final·s·e; | 6 | ····private·static·final·s·e; |
7 | ···· | 7 | ···· |
8 | ····static·{ | 8 | ····static·{ |
9 | ········e·=·new·s(); | 9 | ········e·=·new·s(); |
Offset 21, 10 lines modified | Offset 21, 10 lines modified | ||
21 | ···· | 21 | ···· |
22 | ····public·void·close()·{ | 22 | ····public·void·close()·{ |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·void·d(final·long·n)·{ | 25 | ····public·void·d(final·long·n)·{ |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·f(final· | 28 | ····public·void·f(final·z2·z2,·final·v·v)·{ |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.g; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·w·implements·h$a | 4 | public·final·class·w·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········y.a(this.a,·( | 7 | ········y.a(this.a,·(g)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry.transport; | 1 | package·io.sentry.transport; |
2 | import·io.sentry.hints. | 2 | import·io.sentry.hints.l; |
3 | import·io.sentry.util.h$a; | 3 | import·io.sentry.util.h$a; |
4 | public·final·class·x·implements·h$a | 4 | public·final·class·x·implements·h$a |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | 6 | ····public·final·void·accept(final·Object·o)·{ |
7 | ········y.b(( | 7 | ········y.b((l)o); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 11 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.vendor.gson.stream.a; | ||
3 | public·final·class·u0·implements· | 2 | public·final·class·u0·implements·y0$b |
4 | { | 3 | { |
5 | ····public·final·Object·a()·{ | 4 | ····public·final·Object·a()·{ |
6 | ········return· | 5 | ········return·y0.a(this.a,·this.b); |
7 | ····} | 6 | ····} |
8 | } | 7 | } |
Offset 1, 12 lines modified | Offset 1, 25 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry. | 2 | import·io.sentry.transport.s; |
3 | import·io.sentry. | 3 | import·io.sentry.transport.p; |
4 | public·final·class·u1·implements· | 4 | public·final·class·u1·implements·p0 |
5 | { | 5 | { |
6 | ····public·final·void·accept(final·Object·o)·{ | ||
7 | ····· | 6 | ····private·static·final·u1·a; |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········a·=·new·u1(); | ||
10 | ····} | ||
11 | ···· | ||
12 | ····private·u1()·{ | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·static·u1·b()·{ | ||
16 | ········return·u1.a; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·p·a(final·b4·b4,·final·d2·d2)·{ | ||
20 | ········return·(p)s.c(); | ||
8 | ····} | 21 | ····} |
9 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.util; | 1 | package·io.sentry.util; |
2 | import·io.sentry. | 2 | import·io.sentry.h0; |
3 | public·final·class·e·implements·h$b | 3 | public·final·class·e·implements·h$b |
4 | { | 4 | { |
5 | ····public·final·void·a(final·Object·o,·final·Class·clazz)·{ | 5 | ····public·final·void·a(final·Object·o,·final·Class·clazz)·{ |
6 | ········h.b(this.a,·o,·clazz); | 6 | ········h.b(this.a,·o,·clazz); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.vendor.gson.stream.a; | ||
2 | public·final·class·v0·implements· | 3 | public·final·class·v0·implements·y0$b |
3 | { | 4 | { |
4 | ····public·final·Object·a()·{ | 5 | ····public·final·Object·a()·{ |
5 | ········return· | 6 | ········return·Boolean.valueOf(((a)this.a).I()); |
6 | ····} | 7 | ····} |
7 | } | 8 | } |
Offset 1, 9 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.time.Instant; | ||
2 | public·final·class·v3· | 3 | public·final·class·v3·extends·x2 |
3 | { | 4 | { |
4 | ····public·final·void·a(final·c2·c2)·{ | ||
5 | ···· | 5 | ····private·final·Instant·e; |
6 | ···· | ||
7 | ····public·v3()·{ | ||
8 | ········this(Instant.now()); | ||
9 | ····} | ||
10 | ···· | ||
11 | ····public·v3(final·Instant·e)·{ | ||
12 | ········this.e·=·e; | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·long·c()·{ | ||
16 | ········return·h.m(this.e.getEpochSecond())·+·this.e.getNano(); | ||
6 | ····} | 17 | ····} |
7 | } | 18 | } |
Offset 1, 11 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.concurrent.atomic.AtomicReference; | ||
3 | public·final·class·w3·implements· | 2 | public·final·class·w3·implements·y2 |
4 | { | 3 | { |
5 | ····public·final·void·a(final·c2·c2)·{ | ||
6 | ···· | 4 | ····public·x2·a()·{ |
5 | ········return·(x2)new·v3(); | ||
7 | ····} | 6 | ····} |
8 | } | 7 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·final·class·z·implements· | 2 | public·final·class·z·implements·h2 |
3 | { | 3 | { |
4 | ····public·final·void·a(final· | 4 | ····public·final·void·a(final·g2·g2)·{ |
5 | ········a0. | 5 | ········a0.v(this.a,·g2); |
6 | ····} | 6 | ····} |
7 | } | 7 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$10·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$10·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$10(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$10(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·attachStacktrace)·{ | 19 | ····public·final·void·invoke(final·boolean·attachStacktrace)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setAttachStacktrace(attachStacktrace); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$12·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$12·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$12(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$12(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·int·maxBreadcrumbs)·{ | 19 | ····public·final·void·invoke(final·int·maxBreadcrumbs)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setMaxBreadcrumbs(maxBreadcrumbs); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$13·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$13·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$13(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$13(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·int·maxCacheItems)·{ | 19 | ····public·final·void·invoke(final·int·maxCacheItems)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setMaxCacheItems(maxCacheItems); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$16·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$16·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$16(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$16(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·sendDefaultPii)·{ | 19 | ····public·final·void·invoke(final·boolean·sendDefaultPii)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setSendDefaultPii(sendDefaultPii); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$17·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$17·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$17(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$17(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·enableScopeSync)·{ | 19 | ····public·final·void·invoke(final·boolean·enableScopeSync)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setEnableScopeSync(enableScopeSync); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$19·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$19·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$19(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$19(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·sendClientReports)·{ | 19 | ····public·final·void·invoke(final·boolean·sendClientReports)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setSendClientReports(sendClientReports); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·r1.q; | 4 | import·r1.q; |
5 | import·io.sentry.android.core.SentryAndroidOptions; | 5 | import·io.sentry.android.core.SentryAndroidOptions; |
6 | import·b2.l; | 6 | import·b2.l; |
7 | import·kotlin.jvm.internal.j; | 7 | import·kotlin.jvm.internal.j; |
8 | final·class·SentryFlutterPlugin$initNativeSdk$2$1·extends·j·implements·l | 8 | final·class·SentryFlutterPlugin$initNativeSdk$2$1·extends·j·implements·l |
Offset 15, 10 lines modified | Offset 15, 10 lines modified | ||
15 | ····SentryFlutterPlugin$initNativeSdk$2$1(final·SentryAndroidOptions·$options)·{ | 15 | ····SentryFlutterPlugin$initNativeSdk$2$1(final·SentryAndroidOptions·$options)·{ |
16 | ········this.$options·=·$options; | 16 | ········this.$options·=·$options; |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·void·invoke(final·String·dsn)·{ | 20 | ····public·final·void·invoke(final·String·dsn)·{ |
21 | ········i.e((Object)dsn,·"it"); | 21 | ········i.e((Object)dsn,·"it"); |
22 | ········(( | 22 | ········((b4)this.$options).setDsn(dsn); |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$2·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$2·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$2(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$2(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·debug)·{ | 19 | ····public·final·void·invoke(final·boolean·debug)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setDebug(debug); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·r1.q; | 4 | import·r1.q; |
5 | import·io.sentry.android.core.SentryAndroidOptions; | 5 | import·io.sentry.android.core.SentryAndroidOptions; |
6 | import·b2.l; | 6 | import·b2.l; |
7 | import·kotlin.jvm.internal.j; | 7 | import·kotlin.jvm.internal.j; |
8 | final·class·SentryFlutterPlugin$initNativeSdk$2$3·extends·j·implements·l | 8 | final·class·SentryFlutterPlugin$initNativeSdk$2$3·extends·j·implements·l |
Offset 15, 10 lines modified | Offset 15, 10 lines modified | ||
15 | ····SentryFlutterPlugin$initNativeSdk$2$3(final·SentryAndroidOptions·$options)·{ | 15 | ····SentryFlutterPlugin$initNativeSdk$2$3(final·SentryAndroidOptions·$options)·{ |
16 | ········this.$options·=·$options; | 16 | ········this.$options·=·$options; |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·void·invoke(final·String·environment)·{ | 20 | ····public·final·void·invoke(final·String·environment)·{ |
21 | ········i.e((Object)environment,·"it"); | 21 | ········i.e((Object)environment,·"it"); |
22 | ········(( | 22 | ········((b4)this.$options).setEnvironment(environment); |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·r1.q; | 4 | import·r1.q; |
5 | import·io.sentry.android.core.SentryAndroidOptions; | 5 | import·io.sentry.android.core.SentryAndroidOptions; |
6 | import·b2.l; | 6 | import·b2.l; |
7 | import·kotlin.jvm.internal.j; | 7 | import·kotlin.jvm.internal.j; |
8 | final·class·SentryFlutterPlugin$initNativeSdk$2$4·extends·j·implements·l | 8 | final·class·SentryFlutterPlugin$initNativeSdk$2$4·extends·j·implements·l |
Offset 15, 10 lines modified | Offset 15, 10 lines modified | ||
15 | ····SentryFlutterPlugin$initNativeSdk$2$4(final·SentryAndroidOptions·$options)·{ | 15 | ····SentryFlutterPlugin$initNativeSdk$2$4(final·SentryAndroidOptions·$options)·{ |
16 | ········this.$options·=·$options; | 16 | ········this.$options·=·$options; |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·void·invoke(final·String·release)·{ | 20 | ····public·final·void·invoke(final·String·release)·{ |
21 | ········i.e((Object)release,·"it"); | 21 | ········i.e((Object)release,·"it"); |
22 | ········(( | 22 | ········((b4)this.$options).setRelease(release); |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·kotlin.jvm.internal.i; | 3 | import·kotlin.jvm.internal.i; |
4 | import·r1.q; | 4 | import·r1.q; |
5 | import·io.sentry.android.core.SentryAndroidOptions; | 5 | import·io.sentry.android.core.SentryAndroidOptions; |
6 | import·b2.l; | 6 | import·b2.l; |
7 | import·kotlin.jvm.internal.j; | 7 | import·kotlin.jvm.internal.j; |
8 | final·class·SentryFlutterPlugin$initNativeSdk$2$5·extends·j·implements·l | 8 | final·class·SentryFlutterPlugin$initNativeSdk$2$5·extends·j·implements·l |
Offset 15, 10 lines modified | Offset 15, 10 lines modified | ||
15 | ····SentryFlutterPlugin$initNativeSdk$2$5(final·SentryAndroidOptions·$options)·{ | 15 | ····SentryFlutterPlugin$initNativeSdk$2$5(final·SentryAndroidOptions·$options)·{ |
16 | ········this.$options·=·$options; | 16 | ········this.$options·=·$options; |
17 | ········super(1); | 17 | ········super(1); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·final·void·invoke(final·String·dist)·{ | 20 | ····public·final·void·invoke(final·String·dist)·{ |
21 | ········i.e((Object)dist,·"it"); | 21 | ········i.e((Object)dist,·"it"); |
22 | ········(( | 22 | ········((b4)this.$options).setDist(dist); |
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$6·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$6·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$6(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$6(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·enableAutoSessionTracking)·{ | 19 | ····public·final·void·invoke(final·boolean·enableAutoSessionTracking)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setEnableAutoSessionTracking(enableAutoSessionTracking); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$7·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$7·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$7(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$7(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·long·sessionTrackingIntervalMillis)·{ | 19 | ····public·final·void·invoke(final·long·sessionTrackingIntervalMillis)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setSessionTrackingIntervalMillis(sessionTrackingIntervalMillis); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·io.sentry.flutter; | 1 | package·io.sentry.flutter; |
2 | import·io.sentry. | 2 | import·io.sentry.b4; |
3 | import·r1.q; | 3 | import·r1.q; |
4 | import·io.sentry.android.core.SentryAndroidOptions; | 4 | import·io.sentry.android.core.SentryAndroidOptions; |
5 | import·b2.l; | 5 | import·b2.l; |
6 | import·kotlin.jvm.internal.j; | 6 | import·kotlin.jvm.internal.j; |
7 | final·class·SentryFlutterPlugin$initNativeSdk$2$9·extends·j·implements·l | 7 | final·class·SentryFlutterPlugin$initNativeSdk$2$9·extends·j·implements·l |
8 | { | 8 | { |
Offset 13, 10 lines modified | Offset 13, 10 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····SentryFlutterPlugin$initNativeSdk$2$9(final·SentryAndroidOptions·$options)·{ | 14 | ····SentryFlutterPlugin$initNativeSdk$2$9(final·SentryAndroidOptions·$options)·{ |
15 | ········this.$options·=·$options; | 15 | ········this.$options·=·$options; |
16 | ········super(1); | 16 | ········super(1); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·final·void·invoke(final·boolean·attachThreads)·{ | 19 | ····public·final·void·invoke(final·boolean·attachThreads)·{ |
20 | ········(( | 20 | ········((b4)this.$options).setAttachThreads(attachThreads); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·enum· | 2 | public·enum·l4$b |
3 | { | 3 | { |
4 | ····Abnormal("Abnormal",·3),· | 4 | ····Abnormal("Abnormal",·3),· |
5 | ····Crashed("Crashed",·2),· | 5 | ····Crashed("Crashed",·2),· |
6 | ····Exited("Exited",·1),· | 6 | ····Exited("Exited",·1),· |
7 | ····Ok("Ok",·0); | 7 | ····Ok("Ok",·0); |
8 | ···· | 8 | ···· |
9 | ····private·static·/*·synthetic·*/· | 9 | ····private·static·/*·synthetic·*/·l4$b[]·$values()·{ |
10 | ········return·new· | 10 | ········return·new·l4$b[]·{·l4$b.Ok,·l4$b.Exited,·l4$b.Crashed,·l4$b.Abnormal·}; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····static·{ | 13 | ····static·{ |
14 | ········$VALUES·=·$values(); | 14 | ········$VALUES·=·$values(); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····private· | 17 | ····private·l4$b(final·String·name,·final·int·ordinal)·{ |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry.android.core.internal.util; | 1 | package·io.sentry.android.core.internal.util; |
2 | import·android.view.ViewTreeObserver$OnDrawListener; | 2 | import·android.view.ViewTreeObserver$OnDrawListener; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.View$OnAttachStateChangeListener; | 4 | import·android.view.View$OnAttachStateChangeListener; |
5 | class· | 5 | class·i$a·implements·View$OnAttachStateChangeListener |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·i·e; |
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····i$a(final·i·e)·{ |
10 | ········this.e·=·e; | 10 | ········this.e·=·e; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·onViewAttachedToWindow(final·View·view)·{ | 13 | ····public·void·onViewAttachedToWindow(final·View·view)·{ |
14 | ········view.getViewTreeObserver().addOnDrawListener((ViewTreeObserver$OnDrawListener)this.e); | 14 | ········view.getViewTreeObserver().addOnDrawListener((ViewTreeObserver$OnDrawListener)this.e); |
15 | ········view.removeOnAttachStateChangeListener((View$OnAttachStateChangeListener)this); | 15 | ········view.removeOnAttachStateChangeListener((View$OnAttachStateChangeListener)this); |
16 | ····} | 16 | ····} |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | final·class· | 3 | final·class·x4$c |
4 | { | 4 | { |
5 | ····private·String·a; | 5 | ····private·String·a; |
6 | ····private·String·b; | 6 | ····private·String·b; |
7 | ····private·Map·c; | 7 | ····private·Map·c; |
8 | ···· | 8 | ···· |
9 | ····private· | 9 | ····private·x4$c(final·String·a,·final·String·b)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ········this.b·=·b; | 11 | ········this.b·=·b; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·String·a()·{ | 14 | ····public·String·a()·{ |
15 | ········return·this.a; | 15 | ········return·this.a; |
16 | ····} | 16 | ····} |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.Comparator; | 2 | import·java.util.Comparator; |
3 | final·class· | 3 | final·class·v2$b·implements·Comparator |
4 | { | 4 | { |
5 | ····private· | 5 | ····private·v2$b()·{ |
6 | ····} | 6 | ····} |
7 | ···· | 7 | ···· |
8 | ····public·int·a(final·d·d,·final·d·d2)·{ | 8 | ····public·int·a(final·d·d,·final·d·d2)·{ |
9 | ········return·d.j().compareTo(d2.j()); | 9 | ········return·d.j().compareTo(d2.j()); |
10 | ····} | 10 | ····} |
11 | } | 11 | } |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | public·enum· | 2 | public·enum·b4$f |
3 | { | 3 | { |
4 | ····ALWAYS("ALWAYS",·3),· | 4 | ····ALWAYS("ALWAYS",·3),· |
5 | ····MEDIUM("MEDIUM",·2),· | 5 | ····MEDIUM("MEDIUM",·2),· |
6 | ····NONE("NONE",·0),· | 6 | ····NONE("NONE",·0),· |
7 | ····SMALL("SMALL",·1); | 7 | ····SMALL("SMALL",·1); |
8 | ···· | 8 | ···· |
9 | ····private·static·/*·synthetic·*/· | 9 | ····private·static·/*·synthetic·*/·b4$f[]·$values()·{ |
10 | ········return·new· | 10 | ········return·new·b4$f[]·{·b4$f.NONE,·b4$f.SMALL,·b4$f.MEDIUM,·b4$f.ALWAYS·}; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····static·{ | 13 | ····static·{ |
14 | ········$VALUES·=·$values(); | 14 | ········$VALUES·=·$values(); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····private· | 17 | ····private·b4$f(final·String·name,·final·int·ordinal)·{ |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·java.util.Comparator; | 2 | import·java.util.Comparator; |
3 | final·class· | 3 | final·class·j4$c·implements·Comparator |
4 | { | 4 | { |
5 | ····private· | 5 | ····private·j4$c()·{ |
6 | ····} | 6 | ····} |
7 | ···· | 7 | ···· |
8 | ····public·int·a(final· | 8 | ····public·int·a(final·o4·o4,·final·o4·o5)·{ |
9 | ········final· | 9 | ········final·x2·p2·=·o4.p(); |
10 | ········final· | 10 | ········final·x2·p3·=·o5.p(); |
11 | ········if·( | 11 | ········if·(p2·==·null)·{ |
12 | ············return·-1; | 12 | ············return·-1; |
13 | ········} | 13 | ········} |
14 | ········if·( | 14 | ········if·(p3·==·null)·{ |
15 | ············return·1; | 15 | ············return·1; |
16 | ········} | 16 | ········} |
17 | ········return· | 17 | ········return·p2.a(p3); |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | package·io.sentry.android.core.internal.util; | 1 | package·io.sentry.android.core.internal.util; |
2 | import·android.os.Handler; | 2 | import·android.os.Handler; |
3 | import·android.view.Window$OnFrameMetricsAvailableListener; | 3 | import·android.view.Window$OnFrameMetricsAvailableListener; |
4 | import·android.view.Window; | 4 | import·android.view.Window; |
5 | class· | 5 | class·o$a·implements·o$c |
6 | { | 6 | { |
7 | } | 7 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·io.sentry; | 1 | package·io.sentry; |
2 | import·io.sentry.vendor.gson.stream.a; | 2 | import·io.sentry.vendor.gson.stream.a; |
3 | import·java.util.Locale; | 3 | import·java.util.Locale; |
4 | 4 | final·class·x3$a·implements·t0 | |
5 | { | 5 | { |
6 | ····public· | 6 | ····public·x3·b(final·z0·z0,·final·h0·h0)·{ |
7 | ········return· | 7 | ········return·x3.valueOfLabel(((a)z0).T().toLowerCase(Locale.ROOT)); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 1, 317 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·final·Lio/sentry/m4; | 1 | .class·public·final·synthetic·Lio/sentry/m4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | ||
5 | .implements·Lio/sentry/b1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/m4$b;, | ||
10 | ········Lio/sentry/m4$c; | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Experimental; | ||
14 | .end·annotation | ||
15 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·e:Lio/sentry/g0; | ||
16 | .field·private·final·e:Lio/sentry/protocol/p; | ||
17 | .field·private·final·f:Ljava/lang/String; | ||
18 | .field·private·final·g:Ljava/lang/String; | ||
19 | .field·private·final·h:Ljava/lang/String; | ||
20 | .field·private·final·i:Ljava/lang/String; | ||
8 | .field·public·final·synthetic·f:Lio/sentry/b4; | ||
21 | .field·private·final·j:Ljava/lang/String; | ||
22 | .field·private·final·k:Ljava/lang/String; | ||
23 | .field·private·final·l:Ljava/lang/String; | ||
24 | .field·private·m:Ljava/util/Map; | ||
25 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
26 | ········value·=·{ | ||
27 | ············"Ljava/util/Map<", | ||
28 | ············"Ljava/lang/String;", | ||
29 | ············"Ljava/lang/Object;", | ||
30 | ············">;" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | .end·field | ||
34 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·synthetic·constructor·<init>(Lio/sentry/g0;Lio/sentry/b4;)V | ||
35 | .method·constructor·<init>(Lio/sentry/protocol/p;Ljava/lang/String;)V | ||
36 | ····.locals·9 | ||
37 | ····const/4·v3,·0x0 | ||
38 | ····const/4·v4,·0x0 | ||
39 | ····const/4·v5,·0x0 | ||
40 | ····const/4·v6,·0x0 | ||
41 | ····const/4·v7,·0x0 | ||
42 | ····const/4·v8,·0x0 | ||
43 | ····move-object·v0,·p0 | ||
44 | ····move-object·v1,·p1 | ||
45 | ····move-object·v2,·p2 | ||
46 | ····.line·1 | ||
47 | ····invoke-direct/range·{v0·..·v8},·Lio/sentry/m4;-><init>(Lio/sentry/protocol/p;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·constructor·<init>(Lio/sentry/protocol/p;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
51 | ····.locals·0 | 11 | ····.locals·0 |
52 | ····.line·2 | ||
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·3 | ||
55 | ····iput-object·p1,·p0,·Lio/sentry/m4;->e:Lio/sentry/ | 13 | ····iput-object·p1,·p0,·Lio/sentry/m4;->e:Lio/sentry/g0; |
56 | ····.line·4 | ||
57 | ····iput-object·p2,·p0,·Lio/sentry/m4;->f:Ljava/lang/String; | ||
58 | ····.line·5 | ||
59 | ····iput-object·p3,·p0,·Lio/sentry/m4;->g:Ljava/lang/String; | ||
60 | ····.line·6 | ||
61 | ····iput-object·p4,·p0,·Lio/sentry/m4;->h:Ljava/lang/String; | ||
62 | ····.line·7 | ||
63 | ····iput-object·p5,·p0,·Lio/sentry/m4;->i:Ljava/lang/String; | ||
64 | ····.line·8 | ||
65 | ····iput-object·p | 14 | ····iput-object·p2,·p0,·Lio/sentry/m4;->f:Lio/sentry/b4; |
66 | ····.line·9 | ||
67 | ····iput-object·p7,·p0,·Lio/sentry/m4;->k:Ljava/lang/String; | ||
68 | ····.line·10 | ||
69 | ····iput-object·p8,·p0,·Lio/sentry/m4;->l:Ljava/lang/String; | ||
70 | ····return-void | 15 | ····return-void |
71 | .end·method | 16 | .end·method |
72 | #·virtual·methods | 17 | #·virtual·methods |
73 | .method·public· | 18 | .method·public·final·run()V |
74 | ····.locals· | 19 | ····.locals·2 |
75 | ····.line·1 | ||
76 | ····iget-object·v0,·p0,·Lio/sentry/m4;->l:Ljava/lang/String; | ||
77 | ····return-object·v0 | ||
78 | .end·method | ||
79 | .method·public·b(Ljava/util/Map;)V | ||
80 | ····.locals·0 | ||
Max diff block lines reached; 485/8625 bytes (5.62%) of diff not shown. |
Offset 1, 614 lines modified | Offset 1, 1372 lines modified | ||
1 | .class·public·final·Lio/sentry/y1; | 1 | .class·public·final·Lio/sentry/y1; |
2 | .super·Ljava/lang/Object; | ||
3 | .s | 2 | .super·Lio/sentry/k; |
3 | .source·"OutboxSender.java" | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/e0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/y1$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
13 | .end·annotation | 8 | .end·annotation |
9 | #·static·fields | ||
10 | .field·private·static·final·g:Ljava/nio/charset/Charset; | ||
14 | #·instance·fields | 11 | #·instance·fields |
15 | .field·private· | 12 | .field·private·final·c:Lio/sentry/g0; |
16 | .field·private·f | 13 | .field·private·final·d:Lio/sentry/d0; |
17 | .field·private· | 14 | .field·private·final·e:Lio/sentry/l0; |
18 | .field·private· | 15 | .field·private·final·f:Lio/sentry/h0; |
19 | .field·private·i:Ljava/lang/Long; | ||
20 | 16 | #·direct·methods | |
17 | .method·static·constructor·<clinit>()V | ||
18 | ····.locals·1 | ||
21 | 19 | ····const-string·v0,·"UTF-8" | |
20 | ····.line·1 | ||
21 | ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; | ||
22 | .field·private·l:Ljava/util/Map; | ||
23 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
24 | ········value·=·{ | ||
25 | ············"Ljava/util/Map<", | ||
26 | ············"Ljava/lang/String;", | ||
27 | ············"Ljava/lang/Object;", | ||
28 | ············">;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
22 | ····move-result-object·v0 | ||
32 | #·direct·methods | ||
33 | 23 | ····sput-object·v0,·Lio/sentry/y1;->g:Ljava/nio/charset/Charset; | |
24 | ····return-void | ||
25 | .end·method | ||
26 | .method·public·constructor·<init>(Lio/sentry/g0;Lio/sentry/d0;Lio/sentry/l0;Lio/sentry/h0;J)V | ||
34 | ····.locals· | 27 | ····.locals·0 |
35 | ····.line·1 | 28 | ····.line·1 |
36 | ····invoke- | 29 | ····invoke-direct·{p0,·p4,·p5,·p6},·Lio/sentry/k;-><init>(Lio/sentry/h0;J)V |
37 | ···· | 30 | ····const-string·p5,·"Hub·is·required." |
38 | ···· | 31 | ····.line·2 |
32 | ····invoke-static·{p1,·p5},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
39 | ···· | 33 | ····move-result-object·p1 |
40 | ···· | 34 | ····check-cast·p1,·Lio/sentry/g0; |
41 | ····i | 35 | ····iput-object·p1,·p0,·Lio/sentry/y1;->c:Lio/sentry/g0; |
36 | ····const-string·p1,·"Envelope·reader·is·required." | ||
37 | ····.line·3 | ||
38 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
39 | ····move-result-object·p1 | ||
40 | ····check-cast·p1,·Lio/sentry/d0; | ||
41 | ····iput-object·p1,·p0,·Lio/sentry/y1;->d:Lio/sentry/d0; | ||
42 | ····const-string·p1,·"Serializer·is·required." | ||
43 | ····.line·4 | ||
44 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
45 | ····move-result-object·p1 | ||
46 | ····check-cast·p1,·Lio/sentry/l0; | ||
47 | ····iput-object·p1,·p0,·Lio/sentry/y1;->e:Lio/sentry/l0; | ||
48 | ····const-string·p1,·"Logger·is·required." | ||
49 | ····.line·5 | ||
50 | ····invoke-static·{p4,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
51 | ····move-result-object·p1 | ||
52 | ····check-cast·p1,·Lio/sentry/h0; | ||
53 | ····iput-object·p1,·p0,·Lio/sentry/y1;->f:Lio/sentry/h0; | ||
42 | ····return-void | 54 | ····return-void |
43 | .end·method | 55 | .end·method |
44 | .method·public· | 56 | .method·public·static·synthetic·g(Lio/sentry/y1;Ljava/io/File;Lio/sentry/hints/g;)V |
45 | ····.locals· | 57 | ····.locals·0 |
58 | ····invoke-direct·{p0,·p1,·p2},·Lio/sentry/y1;->k(Ljava/io/File;Lio/sentry/hints/g;)V | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·public·static·synthetic·h(Lio/sentry/hints/f;)V | ||
62 | ····.locals·0 | ||
63 | ····invoke-static·{p0},·Lio/sentry/y1;->j(Lio/sentry/hints/f;)V | ||
Max diff block lines reached; 41378/45578 bytes (90.79%) of diff not shown. |
Offset 3, 34 lines modified | Offset 3, 40 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/l0; |
8 | .field·public·final·synthetic·b:Lio/sentry/l4; | ||
8 | #·direct·methods | 9 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 10 | .method·public·synthetic·constructor·<init>(Lio/sentry/l0;Lio/sentry/l4;)V |
10 | ····.locals·0 | 11 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/i3;->a:Lio/sentry/ | 13 | ····iput-object·p1,·p0,·Lio/sentry/i3;->a:Lio/sentry/l0; |
14 | ····iput-object·p2,·p0,·Lio/sentry/i3;->b:Lio/sentry/l4; | ||
13 | ····return-void | 15 | ····return-void |
14 | .end·method | 16 | .end·method |
15 | #·virtual·methods | 17 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 18 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals· | 19 | ····.locals·2 |
20 | ····iget-object·v0,·p0,·Lio/sentry/i3;->a:Lio/sentry/l0; | ||
18 | ····iget-object·v | 21 | ····iget-object·v1,·p0,·Lio/sentry/i3;->b:Lio/sentry/l4; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 22 | ····invoke-static·{v0,·v1},·Lio/sentry/q3;->o(Lio/sentry/l0;Lio/sentry/l4;)[B |
20 | ····move-result-object·v0 | 23 | ····move-result-object·v0 |
21 | ····return-object·v0 | 24 | ····return-object·v0 |
22 | .end·method | 25 | .end·method |
Offset 3, 34 lines modified | Offset 3, 34 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
10 | ····.locals·0 | 10 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/f3;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/f3;->a:Lio/sentry/q3$a; |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 16 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/f3;->a:Lio/sentry/ | 18 | ····iget-object·v0,·p0,·Lio/sentry/f3;->a:Lio/sentry/q3$a; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 19 | ····invoke-static·{v0},·Lio/sentry/q3;->n(Lio/sentry/q3$a;)Ljava/lang/Integer; |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····return-object·v0 | 21 | ····return-object·v0 |
22 | .end·method | 22 | .end·method |
Offset 1, 110 lines modified | Offset 1, 561 lines modified | ||
1 | .class·public· | 1 | .class·public·Lio/sentry/p4; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SpanContext.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/p4$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
4 | #·instance·fields | 12 | #·instance·fields |
5 | .field·private·final· | 13 | .field·private·final·e:Lio/sentry/protocol/p; |
14 | .field·private·final·f:Lio/sentry/r4; | ||
15 | .field·private·final·g:Lio/sentry/r4; | ||
6 | .field·private· | 16 | .field·private·transient·h:Lio/sentry/z4; |
7 | .field·pr | 17 | .field·protected·i:Ljava/lang/String; |
8 | .field·pr | 18 | .field·protected·j:Ljava/lang/String; |
9 | .field·pr | 19 | .field·protected·k:Lio/sentry/s4; |
20 | .field·protected·l:Ljava/util/Map; | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"Ljava/util/Map<", | ||
24 | ············"Ljava/lang/String;", | ||
25 | ············"Ljava/lang/String;", | ||
26 | ············">;" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | .end·field | ||
30 | .field·private·m:Ljava/util/Map; | ||
31 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
32 | ········value·=·{ | ||
33 | ············"Ljava/util/Map<", | ||
34 | ············"Ljava/lang/String;", | ||
35 | ············"Ljava/lang/Object;", | ||
36 | ············">;" | ||
37 | ········} | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
10 | #·direct·methods | 40 | #·direct·methods |
11 | .method·public·constructor·<init>(L | 41 | .method·public·constructor·<init>(Lio/sentry/p4;)V |
12 | ····.locals·1 | 42 | ····.locals·1 |
13 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | ····.end·annotation | ||
15 | ···· | 43 | ····.line·12 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····.line·1 | 45 | ····.line·13 |
17 | ···· | 46 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; |
47 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
48 | ····iput-object·v0,·p0,·Lio/sentry/p4;->l:Ljava/util/Map; | ||
49 | ····.line·14 | ||
50 | ····iget-object·v0,·p1,·Lio/sentry/p4;->e:Lio/sentry/protocol/p; | ||
51 | ····iput-object·v0,·p0,·Lio/sentry/p4;->e:Lio/sentry/protocol/p; | ||
52 | ····.line·15 | ||
53 | ····iget-object·v0,·p1,·Lio/sentry/p4;->f:Lio/sentry/r4; | ||
54 | ····iput-object·v0,·p0,·Lio/sentry/p4;->f:Lio/sentry/r4; | ||
55 | ····.line·16 | ||
56 | ····iget-object·v0,·p1,·Lio/sentry/p4;->g:Lio/sentry/r4; | ||
57 | ····iput-object·v0,·p0,·Lio/sentry/p4;->g:Lio/sentry/r4; | ||
58 | ····.line·17 | ||
59 | ····iget-object·v0,·p1,·Lio/sentry/p4;->h:Lio/sentry/z4; | ||
60 | ····iput-object·v0,·p0,·Lio/sentry/p4;->h:Lio/sentry/z4; | ||
61 | ····.line·18 | ||
62 | ····iget-object·v0,·p1,·Lio/sentry/p4;->i:Ljava/lang/String; | ||
63 | ····iput-object·v0,·p0,·Lio/sentry/p4;->i:Ljava/lang/String; | ||
64 | ····.line·19 | ||
65 | ····iget-object·v0,·p1,·Lio/sentry/p4;->j:Ljava/lang/String; | ||
66 | ····iput-object·v0,·p0,·Lio/sentry/p4;->j:Ljava/lang/String; | ||
67 | ····.line·20 | ||
68 | ····iget-object·v0,·p1,·Lio/sentry/p4;->k:Lio/sentry/s4; | ||
69 | ····iput-object·v0,·p0,·Lio/sentry/p4;->k:Lio/sentry/s4; | ||
70 | ····.line·21 | ||
71 | ····iget-object·p1,·p1,·Lio/sentry/p4;->l:Ljava/util/Map; | ||
72 | ····invoke-static·{p1},·Lio/sentry/util/a;->b(Ljava/util/Map;)Ljava/util/Map; | ||
73 | ····move-result-object·p1 | ||
74 | ····if-eqz·p1,·:cond_0 | ||
75 | ····.line·22 | ||
76 | ····iput-object·p1,·p0,·Lio/sentry/p4;->l:Ljava/util/Map; | ||
77 | ····:cond_0 | ||
18 | ····return-void | 78 | ····return-void |
19 | .end·method | 79 | .end·method |
20 | .method·public·constructor·<init>(L | 80 | .method·public·constructor·<init>(Lio/sentry/protocol/p;Lio/sentry/r4;Lio/sentry/r4;Ljava/lang/String;Ljava/lang/String;Lio/sentry/z4;Lio/sentry/s4;)V |
21 | ····.locals· | 81 | ····.locals·1 |
22 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 82 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
23 | ····.end·annotation | 83 | ····.end·annotation |
24 | ····.line·2 | ||
Max diff block lines reached; 11087/15048 bytes (73.68%) of diff not shown. |
Offset 1, 154 lines modified | Offset 1, 755 lines modified | ||
1 | .class·public· | 1 | .class·public·abstract·Lio/sentry/s2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryBaseEvent.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation· | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | ||
7 | ········Lio/sentry/s2$a;, | ||
8 | ········Lio/sentry/s2$b; | ||
9 | ····} | ||
6 | .end·annotation | 10 | .end·annotation |
7 | #·instance·fields | 11 | #·instance·fields |
8 | .field·private· | 12 | .field·private·e:Lio/sentry/protocol/p; |
13 | .field·private·final·f:Lio/sentry/protocol/c; | ||
14 | .field·private·g:Lio/sentry/protocol/n; | ||
15 | .field·private·h:Lio/sentry/protocol/k; | ||
16 | .field·private·i:Ljava/util/Map; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/util/Map<", | ||
20 | ············"Ljava/lang/String;", | ||
21 | ············"Ljava/lang/String;", | ||
22 | ············">;" | ||
23 | ········} | ||
24 | ····.end·annotation | ||
25 | .end·field | ||
26 | .field·private·j:Ljava/lang/String; | ||
27 | .field·private·k:Ljava/lang/String; | ||
9 | .field·private· | 28 | .field·private·l:Ljava/lang/String; |
29 | .field·private·m:Lio/sentry/protocol/z; | ||
30 | .field·protected·transient·n:Ljava/lang/Throwable; | ||
31 | .field·private·o:Ljava/lang/String; | ||
32 | .field·private·p:Ljava/lang/String; | ||
33 | .field·private·q:Ljava/util/List; | ||
10 | ····.annotation·system·Ldalvik/annotation/Signature; | 34 | ····.annotation·system·Ldalvik/annotation/Signature; |
11 | ········value·=·{ | 35 | ········value·=·{ |
12 | ············"Ljava/ | 36 | ············"Ljava/util/List<", |
13 | ············"Lio/sentry/ | 37 | ············"Lio/sentry/d;", |
38 | ············">;" | ||
39 | ········} | ||
40 | ····.end·annotation | ||
41 | .end·field | ||
42 | .field·private·r:Lio/sentry/protocol/d; | ||
43 | .field·private·s:Ljava/util/Map; | ||
44 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
45 | ········value·=·{ | ||
46 | ············"Ljava/util/Map<", | ||
47 | ············"Ljava/lang/String;", | ||
48 | ············"Ljava/lang/Object;", | ||
14 | ············">;" | 49 | ············">;" |
15 | ········} | 50 | ········} |
16 | ····.end·annotation | 51 | ····.end·annotation |
17 | .end·field | 52 | .end·field |
18 | #·direct·methods | 53 | #·direct·methods |
19 | .method·p | 54 | .method·protected·constructor·<init>()V |
20 | ····.locals·1 | 55 | ····.locals·1 |
21 | ····.line·4 | 56 | ····.line·4 |
57 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
58 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
59 | ····invoke-direct·{p0,·v0},·Lio/sentry/s2;-><init>(Lio/sentry/protocol/p;)V | ||
60 | ····return-void | ||
61 | .end·method | ||
62 | .method·protected·constructor·<init>(Lio/sentry/protocol/p;)V | ||
63 | ····.locals·1 | ||
64 | ····.line·1 | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ···· | 66 | ····.line·2 |
67 | ····new-instance·v0,·Lio/sentry/protocol/c; | ||
68 | ····invoke-direct·{v0},·Lio/sentry/protocol/c;-><init>()V | ||
69 | ····iput-object·v0,·p0,·Lio/sentry/s2;->f:Lio/sentry/protocol/c; | ||
70 | ····.line·3 | ||
71 | ····iput-object·p1,·p0,·Lio/sentry/s2;->e:Lio/sentry/protocol/p; | ||
72 | ····return-void | ||
73 | .end·method | ||
74 | .method·static·synthetic·A(Lio/sentry/s2;Ljava/lang/String;)Ljava/lang/String; | ||
75 | ····.locals·0 | ||
76 | ····.line·1 | ||
77 | ····iput-object·p1,·p0,·Lio/sentry/s2;->o:Ljava/lang/String; | ||
78 | ····return-object·p1 | ||
79 | .end·method | ||
80 | .method·static·synthetic·a(Lio/sentry/s2;)Lio/sentry/protocol/p; | ||
81 | ····.locals·0 | ||
82 | ····.line·1 | ||
83 | ····iget-object·p0,·p0,·Lio/sentry/s2;->e:Lio/sentry/protocol/p; | ||
84 | ····return-object·p0 | ||
85 | .end·method | ||
86 | .method·static·synthetic·b(Lio/sentry/s2;Lio/sentry/protocol/p;)Lio/sentry/protocol/p; | ||
87 | ····.locals·0 | ||
88 | ····.line·1 | ||
Max diff block lines reached; 15699/19490 bytes (80.55%) of diff not shown. |
Offset 1, 78 lines modified | Offset 1, 210 lines modified | ||
1 | .class·final·Lio/sentry/z3; | 1 | .class·public·final·Lio/sentry/z3; |
2 | .super·L | 2 | .super·Lio/sentry/x2; |
3 | .source·"Sentry | 3 | .source·"SentryNanotimeDate.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | #·instance·fields | 4 | #·instance·fields |
14 | .field·private·final· | 5 | .field·private·final·e:Ljava/util/Date; |
6 | .field·private·final·f:J | ||
15 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
16 | ········value·=·{ | ||
17 | ············"Ljava/util/List<", | ||
18 | ············"TT;>;" | ||
19 | ········} | ||
20 | ····.end·annotation | ||
21 | .end·field | ||
22 | #·direct·methods | 7 | #·direct·methods |
23 | .method·constructor·<init>( | 8 | .method·public·constructor·<init>()V |
24 | ····.locals· | 9 | ····.locals·3 |
25 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
26 | ········value·=·{ | ||
27 | ············"(", | ||
28 | ············"Ljava/util/List<", | ||
29 | ············"TT;>;)V" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | ····.line·1 | 10 | ····.line·1 |
11 | ····invoke-static·{},·Lio/sentry/h;->c()Ljava/util/Date; | ||
12 | ····move-result-object·v0 | ||
13 | ····invoke-static·{},·Ljava/lang/System;->nanoTime()J | ||
14 | ····move-result-wide·v1 | ||
15 | ····invoke-direct·{p0,·v0,·v1,·v2},·Lio/sentry/z3;-><init>(Ljava/util/Date;J)V | ||
16 | ····return-void | ||
17 | .end·method | ||
18 | .method·public·constructor·<init>(Ljava/util/Date;J)V | ||
19 | ····.locals·0 | ||
20 | ····.line·2 | ||
33 | ····invoke-direct·{p0},·L | 21 | ····invoke-direct·{p0},·Lio/sentry/x2;-><init>()V |
22 | ····.line·3 | ||
23 | ····iput-object·p1,·p0,·Lio/sentry/z3;->e:Ljava/util/Date; | ||
24 | ····.line·4 | ||
25 | ····iput-wide·p2,·p0,·Lio/sentry/z3;->f:J | ||
26 | ····return-void | ||
27 | .end·method | ||
28 | .method·private·d(Lio/sentry/z3;Lio/sentry/z3;)J | ||
29 | ····.locals·4 | ||
30 | ····.line·1 | ||
31 | ····iget-wide·v0,·p2,·Lio/sentry/z3;->f:J | ||
32 | ····iget-wide·v2,·p1,·Lio/sentry/z3;->f:J | ||
34 | ···· | 33 | ····sub-long/2addr·v0,·v2 |
35 | ····.line·2 | 34 | ····.line·2 |
36 | ····n | 35 | ····invoke-virtual·{p1},·Lio/sentry/z3;->c()J |
37 | ···· | 36 | ····move-result-wide·p1 |
38 | ···· | 37 | ····add-long/2addr·p1,·v0 |
38 | ····return-wide·p1 | ||
39 | .end·method | ||
40 | #·virtual·methods | ||
41 | .method·public·a(Lio/sentry/x2;)I | ||
42 | ····.locals·5 | ||
43 | ····.line·1 | ||
44 | ····instance-of·v0,·p1,·Lio/sentry/z3; | ||
45 | ····if-eqz·v0,·:cond_1 | ||
46 | ····.line·2 | ||
47 | ····check-cast·p1,·Lio/sentry/z3; | ||
39 | ····.line·3 | 48 | ····.line·3 |
49 | ····iget-object·v0,·p0,·Lio/sentry/z3;->e:Ljava/util/Date; | ||
50 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J | ||
51 | ····move-result-wide·v0 | ||
52 | ····.line·4 | ||
53 | ····iget-object·v2,·p1,·Lio/sentry/z3;->e:Ljava/util/Date; | ||
54 | ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J | ||
55 | ····move-result-wide·v2 | ||
56 | ····cmp-long·v4,·v0,·v2 | ||
57 | ····if-nez·v4,·:cond_0 | ||
58 | ····.line·5 | ||
59 | ····iget-wide·v0,·p0,·Lio/sentry/z3;->f:J | ||
60 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | ||
61 | ····move-result-object·v0 | ||
Max diff block lines reached; 2313/5526 bytes (41.86%) of diff not shown. |
Offset 1, 25 lines modified | Offset 1, 23 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/i0; | 1 | .class·public·interface·abstract·Lio/sentry/i0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"IS | 3 | .source·"IScopeObserver.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a(L | 5 | .method·public·abstract·a(Ljava/lang/String;Ljava/lang/String;)V |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract·b(L | 7 | .method·public·abstract·b(Ljava/lang/String;)V |
8 | .end·method | 8 | .end·method |
9 | .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;)V | ||
9 | .method·public·abstract·c(Lio/sentry/protocol/w;Lio/sentry/m4;Lio/sentry/c2;Lio/sentry/v;Lio/sentry/x1;)Lio/sentry/protocol/p; | ||
10 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
11 | ····.end·annotation | ||
12 | .end·method | 10 | .end·method |
13 | .method·public·abstract· | 11 | .method·public·abstract·e(Ljava/lang/String;)V |
14 | .end·method | 12 | .end·method |
15 | .method·public·abstract· | 13 | .method·public·abstract·g(Lio/sentry/protocol/z;)V |
16 | .end·method | 14 | .end·method |
17 | .method·public·abstract· | 15 | .method·public·abstract·h(Lio/sentry/d;)V |
18 | .end·method | 16 | .end·method |
Offset 5, 32 lines modified | Offset 5, 47 lines modified | ||
5 | #·annotations | 5 | #·annotations |
6 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 6 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
7 | .end·annotation | 7 | .end·annotation |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·static·a(Ljava/util/Date;) | 9 | .method·public·static·a(Ljava/util/Date;)J |
10 | ····.locals·2 | ||
11 | ····.line·1 | ||
12 | ····invoke-virtual·{p0},·Ljava/util/Date;->getTime()J | ||
13 | ····move-result-wide·v0 | ||
14 | ····invoke-static·{v0,·v1},·Lio/sentry/h;->h(J)J | ||
15 | ····move-result-wide·v0 | ||
16 | ····return-wide·v0 | ||
17 | .end·method | ||
18 | .method·public·static·b(Ljava/util/Date;)D | ||
10 | ····.locals·2 | 19 | ····.locals·2 |
11 | ····.line·1 | 20 | ····.line·1 |
12 | ····invoke-virtual·{p0},·Ljava/util/Date;->getTime()J | 21 | ····invoke-virtual·{p0},·Ljava/util/Date;->getTime()J |
13 | ····move-result-wide·v0 | 22 | ····move-result-wide·v0 |
14 | ····long-to-double·v0,·v0 | 23 | ····long-to-double·v0,·v0 |
15 | ····invoke-static·{v0,·v1},·Lio/sentry/h;-> | 24 | ····invoke-static·{v0,·v1},·Lio/sentry/h;->i(D)D |
16 | ····move-result-wide·v0 | 25 | ····move-result-wide·v0 |
17 | ····return-wide·v0 | 26 | ····return-wide·v0 |
18 | .end·method | 27 | .end·method |
19 | .method·public·static· | 28 | .method·public·static·c()Ljava/util/Date; |
20 | ····.locals·1 | 29 | ····.locals·1 |
21 | ····.line·1 | 30 | ····.line·1 |
22 | ····sget-object·v0,·Lio/sentry/vendor/gson/internal/bind/util/a;->a:Ljava/util/TimeZone; | 31 | ····sget-object·v0,·Lio/sentry/vendor/gson/internal/bind/util/a;->a:Ljava/util/TimeZone; |
23 | ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; | 32 | ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; |
Offset 40, 15 lines modified | Offset 55, 15 lines modified | ||
40 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 55 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date; |
41 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
42 | ····return-object·v0 | 57 | ····return-object·v0 |
43 | .end·method | 58 | .end·method |
44 | .method·public·static· | 59 | .method·public·static·d(J)Ljava/util/Date; |
45 | ····.locals·1 | 60 | ····.locals·1 |
46 | ····.line·1 | 61 | ····.line·1 |
47 | ····sget-object·v0,·Lio/sentry/vendor/gson/internal/bind/util/a;->a:Ljava/util/TimeZone; | 62 | ····sget-object·v0,·Lio/sentry/vendor/gson/internal/bind/util/a;->a:Ljava/util/TimeZone; |
48 | ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; | 63 | ····invoke-static·{v0},·Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; |
Offset 61, 15 lines modified | Offset 76, 15 lines modified | ||
61 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date; | 76 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTime()Ljava/util/Date; |
62 | ····move-result-object·p0 | 77 | ····move-result-object·p0 |
63 | ····return-object·p0 | 78 | ····return-object·p0 |
64 | .end·method | 79 | .end·method |
65 | .method·public·static· | 80 | .method·public·static·e(Ljava/lang/String;)Ljava/util/Date; |
66 | ····.locals·3 | 81 | ····.locals·3 |
67 | ····.line·1 | 82 | ····.line·1 |
68 | ····:try_start_0 | 83 | ····:try_start_0 |
69 | ····new-instance·v0,·Ljava/text/ParsePosition; | 84 | ····new-instance·v0,·Ljava/text/ParsePosition; |
70 | ····const/4·v1,·0x0 | 85 | ····const/4·v1,·0x0 |
Offset 103, 15 lines modified | Offset 118, 15 lines modified | ||
103 | ····move-result-object·p0 | 118 | ····move-result-object·p0 |
104 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 119 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
105 | ····throw·v0 | 120 | ····throw·v0 |
106 | .end·method | 121 | .end·method |
107 | .method·public·static· | 122 | .method·public·static·f(Ljava/lang/String;)Ljava/util/Date; |
108 | ····.locals·3 | 123 | ····.locals·3 |
109 | ····.line·1 | 124 | ····.line·1 |
110 | ····:try_start_0 | 125 | ····:try_start_0 |
111 | ····new-instance·v0,·Ljava/math/BigDecimal; | 126 | ····new-instance·v0,·Ljava/math/BigDecimal; |
112 | ····invoke-direct·{v0,·p0},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V | 127 | ····invoke-direct·{v0,·p0},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V |
Offset 130, 15 lines modified | Offset 145, 15 lines modified | ||
130 | ····move-result-object·v0 | 145 | ····move-result-object·v0 |
131 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->longValue()J | 146 | ····invoke-virtual·{v0},·Ljava/math/BigDecimal;->longValue()J |
132 | ····move-result-wide·v0 | 147 | ····move-result-wide·v0 |
133 | ····.line·3 | 148 | ····.line·3 |
134 | ····invoke-static·{v0,·v1},·Lio/sentry/h;-> | 149 | ····invoke-static·{v0,·v1},·Lio/sentry/h;->d(J)Ljava/util/Date; |
135 | ····move-result-object·p0 | 150 | ····move-result-object·p0 |
136 | ····:try_end_0 | 151 | ····:try_end_0 |
137 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 152 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
138 | ····return-object·p0 | 153 | ····return-object·p0 |
Offset 161, 39 lines modified | Offset 176, 147 lines modified | ||
161 | ····move-result-object·p0 | 176 | ····move-result-object·p0 |
162 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 177 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
163 | ····throw·v0 | 178 | ····throw·v0 |
164 | .end·method | 179 | .end·method |
165 | .method·public·static· | 180 | .method·public·static·g(Ljava/util/Date;)Ljava/lang/String; |
166 | ····.locals·1 | 181 | ····.locals·1 |
167 | ····const/4·v0,·0x1 | 182 | ····const/4·v0,·0x1 |
168 | ····.line·1 | 183 | ····.line·1 |
169 | ····invoke-static·{p0,·v0},·Lio/sentry/vendor/gson/internal/bind/util/a;->b(Ljava/util/Date;Z)Ljava/lang/String; | 184 | ····invoke-static·{p0,·v0},·Lio/sentry/vendor/gson/internal/bind/util/a;->b(Ljava/util/Date;Z)Ljava/lang/String; |
Max diff block lines reached; 2456/5864 bytes (41.88%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 17 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/h0; | 1 | .class·public·interface·abstract·Lio/sentry/h0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"I | 3 | .source·"ILogger.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a(L | 5 | .method·public·abstract·a(Lio/sentry/y3;)Z |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract·b(Ljava/lang/String;)V | 7 | .method·public·varargs·abstract·b(Lio/sentry/y3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
8 | .end·method | 8 | .end·method |
9 | .method·public·abstract·c(Ljava/lang/String;Ljava/lang/ | 9 | .method·public·abstract·c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V |
10 | .end·method | 10 | .end·method |
11 | .method·public·varargs·abstract·d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
11 | .method·public·abstract·e(Ljava/lang/String;)V | ||
12 | .end·method | ||
13 | .method·public·abstract·g(Lio/sentry/protocol/z;)V | ||
14 | .end·method | ||
15 | .method·public·abstract·h(Lio/sentry/d;)V | ||
16 | .end·method | 12 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/p1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NoOp | 3 | .source·"NoOpSerializer.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/l0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/p1; | 7 | .field·private·static·final·a:Lio/sentry/p1; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 29, 134 lines modified | Offset 29, 82 lines modified | ||
29 | ····.line·1 | 29 | ····.line·1 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static· | 33 | .method·public·static·f()Lio/sentry/p1; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.line·1 | 35 | ····.line·1 |
36 | ····sget-object·v0,·Lio/sentry/p1;->a:Lio/sentry/p1; | 36 | ····sget-object·v0,·Lio/sentry/p1;->a:Lio/sentry/p1; |
37 | ····return-object·v0 | 37 | ····return-object·v0 |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·a(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; | ||
40 | .method·public·a()Lio/sentry/d4; | ||
41 | ····.locals·1 | ||
42 | ····const/4·v0,·0x0 | ||
43 | ····return-object·v0 | ||
44 | .end·method | ||
45 | .method·public·b()Lio/sentry/m4; | ||
46 | ····.locals·3 | ||
47 | ····.line·1 | ||
48 | ····new-instance·v0,·Lio/sentry/m4; | ||
49 | ····sget-object·v1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
50 | ····const-string·v2,·"" | ||
51 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/m4;-><init>(Lio/sentry/protocol/p;Ljava/lang/String;)V | ||
52 | ····return-object·v0 | ||
53 | .end·method | ||
54 | .method·public·c()Z | ||
55 | ····.locals·1 | ||
56 | ····const/4·v0,·0x1 | ||
57 | ····return·v0 | ||
58 | .end·method | ||
59 | .method·public·d()Lio/sentry/protocol/p; | ||
60 | ····.locals·1 | ||
61 | ····.line·1 | ||
62 | ····sget-object·v0,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
63 | ····return-object·v0 | ||
64 | .end·method | ||
65 | .method·public·e()V | ||
66 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"<T:", | ||
45 | ············"Ljava/lang/Object;", | ||
46 | ············">(", | ||
47 | ············"Ljava/io/Reader;", | ||
48 | ············"Ljava/lang/Class<", | ||
49 | ············"TT;>;)TT;" | ||
50 | ········} | ||
51 | ····.end·annotation | ||
52 | ····const/4·p1,·0x0 | ||
67 | ····return-void | ||
68 | .end·method | ||
69 | .method·public·f()V | ||
70 | ····.locals·0 | ||
71 | ····return- | 53 | ····return-object·p1 |
72 | .end·method | 54 | .end·method |
73 | .method·public· | 55 | .method·public·b(Ljava/util/Map;)Ljava/lang/String; |
74 | ····.locals· | 56 | ····.locals·0 |
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"(", | ||
60 | ············"Ljava/util/Map<", | ||
61 | ············"Ljava/lang/String;", | ||
62 | ············"Ljava/lang/Object;", | ||
63 | ············">;)", | ||
64 | ············"Ljava/lang/String;" | ||
65 | ········} | ||
66 | ····.end·annotation | ||
67 | ····const-string·p1,·"" | ||
75 | ····.line·1 | ||
76 | ····sget-object·v0,·Lio/sentry/protocol/y;->CUSTOM:Lio/sentry/protocol/y; | ||
77 | ····return-object· | 68 | ····return-object·p1 |
78 | .end·method | 69 | .end·method |
79 | .method·public· | 70 | .method·public·c(Ljava/io/InputStream;)Lio/sentry/z2; |
80 | ····.locals· | 71 | ····.locals·0 |
81 | ····.line·1 | ||
82 | ····new-instance·v6,·Lio/sentry/e4; | ||
83 | ····sget-object·v1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
84 | ····sget-object·v2,·Lio/sentry/g4;->f:Lio/sentry/g4; | ||
85 | ····const-string·v3,·"op" | ||
Max diff block lines reached; 1156/4071 bytes (28.40%) of diff not shown. |
Offset 1, 429 lines modified | Offset 1, 78 lines modified | ||
1 | .class·final·Lio/sentry/k4; | 1 | .class·final·Lio/sentry/k4; |
2 | .super·Ljava/lang/Object; | ||
3 | .source·"SentryValues.java" | ||
2 | .super·Lio/sentry/j4; | ||
3 | .source·"SynchronizedQueue.java" | ||
4 | #·interfaces | ||
5 | .implements·Ljava/util/Queue; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
8 | ····value·=·{ | 6 | ····value·=·{ |
9 | ········"< | 7 | ········"<T:", |
10 | ········"Ljava/lang/Object;", | 8 | ········"Ljava/lang/Object;", |
11 | ········">", | 9 | ········">", |
10 | ········"Ljava/lang/Object;" | ||
12 | ········"Lio/sentry/j4<", | ||
13 | ········"TE;>;", | ||
14 | ········"Ljava/util/Queue<", | ||
15 | ········"TE;>;" | ||
16 | ····} | 11 | ····} |
17 | .end·annotation | 12 | .end·annotation |
13 | #·instance·fields | ||
14 | .field·private·final·a:Ljava/util/List; | ||
18 | #·direct·methods | ||
19 | .method·private·constructor·<init>(Ljava/util/Queue;)V | ||
20 | ····.locals·0 | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"(", | ||
24 | ············"Ljava/util/Queue<", | ||
25 | ············"TE;>;)V" | ||
26 | ········} | ||
27 | ····.end·annotation | ||
28 | ····.line·1 | ||
29 | ····invoke-direct·{p0,·p1},·Lio/sentry/j4;-><init>(Ljava/util/Collection;)V | ||
30 | ····return-void | ||
31 | .end·method | ||
32 | .method·static·e(Ljava/util/Queue;)Lio/sentry/k4; | ||
33 | ····.locals·1 | ||
34 | ····.annotation·system·Ldalvik/annotation/Signature; | 15 | ····.annotation·system·Ldalvik/annotation/Signature; |
35 | ········value·=·{ | 16 | ········value·=·{ |
36 | ············"<E:", | ||
37 | ············"Ljava/lang/Object;", | ||
38 | ············">(", | ||
39 | ············"Ljava/util/ | 17 | ············"Ljava/util/List<", |
40 | ············"TE;>;)", | ||
41 | ············"Lio/sentry/k4<", | ||
42 | ············"T | 18 | ············"TT;>;" |
43 | ········} | 19 | ········} |
44 | ····.end·annotation | 20 | ····.end·annotation |
21 | .end·field | ||
45 | ····.line·1 | ||
46 | ····new-instance·v0,·Lio/sentry/k4; | ||
47 | ····invoke-direct·{v0,·p0},·Lio/sentry/k4;-><init>(Ljava/util/Queue;)V | ||
48 | ····return-object·v0 | ||
49 | .end·method | ||
50 | #·virtual·methods | ||
51 | .method·protected·bridge·synthetic·c()Ljava/util/Collection; | ||
52 | ····.locals·1 | ||
53 | ····.line·1 | ||
54 | ····invoke-virtual·{p0},·Lio/sentry/k4;->d()Ljava/util/Queue; | ||
55 | ····move-result-object·v0 | ||
56 | ····return-object·v0 | ||
57 | .end·method | ||
58 | 22 | #·direct·methods | |
23 | .method·constructor·<init>(Ljava/util/List;)V | ||
59 | ····.locals·1 | 24 | ····.locals·1 |
60 | ····.annotation·system·Ldalvik/annotation/Signature; | 25 | ····.annotation·system·Ldalvik/annotation/Signature; |
61 | ········value·=·{ | 26 | ········value·=·{ |
62 | ············"( | 27 | ············"(", |
63 | ············"Ljava/util/ | 28 | ············"Ljava/util/List<", |
64 | ············"T | 29 | ············"TT;>;)V" |
65 | ········} | ||
66 | ····.end·annotation | ||
67 | ····.line·1 | ||
68 | ····invoke-super·{p0},·Lio/sentry/j4;->c()Ljava/util/Collection; | ||
69 | ····move-result-object·v0 | ||
70 | ····check-cast·v0,·Ljava/util/Queue; | ||
71 | ····return-object·v0 | ||
72 | .end·method | ||
73 | .method·public·element()Ljava/lang/Object; | ||
74 | ····.locals·2 | ||
75 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
76 | ········value·=·{ | ||
77 | ············"()TE;" | ||
78 | ········} | 30 | ········} |
79 | ····.end·annotation | 31 | ····.end·annotation |
80 | ····.line·1 | 32 | ····.line·1 |
81 | ····i | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
82 | ···· | 34 | ····if-nez·p1,·:cond_0 |
83 | ····.line·2 | 35 | ····.line·2 |
36 | ····new-instance·p1,·Ljava/util/ArrayList; | ||
84 | ····:try_start_0 | ||
85 | ····invoke-virtual·{p0},·Lio/sentry/k4;->d()Ljava/util/Queue; | ||
86 | ····move-result-object·v1 | ||
87 | ····invoke-interface·{v1},·Ljava/util/Queue;->element()Ljava/lang/Object; | ||
88 | ····move-result-object·v1 | ||
89 | ····monitor-exit·v0 | ||
Max diff block lines reached; 6358/9433 bytes (67.40%) of diff not shown. |
Offset 1, 47 lines modified | Offset 1, 611 lines modified | ||
1 | .class·public·final·Lio/sentry/z0; | 1 | .class·public·final·Lio/sentry/z0; |
2 | .super·Lio/sentry/vendor/gson/stream/ | 2 | .super·Lio/sentry/vendor/gson/stream/a; |
3 | .source·"JsonObject | 3 | .source·"JsonObjectReader.java" |
4 | #·instance·fields | ||
5 | 4 | #·annotations | |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
6 | #·direct·methods | 7 | #·direct·methods |
7 | .method·public·constructor·<init>(Ljava/io/ | 8 | .method·public·constructor·<init>(Ljava/io/Reader;)V |
8 | ····.locals·0 | 9 | ····.locals·0 |
9 | ····.line·1 | 10 | ····.line·1 |
10 | ····invoke-direct·{p0,·p1},·Lio/sentry/vendor/gson/stream/ | 11 | ····invoke-direct·{p0,·p1},·Lio/sentry/vendor/gson/stream/a;-><init>(Ljava/io/Reader;)V |
12 | ····return-void | ||
13 | .end·method | ||
14 | #·virtual·methods | ||
15 | .method·public·g0()Ljava/lang/Boolean; | ||
16 | ····.locals·2 | ||
17 | ····.line·1 | ||
18 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->V()Lio/sentry/vendor/gson/stream/b; | ||
19 | ····move-result-object·v0 | ||
20 | ····sget-object·v1,·Lio/sentry/vendor/gson/stream/b;->NULL:Lio/sentry/vendor/gson/stream/b; | ||
21 | ····if-ne·v0,·v1,·:cond_0 | ||
11 | ····.line·2 | 22 | ····.line·2 |
12 | ····ne | 23 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->R()V |
13 | ···· | 24 | ····const/4·v0,·0x0 |
14 | ···· | 25 | ····return-object·v0 |
15 | ···· | 26 | ····.line·3 |
27 | ····:cond_0 | ||
28 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->I()Z | ||
29 | ····move-result·v0 | ||
30 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
31 | ····move-result-object·v0 | ||
32 | ····return-object·v0 | ||
16 | .end·method | 33 | .end·method |
34 | .method·public·h0(Lio/sentry/h0;)Ljava/util/Date; | ||
35 | ····.locals·5 | ||
17 | #·virtual·methods | ||
18 | 36 | ····.line·1 | |
37 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->V()Lio/sentry/vendor/gson/stream/b; | ||
38 | ····move-result-object·v0 | ||
39 | ····sget-object·v1,·Lio/sentry/vendor/gson/stream/b;->NULL:Lio/sentry/vendor/gson/stream/b; | ||
40 | ····const/4·v2,·0x0 | ||
41 | ····if-ne·v0,·v1,·:cond_0 | ||
42 | ····.line·2 | ||
43 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->R()V | ||
44 | ····return-object·v2 | ||
45 | ····.line·3 | ||
46 | ····:cond_0 | ||
47 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->T()Ljava/lang/String; | ||
48 | ····move-result-object·v0 | ||
49 | ····.line·4 | ||
50 | ····:try_start_0 | ||
51 | ····invoke-static·{v0},·Lio/sentry/h;->e(Ljava/lang/String;)Ljava/util/Date; | ||
52 | ····move-result-object·p1 | ||
53 | ····:try_end_0 | ||
54 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
55 | ····return-object·p1 | ||
56 | ····:catch_0 | ||
57 | ····move-exception·v1 | ||
58 | ····.line·5 | ||
59 | ····sget-object·v3,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; | ||
60 | ····const-string·v4,·"Error·when·deserializing·UTC·timestamp·format,·it·might·be·millis·timestamp·format." | ||
61 | ····invoke-interface·{p1,·v3,·v4,·v1},·Lio/sentry/h0;->c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
62 | ····.line·6 | ||
63 | ····:try_start_1 | ||
64 | ····invoke-static·{v0},·Lio/sentry/h;->f(Ljava/lang/String;)Ljava/util/Date; | ||
65 | ····move-result-object·p1 | ||
66 | ····:try_end_1 | ||
67 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
68 | ····return-object·p1 | ||
69 | ····:catch_1 | ||
70 | ····move-exception·v0 | ||
71 | ····.line·7 | ||
72 | ····sget-object·v1,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; | ||
73 | ····const-string·v3,·"Error·when·deserializing·millis·timestamp·format." | ||
74 | ····invoke-interface·{p1,·v1,·v3,·v0},·Lio/sentry/h0;->c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
75 | ····return-object·v2 | ||
76 | .end·method | ||
77 | .method·public·i0()Ljava/lang/Double; | ||
19 | ····.locals· | 78 | ····.locals·2 |
Max diff block lines reached; 7843/15811 bytes (49.60%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 63 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/v3; |
2 | .super·Lio/sentry/x2; | ||
3 | .source·"SentryInstantDate.java" | ||
2 | .super·Ljava/lang/Object; | ||
3 | .source·"R8$$SyntheticClass" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d2; | ||
6 | #·instance·fields | 4 | #·instance·fields |
7 | .field·p | 5 | .field·private·final·e:Ljava/time/Instant; |
8 | #·direct·methods | 6 | #·direct·methods |
9 | .method·public· | 7 | .method·public·constructor·<init>()V |
8 | ····.locals·1 | ||
9 | ····.line·1 | ||
10 | ····invoke-static·{},·Ljava/time/Instant;->now()Ljava/time/Instant; | ||
11 | ····move-result-object·v0 | ||
12 | ····invoke-direct·{p0,·v0},·Lio/sentry/v3;-><init>(Ljava/time/Instant;)V | ||
13 | ····return-void | ||
14 | .end·method | ||
15 | .method·public·constructor·<init>(Ljava/time/Instant;)V | ||
10 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.line·2 | ||
11 | ····invoke-direct·{p0},·L | 18 | ····invoke-direct·{p0},·Lio/sentry/x2;-><init>()V |
19 | ····.line·3 | ||
12 | ····iput-object·p1,·p0,·Lio/sentry/v3;-> | 20 | ····iput-object·p1,·p0,·Lio/sentry/v3;->e:Ljava/time/Instant; |
13 | ····return-void | 21 | ····return-void |
14 | .end·method | 22 | .end·method |
15 | #·virtual·methods | 23 | #·virtual·methods |
16 | .method·public· | 24 | .method·public·c()J |
17 | ····.locals· | 25 | ····.locals·4 |
26 | ····.line·1 | ||
18 | ····iget-object·v0,·p0,·Lio/sentry/v3;-> | 27 | ····iget-object·v0,·p0,·Lio/sentry/v3;->e:Ljava/time/Instant; |
19 | ····invoke- | 28 | ····invoke-virtual·{v0},·Ljava/time/Instant;->getEpochSecond()J |
29 | ····move-result-wide·v0 | ||
30 | ····invoke-static·{v0,·v1},·Lio/sentry/h;->m(J)J | ||
31 | ····move-result-wide·v0 | ||
32 | ····iget-object·v2,·p0,·Lio/sentry/v3;->e:Ljava/time/Instant; | ||
33 | ····invoke-virtual·{v2},·Ljava/time/Instant;->getNano()I | ||
34 | ····move-result·v2 | ||
35 | ····int-to-long·v2,·v2 | ||
36 | ····add-long/2addr·v0,·v2 | ||
20 | ····return- | 37 | ····return-wide·v0 |
21 | .end·method | 38 | .end·method |
Offset 1, 19 lines modified | Offset 1, 98 lines modified | ||
1 | .class· | 1 | .class·Lio/sentry/q3$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryEnvelopeItem.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lio/sentry/q3; | 6 | ····value·=·Lio/sentry/q3; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 9 | ····accessFlags·=·0xa |
10 | ····name·=·"a" | 10 | ····name·=·"a" |
11 | .end·annotation | 11 | .end·annotation |
12 | #·instance·fields | ||
13 | .field·private·a:[B | ||
14 | .field·private·final·b:Ljava/util/concurrent/Callable; | ||
15 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
16 | ········value·=·{ | ||
17 | ············"Ljava/util/concurrent/Callable<", | ||
18 | ············"[B>;" | ||
19 | ········} | ||
20 | ····.end·annotation | ||
21 | .end·field | ||
22 | #·direct·methods | ||
23 | .method·public·constructor·<init>(Ljava/util/concurrent/Callable;)V | ||
24 | ····.locals·0 | ||
25 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
26 | ········value·=·{ | ||
27 | ············"(", | ||
28 | ············"Ljava/util/concurrent/Callable<", | ||
29 | ············"[B>;)V" | ||
30 | ········} | ||
31 | ····.end·annotation | ||
32 | ····.line·1 | ||
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
34 | ····.line·2 | ||
35 | ····iput-object·p1,·p0,·Lio/sentry/q3$a;->b:Ljava/util/concurrent/Callable; | ||
36 | ····return-void | ||
37 | .end·method | ||
38 | .method·private·static·b([B)[B | ||
39 | ····.locals·0 | ||
40 | ····if-eqz·p0,·:cond_0 | ||
41 | ····goto·:goto_0 | ||
42 | ····:cond_0 | ||
43 | ····const/4·p0,·0x0 | ||
44 | ····new-array·p0,·p0,·[B | ||
45 | ····:goto_0 | ||
46 | ····return-object·p0 | ||
47 | .end·method | ||
12 | #·virtual·methods | 48 | #·virtual·methods |
13 | .method·public·a | 49 | .method·public·a()[B |
50 | ····.locals·1 | ||
51 | ····.line·1 | ||
52 | ····iget-object·v0,·p0,·Lio/sentry/q3$a;->a:[B | ||
53 | ····if-nez·v0,·:cond_0 | ||
54 | ····iget-object·v0,·p0,·Lio/sentry/q3$a;->b:Ljava/util/concurrent/Callable; | ||
55 | ····if-eqz·v0,·:cond_0 | ||
56 | ····.line·2 | ||
57 | ····invoke-interface·{v0},·Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; | ||
58 | ····move-result-object·v0 | ||
59 | ····check-cast·v0,·[B | ||
60 | ····iput-object·v0,·p0,·Lio/sentry/q3$a;->a:[B | ||
61 | ····.line·3 | ||
62 | ····:cond_0 | ||
63 | ····iget-object·v0,·p0,·Lio/sentry/q3$a;->a:[B | ||
64 | ····invoke-static·{v0},·Lio/sentry/q3$a;->b([B)[B | ||
65 | ····move-result-object·v0 | ||
66 | ····return-object·v0 | ||
14 | .end·method | 67 | .end·method |
Offset 1, 753 lines modified | Offset 1, 150 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lio/sentry/n2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sen | 3 | .source·"SendFireAndForgetEnvelopeSender.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/m2; | ||
4 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/n2$a;, | ||
8 | ········Lio/sentry/n2$b; | ||
9 | ····} | ||
10 | .end·annotation | 8 | .end·annotation |
11 | #·instance·fields | 9 | #·instance·fields |
12 | .field·private·e:Lio/sentry/protocol/p; | ||
13 | .field·private·final· | 10 | .field·private·final·a:Lio/sentry/j2; |
14 | .field·private·g:Lio/sentry/protocol/n; | ||
15 | .field·private·h:Lio/sentry/protocol/k; | ||
16 | .field·private·i:Ljava/util/Map; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/util/Map<", | ||
20 | ············"Ljava/lang/String;", | ||
21 | ············"Ljava/lang/String;", | ||
22 | ············">;" | ||
23 | ········} | ||
24 | ····.end·annotation | ||
25 | .end·field | ||
26 | .field·private·j:Ljava/lang/String; | ||
27 | .field·private·k:Ljava/lang/String; | ||
28 | .field·private·l:Ljava/lang/String; | ||
29 | .field·private·m:Lio/sentry/protocol/z; | ||
30 | .field·protected·transient·n:Ljava/lang/Throwable; | ||
31 | .field·private·o:Ljava/lang/String; | ||
32 | .field·private·p:Ljava/lang/String; | ||
33 | .field·private·q:Ljava/util/List; | ||
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"Ljava/util/List<", | ||
37 | ············"Lio/sentry/d;", | ||
38 | ············">;" | ||
39 | ········} | ||
40 | ····.end·annotation | ||
41 | .end·field | ||
42 | .field·private·r:Lio/sentry/protocol/d; | ||
43 | .field·private·s:Ljava/util/Map; | ||
44 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
45 | ········value·=·{ | ||
46 | ············"Ljava/util/Map<", | ||
47 | ············"Ljava/lang/String;", | ||
48 | ············"Ljava/lang/Object;", | ||
49 | ············">;" | ||
50 | ········} | ||
51 | ····.end·annotation | ||
52 | .end·field | ||
53 | #·direct·methods | 11 | #·direct·methods |
54 | .method·protected·constructor·<init>()V | ||
55 | ····.locals·1 | ||
56 | ····.line·4 | ||
57 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
58 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
59 | ····invoke-direct·{p0,·v0},·Lio/sentry/n2;-><init>(Lio/sentry/protocol/p;)V | ||
60 | ····return-void | ||
61 | .end·method | ||
62 | .method·p | 12 | .method·public·constructor·<init>(Lio/sentry/j2;)V |
63 | ····.locals·1 | 13 | ····.locals·1 |
64 | ····.line·1 | 14 | ····.line·1 |
65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····const-string·v0,·"SendFireAndForgetDirPath·is·required" | ||
66 | ····.line·2 | ||
67 | ····new-instance·v0,·Lio/sentry/protocol/c; | ||
68 | ····invoke-direct·{v0},·Lio/sentry/protocol/c;-><init>()V | ||
69 | ····iput-object·v0,·p0,·Lio/sentry/n2;->f:Lio/sentry/protocol/c; | ||
70 | ····.line·3 | ||
71 | ····iput-object·p1,·p0,·Lio/sentry/n2;->e:Lio/sentry/protocol/p; | ||
72 | ····return-void | ||
73 | .end·method | ||
74 | .method·static·synthetic·A(Lio/sentry/n2;Ljava/lang/String;)Ljava/lang/String; | ||
75 | ····.locals·0 | ||
76 | ····.line·1 | ||
77 | ····iput-object·p1,·p0,·Lio/sentry/n2;->o:Ljava/lang/String; | ||
78 | ····return-object·p1 | ||
79 | .end·method | ||
80 | .method·static·synthetic·a(Lio/sentry/n2;)Lio/sentry/protocol/p; | ||
81 | ····.locals·0 | ||
82 | ····.line·1 | ||
83 | ····iget-object·p0,·p0,·Lio/sentry/n2;->e:Lio/sentry/protocol/p; | ||
84 | ····return-object·p0 | ||
85 | .end·method | ||
Max diff block lines reached; 11071/19465 bytes (56.88%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 341 lines modified | ||
1 | .class· | 1 | .class·public·final·Lio/sentry/c2$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"ProfilingTransactionData.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/t0; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lio/sentry/c2; | 8 | ····value·=·Lio/sentry/c2; |
7 | .end·annotation | 9 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x19 |
10 | ····name·=·"a" | 12 | ····name·=·"a" |
11 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | ||
15 | ····value·=·{ | ||
16 | ········"Ljava/lang/Object;", | ||
17 | ········"Lio/sentry/t0<", | ||
18 | ········"Lio/sentry/c2;", | ||
19 | ········">;" | ||
20 | ····} | ||
21 | .end·annotation | ||
22 | #·direct·methods | ||
23 | .method·public·constructor·<init>()V | ||
24 | ····.locals·0 | ||
25 | ····.line·1 | ||
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
27 | ····return-void | ||
28 | .end·method | ||
12 | #·virtual·methods | 29 | #·virtual·methods |
13 | .method·public· | 30 | .method·public·bridge·synthetic·a(Lio/sentry/z0;Lio/sentry/h0;)Ljava/lang/Object; |
31 | ····.locals·0 | ||
32 | ····.line·1 | ||
33 | ····invoke-virtual·{p0,·p1,·p2},·Lio/sentry/c2$a;->b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/c2; | ||
34 | ····move-result-object·p1 | ||
35 | ····return-object·p1 | ||
36 | .end·method | ||
37 | .method·public·b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/c2; | ||
38 | ····.locals·5 | ||
39 | ····.line·1 | ||
40 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->h()V | ||
41 | ····.line·2 | ||
42 | ····new-instance·v0,·Lio/sentry/c2; | ||
43 | ····invoke-direct·{v0},·Lio/sentry/c2;-><init>()V | ||
44 | ····const/4·v1,·0x0 | ||
45 | ····.line·3 | ||
46 | ····:cond_0 | ||
47 | ····:goto_0 | ||
48 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->V()Lio/sentry/vendor/gson/stream/b; | ||
49 | ····move-result-object·v2 | ||
50 | ····sget-object·v3,·Lio/sentry/vendor/gson/stream/b;->NAME:Lio/sentry/vendor/gson/stream/b; | ||
51 | ····if-ne·v2,·v3,·:cond_9 | ||
52 | ····.line·4 | ||
53 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->P()Ljava/lang/String; | ||
54 | ····move-result-object·v2 | ||
55 | ····.line·5 | ||
56 | ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I | ||
57 | ····const/4·v3,·-0x1 | ||
58 | ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I | ||
59 | ····move-result·v4 | ||
60 | ····sparse-switch·v4,·:sswitch_data_0 | ||
61 | ····goto·:goto_1 | ||
62 | ····:sswitch_0 | ||
63 | ····const-string·v4,·"relative_cpu_start_ms" | ||
64 | ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
65 | ····move-result·v4 | ||
66 | ····if-nez·v4,·:cond_1 | ||
67 | ····goto·:goto_1 | ||
68 | ····:cond_1 | ||
69 | ····const/4·v3,·0x6 | ||
70 | ····goto·:goto_1 | ||
71 | ····:sswitch_1 | ||
72 | ····const-string·v4,·"relative_cpu_end_ms" | ||
73 | ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
74 | ····move-result·v4 | ||
75 | ····if-nez·v4,·:cond_2 | ||
76 | ····goto·:goto_1 | ||
77 | ····:cond_2 | ||
78 | ····const/4·v3,·0x5 | ||
79 | ····goto·:goto_1 | ||
80 | ····:sswitch_2 | ||
81 | ····const-string·v4,·"trace_id" | ||
Max diff block lines reached; 0/7053 bytes (0.00%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/v0; | 1 | .class·public·final·synthetic·Lio/sentry/v0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/y0$b; |
6 | #·sta | 6 | #·instance·fields |
7 | .field·public· | 7 | .field·public·final·synthetic·a:Lio/sentry/z0; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·synthetic·constructor·<clinit>()V | ||
10 | ····.locals·1 | ||
11 | ····new-instance·v0,·Lio/sentry/v0; | ||
12 | ····invoke-direct·{v0},·Lio/sentry/v0;-><init>()V | ||
13 | ····sput-object·v0,·Lio/sentry/v0;->a:Lio/sentry/v0; | ||
14 | ····return-void | ||
15 | .end·method | ||
16 | .method·p | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/z0;)V |
17 | ····.locals·0 | 10 | ····.locals·0 |
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/v0;->a:Lio/sentry/z0; | ||
19 | ····return-void | 13 | ····return-void |
20 | .end·method | 14 | .end·method |
21 | #·virtual·methods | 15 | #·virtual·methods |
22 | .method·public·final·a()Ljava/lang/Object; | 16 | .method·public·final·a()Ljava/lang/Object; |
23 | ····.locals·1 | 17 | ····.locals·1 |
24 | ····i | 18 | ····iget-object·v0,·p0,·Lio/sentry/v0;->a:Lio/sentry/z0; |
19 | ····invoke-virtual·{v0},·Lio/sentry/vendor/gson/stream/a;->I()Z | ||
20 | ····move-result·v0 | ||
21 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
25 | ····move-result-object·v0 | 22 | ····move-result-object·v0 |
26 | ····return-object·v0 | 23 | ····return-object·v0 |
27 | .end·method | 24 | .end·method |
Offset 1, 24 lines modified | Offset 1, 890 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/e1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"JsonSerializer.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/l0; | ||
6 | #·static·fields | ||
7 | .field·private·static·final·c:Ljava/nio/charset/Charset; | ||
8 | #·instance·fields | ||
9 | .field·private·final·a:Lio/sentry/b4; | ||
10 | .field·private·final·b:Ljava/util/Map; | ||
11 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
12 | ········value·=·{ | ||
13 | ············"Ljava/util/Map<", | ||
14 | ············"Ljava/lang/Class<", | ||
15 | ············"*>;", | ||
16 | ············"Lio/sentry/t0<", | ||
17 | ············"*>;>;" | ||
18 | ········} | ||
19 | ····.end·annotation | ||
20 | .end·field | ||
4 | #·direct·methods | 21 | #·direct·methods |
5 | .method· | 22 | .method·static·constructor·<clinit>()V |
23 | ····.locals·1 | ||
24 | ····const-string·v0,·"UTF-8" | ||
25 | ····.line·1 | ||
26 | ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; | ||
27 | ····move-result-object·v0 | ||
28 | ····sput-object·v0,·Lio/sentry/e1;->c:Ljava/nio/charset/Charset; | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·public·constructor·<init>(Lio/sentry/b4;)V | ||
32 | ····.locals·2 | ||
33 | ····.line·1 | ||
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
35 | ····.line·2 | ||
36 | ····iput-object·p1,·p0,·Lio/sentry/e1;->a:Lio/sentry/b4; | ||
37 | ····.line·3 | ||
38 | ····new-instance·p1,·Ljava/util/HashMap; | ||
39 | ····invoke-direct·{p1},·Ljava/util/HashMap;-><init>()V | ||
40 | ····iput-object·p1,·p0,·Lio/sentry/e1;->b:Ljava/util/Map; | ||
41 | ····.line·4 | ||
42 | ····const-class·v0,·Lio/sentry/protocol/a; | ||
43 | ····new-instance·v1,·Lio/sentry/protocol/a$a; | ||
44 | ····invoke-direct·{v1},·Lio/sentry/protocol/a$a;-><init>()V | ||
45 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
46 | ····.line·5 | ||
47 | ····const-class·v0,·Lio/sentry/d; | ||
48 | ····new-instance·v1,·Lio/sentry/d$a; | ||
49 | ····invoke-direct·{v1},·Lio/sentry/d$a;-><init>()V | ||
50 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
51 | ····.line·6 | ||
52 | ····const-class·v0,·Lio/sentry/protocol/b; | ||
53 | ····new-instance·v1,·Lio/sentry/protocol/b$a; | ||
54 | ····invoke-direct·{v1},·Lio/sentry/protocol/b$a;-><init>()V | ||
55 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
56 | ····.line·7 | ||
57 | ····const-class·v0,·Lio/sentry/protocol/c; | ||
58 | ····new-instance·v1,·Lio/sentry/protocol/c$a; | ||
59 | ····invoke-direct·{v1},·Lio/sentry/protocol/c$a;-><init>()V | ||
60 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
61 | ····.line·8 | ||
62 | ····const-class·v0,·Lio/sentry/protocol/DebugImage; | ||
63 | ····new-instance·v1,·Lio/sentry/protocol/DebugImage$a; | ||
64 | ····invoke-direct·{v1},·Lio/sentry/protocol/DebugImage$a;-><init>()V | ||
65 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
66 | ····.line·9 | ||
67 | ····const-class·v0,·Lio/sentry/protocol/d; | ||
68 | ····new-instance·v1,·Lio/sentry/protocol/d$a; | ||
69 | ····invoke-direct·{v1},·Lio/sentry/protocol/d$a;-><init>()V | ||
70 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
71 | ····.line·10 | ||
72 | ····const-class·v0,·Lio/sentry/protocol/e; | ||
73 | ····new-instance·v1,·Lio/sentry/protocol/e$a; | ||
74 | ····invoke-direct·{v1},·Lio/sentry/protocol/e$a;-><init>()V | ||
75 | ····invoke-interface·{p1,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
76 | ····.line·11 | ||
77 | ····const-class·v0,·Lio/sentry/protocol/e$b; | ||
78 | ····new-instance·v1,·Lio/sentry/protocol/e$b$a; | ||
Max diff block lines reached; 8749/25122 bytes (34.83%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 606 lines modified | ||
1 | .class· | 1 | .class·public·final·enum·Lio/sentry/s4; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Enum; |
3 | .source·" | 3 | .source·"SpanStatus.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 8 | ····value·=·{ |
7 | ········Lio/sentry/s4$a; | 9 | ········Lio/sentry/s4$a; |
8 | ····} | 10 | ····} |
9 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/s4;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/d1;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·static·fields | ||
21 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/s4; | ||
22 | .field·public·static·final·enum·ABORTED:Lio/sentry/s4; | ||
23 | .field·public·static·final·enum·ALREADY_EXISTS:Lio/sentry/s4; | ||
24 | .field·public·static·final·enum·CANCELLED:Lio/sentry/s4; | ||
25 | .field·public·static·final·enum·DATA_LOSS:Lio/sentry/s4; | ||
26 | .field·public·static·final·enum·DEADLINE_EXCEEDED:Lio/sentry/s4; | ||
27 | .field·public·static·final·enum·FAILED_PRECONDITION:Lio/sentry/s4; | ||
28 | .field·public·static·final·enum·INTERNAL_ERROR:Lio/sentry/s4; | ||
29 | .field·public·static·final·enum·INVALID_ARGUMENT:Lio/sentry/s4; | ||
30 | .field·public·static·final·enum·NOT_FOUND:Lio/sentry/s4; | ||
31 | .field·public·static·final·enum·OK:Lio/sentry/s4; | ||
32 | .field·public·static·final·enum·OUT_OF_RANGE:Lio/sentry/s4; | ||
33 | .field·public·static·final·enum·PERMISSION_DENIED:Lio/sentry/s4; | ||
34 | .field·public·static·final·enum·RESOURCE_EXHAUSTED:Lio/sentry/s4; | ||
35 | .field·public·static·final·enum·UNAUTHENTICATED:Lio/sentry/s4; | ||
36 | .field·public·static·final·enum·UNAVAILABLE:Lio/sentry/s4; | ||
37 | .field·public·static·final·enum·UNIMPLEMENTED:Lio/sentry/s4; | ||
38 | .field·public·static·final·enum·UNKNOWN:Lio/sentry/s4; | ||
39 | .field·public·static·final·enum·UNKNOWN_ERROR:Lio/sentry/s4; | ||
40 | #·instance·fields | ||
41 | .field·private·final·maxHttpStatusCode:I | ||
42 | .field·private·final·minHttpStatusCode:I | ||
10 | #· | 43 | #·direct·methods |
11 | .method·p | 44 | .method·private·static·synthetic·$values()[Lio/sentry/s4; |
45 | ····.locals·3 | ||
46 | ····const/16·v0,·0x12 | ||
47 | ····new-array·v0,·v0,·[Lio/sentry/s4; | ||
48 | ····.line·1 | ||
49 | ····sget-object·v1,·Lio/sentry/s4;->OK:Lio/sentry/s4; | ||
50 | ····const/4·v2,·0x0 | ||
51 | ····aput-object·v1,·v0,·v2 | ||
52 | ····sget-object·v1,·Lio/sentry/s4;->CANCELLED:Lio/sentry/s4; | ||
53 | ····const/4·v2,·0x1 | ||
54 | ····aput-object·v1,·v0,·v2 | ||
55 | ····sget-object·v1,·Lio/sentry/s4;->INTERNAL_ERROR:Lio/sentry/s4; | ||
56 | ····const/4·v2,·0x2 | ||
57 | ····aput-object·v1,·v0,·v2 | ||
58 | ····sget-object·v1,·Lio/sentry/s4;->UNKNOWN:Lio/sentry/s4; | ||
59 | ····const/4·v2,·0x3 | ||
60 | ····aput-object·v1,·v0,·v2 | ||
61 | ····sget-object·v1,·Lio/sentry/s4;->UNKNOWN_ERROR:Lio/sentry/s4; | ||
62 | ····const/4·v2,·0x4 | ||
63 | ····aput-object·v1,·v0,·v2 | ||
64 | ····sget-object·v1,·Lio/sentry/s4;->INVALID_ARGUMENT:Lio/sentry/s4; | ||
65 | ····const/4·v2,·0x5 | ||
66 | ····aput-object·v1,·v0,·v2 | ||
67 | ····sget-object·v1,·Lio/sentry/s4;->DEADLINE_EXCEEDED:Lio/sentry/s4; | ||
68 | ····const/4·v2,·0x6 | ||
69 | ····aput-object·v1,·v0,·v2 | ||
70 | ····sget-object·v1,·Lio/sentry/s4;->NOT_FOUND:Lio/sentry/s4; | ||
71 | ····const/4·v2,·0x7 | ||
72 | ····aput-object·v1,·v0,·v2 | ||
Max diff block lines reached; 3210/13506 bytes (23.77%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 233 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/j1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"NoOpHub.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/g0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·p | 7 | .field·private·static·final·b:Lio/sentry/j1; |
8 | #·instance·fields | ||
9 | .field·private·final·a:Lio/sentry/b4; | ||
8 | #·direct·methods | 10 | #·direct·methods |
9 | .method·static· | 11 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | 12 | ····.locals·1 |
13 | ····.line·1 | ||
11 | ····new-instance·v0,·Lio/sentry/j1; | 14 | ····new-instance·v0,·Lio/sentry/j1; |
12 | ····invoke-direct·{v0},·Lio/sentry/j1;-><init>()V | 15 | ····invoke-direct·{v0},·Lio/sentry/j1;-><init>()V |
13 | ····sput-object·v0,·Lio/sentry/j1;-> | 16 | ····sput-object·v0,·Lio/sentry/j1;->b:Lio/sentry/j1; |
14 | ····return-void | 17 | ····return-void |
15 | .end·method | 18 | .end·method |
16 | .method·private· | 19 | .method·private·constructor·<init>()V |
17 | ····.locals· | 20 | ····.locals·1 |
21 | ····.line·1 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·2 | ||
24 | ····invoke-static·{},·Lio/sentry/b4;->empty()Lio/sentry/b4; | ||
25 | ····move-result-object·v0 | ||
26 | ····iput-object·v0,·p0,·Lio/sentry/j1;->a:Lio/sentry/b4; | ||
19 | ····return-void | 27 | ····return-void |
20 | .end·method | 28 | .end·method |
29 | .method·public·static·v()Lio/sentry/j1; | ||
30 | ····.locals·1 | ||
31 | ····.line·1 | ||
32 | ····sget-object·v0,·Lio/sentry/j1;->b:Lio/sentry/j1; | ||
33 | ····return-object·v0 | ||
34 | .end·method | ||
21 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·a(Ljava/lang/String;Ljava/lang/String;)V | ||
37 | ····.locals·0 | ||
38 | ····return-void | ||
39 | .end·method | ||
40 | .method·public·b(Ljava/lang/String;)V | ||
41 | ····.locals·0 | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·public·c(Ljava/lang/String;Ljava/lang/String;)V | ||
45 | ····.locals·0 | ||
46 | ····return-void | ||
47 | .end·method | ||
22 | .method·public· | 48 | .method·public·bridge·synthetic·clone()Ljava/lang/Object; |
23 | ····.locals·1 | 49 | ····.locals·1 |
24 | ···· | 50 | ····.line·1 |
51 | ····invoke-virtual·{p0},·Lio/sentry/j1;->i()Lio/sentry/g0; | ||
25 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
26 | ····return-object·v0 | 53 | ····return-object·v0 |
27 | .end·method | 54 | .end·method |
55 | .method·public·close()V | ||
56 | ····.locals·0 | ||
57 | ····return-void | ||
58 | .end·method | ||
59 | .method·public·d(J)V | ||
60 | ····.locals·0 | ||
61 | ····return-void | ||
62 | .end·method | ||
63 | .method·public·e(Ljava/lang/String;)V | ||
64 | ····.locals·0 | ||
65 | ····return-void | ||
66 | .end·method | ||
67 | .method·public·f(Lio/sentry/z2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
68 | ····.locals·0 | ||
69 | ····.line·1 | ||
70 | ····sget-object·p1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
71 | ····return-object·p1 | ||
72 | .end·method | ||
73 | .method·public·g(Lio/sentry/protocol/z;)V | ||
74 | ····.locals·0 | ||
75 | ····return-void | ||
76 | .end·method | ||
77 | .method·public·synthetic·h(Lio/sentry/d;)V | ||
78 | ····.locals·0 | ||
79 | ····invoke-static·{p0,·p1},·Lio/sentry/f0;->a(Lio/sentry/g0;Lio/sentry/d;)V | ||
80 | ····return-void | ||
81 | .end·method | ||
Max diff block lines reached; -1/4742 bytes (-0.02%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·final·Lio/sentry/k$a; | 1 | .class·final·Lio/sentry/k$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"DirectoryProcessor.java" | 3 | .source·"DirectoryProcessor.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/hints/ | 5 | .implements·Lio/sentry/hints/c; |
6 | .implements·Lio/sentry/hints/ | 6 | .implements·Lio/sentry/hints/g; |
7 | .implements·Lio/sentry/hints/ | 7 | .implements·Lio/sentry/hints/l; |
8 | .implements·Lio/sentry/hints/ | 8 | .implements·Lio/sentry/hints/e; |
9 | #·annotations | 9 | #·annotations |
10 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 10 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
11 | ····value·=·Lio/sentry/k; | 11 | ····value·=·Lio/sentry/k; |
12 | .end·annotation | 12 | .end·annotation |
Offset 25, 19 lines modified | Offset 25, 19 lines modified | ||
25 | .field·b:Z | 25 | .field·b:Z |
26 | .field·private·final·c:Ljava/util/concurrent/CountDownLatch; | 26 | .field·private·final·c:Ljava/util/concurrent/CountDownLatch; |
27 | .field·private·final·d:J | 27 | .field·private·final·d:J |
28 | .field·private·final·e:Lio/sentry/ | 28 | .field·private·final·e:Lio/sentry/h0; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·public·constructor·<init>(JLio/sentry/ | 30 | .method·public·constructor·<init>(JLio/sentry/h0;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.line·1 | 32 | ····.line·1 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····const/4·v0,·0x0 | 34 | ····const/4·v0,·0x0 |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ····const/4·p2,·0x1 | 56 | ····const/4·p2,·0x1 |
57 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/CountDownLatch;-><init>(I)V | 57 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/CountDownLatch;-><init>(I)V |
58 | ····iput-object·p1,·p0,·Lio/sentry/k$a;->c:Ljava/util/concurrent/CountDownLatch; | 58 | ····iput-object·p1,·p0,·Lio/sentry/k$a;->c:Ljava/util/concurrent/CountDownLatch; |
59 | ····.line·6 | 59 | ····.line·6 |
60 | ····iput-object·p3,·p0,·Lio/sentry/k$a;->e:Lio/sentry/ | 60 | ····iput-object·p3,·p0,·Lio/sentry/k$a;->e:Lio/sentry/h0; |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | #·virtual·methods | 63 | #·virtual·methods |
64 | .method·public·a()Z | 64 | .method·public·a()Z |
Offset 93, 21 lines modified | Offset 93, 21 lines modified | ||
93 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 93 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
94 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
95 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->interrupt()V | 95 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->interrupt()V |
96 | ····.line·3 | 96 | ····.line·3 |
97 | ····iget-object·v1,·p0,·Lio/sentry/k$a;->e:Lio/sentry/ | 97 | ····iget-object·v1,·p0,·Lio/sentry/k$a;->e:Lio/sentry/h0; |
98 | ····sget-object·v2,·Lio/sentry/ | 98 | ····sget-object·v2,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; |
99 | ····const-string·v3,·"Exception·while·awaiting·on·lock." | 99 | ····const-string·v3,·"Exception·while·awaiting·on·lock." |
100 | ····invoke-interface·{v1,·v2,·v3,·v0},·Lio/sentry/ | 100 | ····invoke-interface·{v1,·v2,·v3,·v0},·Lio/sentry/h0;->c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V |
101 | ····const/4·v0,·0x0 | 101 | ····const/4·v0,·0x0 |
102 | ····return·v0 | 102 | ····return·v0 |
103 | .end·method | 103 | .end·method |
104 | .method·public·b()Z | 104 | .method·public·b()Z |
Offset 1, 149 lines modified | Offset 1, 371 lines modified | ||
1 | .class·final·Lio/sentry/r3; | 1 | .class·public·final·Lio/sentry/r3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryEnvelopeItemHeader.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/r3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·private·final·e:Ljava/lang/String; | 15 | .field·private·final·e:Ljava/lang/String; |
8 | .field·private·final·f:Ljava/lang/String; | 16 | .field·private·final·f:Ljava/lang/String; |
17 | .field·private·final·g:Lio/sentry/x3; | ||
18 | .field·private·final·h:I | ||
19 | .field·private·final·i:Ljava/util/concurrent/Callable; | ||
20 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
21 | ········value·=·{ | ||
22 | ············"Ljava/util/concurrent/Callable<", | ||
23 | ············"Ljava/lang/Integer;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
28 | .field·private·final·j:Ljava/lang/String; | ||
29 | .field·private·k:Ljava/util/Map; | ||
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"Ljava/util/Map<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············"Ljava/lang/Object;", | ||
35 | ············">;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
9 | #·direct·methods | 39 | #·direct·methods |
10 | .method·public·constructor·<init>()V | 40 | .method·public·constructor·<init>(Lio/sentry/x3;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
11 | ····.locals· | 41 | ····.locals·1 |
42 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
43 | ····.end·annotation | ||
12 | ···· | 44 | ····.line·1 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
46 | ····const-string·v0,·"type·is·required" | ||
47 | ····.line·2 | ||
48 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
49 | ····move-result-object·p1 | ||
50 | ····check-cast·p1,·Lio/sentry/x3; | ||
51 | ····iput-object·p1,·p0,·Lio/sentry/r3;->g:Lio/sentry/x3; | ||
52 | ····.line·3 | ||
53 | ····iput-object·p3,·p0,·Lio/sentry/r3;->e:Ljava/lang/String; | ||
13 | ····.line·4 | 54 | ····.line·4 |
14 | ····i | 55 | ····iput·p2,·p0,·Lio/sentry/r3;->h:I |
15 | ···· | 56 | ····.line·5 |
57 | ····iput-object·p4,·p0,·Lio/sentry/r3;->f:Ljava/lang/String; | ||
16 | ····const | 58 | ····const/4·p1,·0x0 |
17 | ···· | 59 | ····.line·6 |
60 | ····iput-object·p1,·p0,·Lio/sentry/r3;->i:Ljava/util/concurrent/Callable; | ||
18 | ···· | 61 | ····.line·7 |
62 | ····iput-object·p5,·p0,·Lio/sentry/r3;->j:Ljava/lang/String; | ||
63 | ····return-void | ||
64 | .end·method | ||
65 | .method·constructor·<init>(Lio/sentry/x3;Ljava/util/concurrent/Callable;Ljava/lang/String;Ljava/lang/String;)V | ||
66 | ····.locals·6 | ||
67 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
68 | ········value·=·{ | ||
69 | ············"(", | ||
70 | ············"Lio/sentry/x3;", | ||
71 | ············"Ljava/util/concurrent/Callable<", | ||
72 | ············"Ljava/lang/Integer;", | ||
73 | ············">;", | ||
74 | ············"Ljava/lang/String;", | ||
75 | ············"Ljava/lang/String;", | ||
76 | ············")V" | ||
77 | ········} | ||
78 | ····.end·annotation | ||
79 | ····const/4·v5,·0x0 | ||
80 | ····move-object·v0,·p0 | ||
19 | ···· | 81 | ····move-object·v1,·p1 |
82 | ····move-object·v2,·p2 | ||
83 | ····move-object·v3,·p3 | ||
84 | ····move-object·v4,·p4 | ||
85 | ····.line·15 | ||
86 | ····invoke-direct/range·{v0·..·v5},·Lio/sentry/r3;-><init>(Lio/sentry/x3;Ljava/util/concurrent/Callable;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
20 | ····return-void | 87 | ····return-void |
21 | .end·method | 88 | .end·method |
22 | .method· | 89 | .method·constructor·<init>(Lio/sentry/x3;Ljava/util/concurrent/Callable;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
23 | ····.locals· | 90 | ····.locals·1 |
Max diff block lines reached; 7581/11792 bytes (64.29%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lio/sentry/f2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"SamplingContext.java" |
4 | #·instance·fields | ||
5 | .field·private·final·a:Lio/sentry/a5; | ||
6 | #·direct·methods | ||
7 | .method·public·constructor·<init>(Lio/sentry/a5;Lio/sentry/f;)V | ||
8 | ····.locals·0 | ||
9 | ····.line·1 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····const-string·p2,·"transactionContexts·is·required" | ||
12 | ····.line·2 | ||
13 | ····invoke-static·{p1,·p2},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
14 | ····move-result-object·p1 | ||
15 | ····check-cast·p1,·Lio/sentry/a5; | ||
16 | ····iput-object·p1,·p0,·Lio/sentry/f2;->a:Lio/sentry/a5; | ||
17 | ····return-void | ||
18 | .end·method | ||
4 | #·virtual·methods | 19 | #·virtual·methods |
5 | .method·public·a | 20 | .method·public·a()Lio/sentry/a5; |
21 | ····.locals·1 | ||
22 | ····.line·1 | ||
23 | ····iget-object·v0,·p0,·Lio/sentry/f2;->a:Lio/sentry/a5; | ||
24 | ····return-object·v0 | ||
6 | .end·method | 25 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/d; | 1 | .class·public·final·Lio/sentry/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Breadcrumb.java" | 3 | .source·"Breadcrumb.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lio/sentry/d$a; | 9 | ········Lio/sentry/d$a; |
10 | ····} | 10 | ····} |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ············">;" | 30 | ············">;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | .end·field | 33 | .end·field |
34 | .field·private·i:Ljava/lang/String; | 34 | .field·private·i:Ljava/lang/String; |
35 | .field·private·j:Lio/sentry/ | 35 | .field·private·j:Lio/sentry/y3; |
36 | .field·private·k:Ljava/util/Map; | 36 | .field·private·k:Ljava/util/Map; |
37 | ····.annotation·system·Ldalvik/annotation/Signature; | 37 | ····.annotation·system·Ldalvik/annotation/Signature; |
38 | ········value·=·{ | 38 | ········value·=·{ |
39 | ············"Ljava/util/Map<", | 39 | ············"Ljava/util/Map<", |
40 | ············"Ljava/lang/String;", | 40 | ············"Ljava/lang/String;", |
41 | ············"Ljava/lang/Object;", | 41 | ············"Ljava/lang/Object;", |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | #·direct·methods | 49 | #·direct·methods |
50 | .method·public·constructor·<init>()V | 50 | .method·public·constructor·<init>()V |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.line·14 | 52 | ····.line·14 |
53 | ····invoke-static·{},·Lio/sentry/h;-> | 53 | ····invoke-static·{},·Lio/sentry/h;->c()Ljava/util/Date; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····invoke-direct·{p0,·v0},·Lio/sentry/d;-><init>(Ljava/util/Date;)V | 55 | ····invoke-direct·{p0,·v0},·Lio/sentry/d;-><init>(Ljava/util/Date;)V |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 114, 17 lines modified | Offset 114, 17 lines modified | ||
114 | ····invoke-static·{v0},·Lio/sentry/util/a;->b(Ljava/util/Map;)Ljava/util/Map; | 114 | ····invoke-static·{v0},·Lio/sentry/util/a;->b(Ljava/util/Map;)Ljava/util/Map; |
115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
116 | ····iput-object·v0,·p0,·Lio/sentry/d;->k:Ljava/util/Map; | 116 | ····iput-object·v0,·p0,·Lio/sentry/d;->k:Ljava/util/Map; |
117 | ····.line·13 | 117 | ····.line·13 |
118 | ····iget-object·p1,·p1,·Lio/sentry/d;->j:Lio/sentry/ | 118 | ····iget-object·p1,·p1,·Lio/sentry/d;->j:Lio/sentry/y3; |
119 | ····iput-object·p1,·p0,·Lio/sentry/d;->j:Lio/sentry/ | 119 | ····iput-object·p1,·p0,·Lio/sentry/d;->j:Lio/sentry/y3; |
120 | ····return-void | 120 | ····return-void |
121 | .end·method | 121 | .end·method |
122 | .method·public·constructor·<init>(Ljava/util/Date;)V | 122 | .method·public·constructor·<init>(Ljava/util/Date;)V |
123 | ····.locals·1 | 123 | ····.locals·1 |
Offset 176, 19 lines modified | Offset 176, 19 lines modified | ||
176 | ····.line·1 | 176 | ····.line·1 |
177 | ····iput-object·p1,·p0,·Lio/sentry/d;->i:Ljava/lang/String; | 177 | ····iput-object·p1,·p0,·Lio/sentry/d;->i:Ljava/lang/String; |
178 | ····return-object·p1 | 178 | ····return-object·p1 |
179 | .end·method | 179 | .end·method |
180 | .method·static·synthetic·e(Lio/sentry/d;Lio/sentry/ | 180 | .method·static·synthetic·e(Lio/sentry/d;Lio/sentry/y3;)Lio/sentry/y3; |
181 | ····.locals·0 | 181 | ····.locals·0 |
182 | ····.line·1 | 182 | ····.line·1 |
183 | ····iput-object·p1,·p0,·Lio/sentry/d;->j:Lio/sentry/ | 183 | ····iput-object·p1,·p0,·Lio/sentry/d;->j:Lio/sentry/y3; |
184 | ····return-object·p1 | 184 | ····return-object·p1 |
185 | .end·method | 185 | .end·method |
186 | .method·public·static·r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/sentry/d; | 186 | .method·public·static·r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/sentry/d; |
187 | ····.locals·3 | 187 | ····.locals·3 |
188 | ····.annotation·system·Ldalvik/annotation/Signature; | 188 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 296, 17 lines modified | Offset 296, 17 lines modified | ||
296 | ····invoke-interface·{p2,·p3,·p1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 296 | ····invoke-interface·{p2,·p3,·p1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
297 | ····goto·:goto_0 | 297 | ····goto·:goto_0 |
298 | ····.line·9 | 298 | ····.line·9 |
299 | ····:cond_3 | 299 | ····:cond_3 |
300 | ····sget-object·p0,·Lio/sentry/ | 300 | ····sget-object·p0,·Lio/sentry/y3;->INFO:Lio/sentry/y3; |
301 | ····invoke-virtual·{v0,·p0},·Lio/sentry/d;->n(Lio/sentry/ | 301 | ····invoke-virtual·{v0,·p0},·Lio/sentry/d;->n(Lio/sentry/y3;)V |
302 | ····return-object·v0 | 302 | ····return-object·v0 |
303 | .end·method | 303 | .end·method |
304 | #·virtual·methods | 304 | #·virtual·methods |
305 | .method·public·f()Ljava/lang/String; | 305 | .method·public·f()Ljava/lang/String; |
Offset 335, 19 lines modified | Offset 335, 19 lines modified | ||
335 | ····.line·1 | 335 | ····.line·1 |
336 | ····iget-object·v0,·p0,·Lio/sentry/d;->h:Ljava/util/Map; | 336 | ····iget-object·v0,·p0,·Lio/sentry/d;->h:Ljava/util/Map; |
337 | ····return-object·v0 | 337 | ····return-object·v0 |
338 | .end·method | 338 | .end·method |
339 | .method·public·h()Lio/sentry/ | 339 | .method·public·h()Lio/sentry/y3; |
340 | ····.locals·1 | 340 | ····.locals·1 |
341 | ····.line·1 | 341 | ····.line·1 |
342 | ····iget-object·v0,·p0,·Lio/sentry/d;->j:Lio/sentry/ | 342 | ····iget-object·v0,·p0,·Lio/sentry/d;->j:Lio/sentry/y3; |
343 | ····return-object·v0 | 343 | ····return-object·v0 |
344 | .end·method | 344 | .end·method |
345 | .method·public·i()Ljava/lang/String; | 345 | .method·public·i()Ljava/lang/String; |
346 | ····.locals·1 | 346 | ····.locals·1 |
Offset 397, 19 lines modified | Offset 397, 19 lines modified | ||
397 | ····iget-object·v0,·p0,·Lio/sentry/d;->h:Ljava/util/Map; | 397 | ····iget-object·v0,·p0,·Lio/sentry/d;->h:Ljava/util/Map; |
398 | ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 398 | ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
399 | ····return-void | 399 | ····return-void |
Max diff block lines reached; 4872/8324 bytes (58.53%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 61 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/u1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"NoOpTransportFactory.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/p0; |
6 | #·annotations | ||
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
6 | #·static·fields | 9 | #·static·fields |
7 | .field·p | 10 | .field·private·static·final·a:Lio/sentry/u1; |
8 | #·direct·methods | 11 | #·direct·methods |
9 | .method·static· | 12 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····.line·1 | ||
11 | ····new-instance·v0,·Lio/sentry/u1; | 15 | ····new-instance·v0,·Lio/sentry/u1; |
12 | ····invoke-direct·{v0},·Lio/sentry/u1;-><init>()V | 16 | ····invoke-direct·{v0},·Lio/sentry/u1;-><init>()V |
13 | ····sput-object·v0,·Lio/sentry/u1;->a:Lio/sentry/u1; | 17 | ····sput-object·v0,·Lio/sentry/u1;->a:Lio/sentry/u1; |
14 | ····return-void | 18 | ····return-void |
15 | .end·method | 19 | .end·method |
16 | .method·private· | 20 | .method·private·constructor·<init>()V |
17 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.line·1 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
19 | ····return-void | 24 | ····return-void |
20 | .end·method | 25 | .end·method |
26 | .method·public·static·b()Lio/sentry/u1; | ||
27 | ····.locals·1 | ||
28 | ····.line·1 | ||
29 | ····sget-object·v0,·Lio/sentry/u1;->a:Lio/sentry/u1; | ||
30 | ····return-object·v0 | ||
31 | .end·method | ||
21 | #·virtual·methods | 32 | #·virtual·methods |
22 | .method·public· | 33 | .method·public·a(Lio/sentry/b4;Lio/sentry/d2;)Lio/sentry/transport/p; |
23 | ····.locals·0 | 34 | ····.locals·0 |
24 | ···· | 35 | ····.line·1 |
36 | ····invoke-static·{},·Lio/sentry/transport/s;->c()Lio/sentry/transport/s; | ||
25 | ···· | 37 | ····move-result-object·p1 |
26 | ····return- | 38 | ····return-object·p1 |
27 | .end·method | 39 | .end·method |
Offset 1, 213 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·e | 1 | .class·public·final·synthetic·Lio/sentry/p3; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/p3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/p3;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/b1;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·sta | 6 | #·instance·fields |
21 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
22 | .field·public·static·final·enum·DEBUG:Lio/sentry/p3; | ||
23 | .field·public·static·final·enum·ERROR:Lio/sentry/p3; | ||
24 | .field·public·static·final·enum·FATAL:Lio/sentry/p3; | ||
25 | .field·public·static·final·enum·INFO:Lio/sentry/p3; | ||
26 | .field·public·static·final·enum·WARNING:Lio/sentry/p3; | ||
27 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V | ||
28 | .method·private·static·synthetic·$values()[Lio/sentry/p3; | ||
29 | ····.locals·3 | ||
30 | ····const/4·v0,·0x5 | ||
31 | ····new-array·v0,·v0,·[Lio/sentry/p3; | ||
32 | ····.line·1 | ||
33 | ····sget-object·v1,·Lio/sentry/p3;->DEBUG:Lio/sentry/p3; | ||
34 | ····const/4·v2,·0x0 | ||
35 | ····aput-object·v1,·v0,·v2 | ||
36 | ····sget-object·v1,·Lio/sentry/p3;->INFO:Lio/sentry/p3; | ||
37 | ····const/4·v2,·0x1 | ||
38 | ····aput-object·v1,·v0,·v2 | ||
39 | ····sget-object·v1,·Lio/sentry/p3;->WARNING:Lio/sentry/p3; | ||
40 | ····const/4·v2,·0x2 | ||
41 | ····aput-object·v1,·v0,·v2 | ||
42 | ····sget-object·v1,·Lio/sentry/p3;->ERROR:Lio/sentry/p3; | ||
43 | ····const/4·v2,·0x3 | ||
44 | ····aput-object·v1,·v0,·v2 | ||
45 | ····sget-object·v1,·Lio/sentry/p3;->FATAL:Lio/sentry/p3; | ||
46 | ····const/4·v2,·0x4 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····return-object·v0 | ||
49 | .end·method | ||
50 | .method·static·constructor·<clinit>()V | ||
51 | ····.locals·3 | ||
52 | ····.line·1 | ||
53 | ····new-instance·v0,·Lio/sentry/p3; | ||
54 | ····const-string·v1,·"DEBUG" | ||
55 | ····const/4·v2,·0x0 | ||
56 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p3;-><init>(Ljava/lang/String;I)V | ||
57 | ····sput-object·v0,·Lio/sentry/p3;->DEBUG:Lio/sentry/p3; | ||
58 | ····.line·2 | ||
59 | ····new-instance·v0,·Lio/sentry/p3; | ||
60 | ····const-string·v1,·"INFO" | ||
61 | ····const/4·v2,·0x1 | ||
62 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p3;-><init>(Ljava/lang/String;I)V | ||
63 | ····sput-object·v0,·Lio/sentry/p3;->INFO:Lio/sentry/p3; | ||
64 | ····.line·3 | ||
65 | ····new-instance·v0,·Lio/sentry/p3; | ||
66 | ····const-string·v1,·"WARNING" | ||
67 | ····const/4·v2,·0x2 | ||
68 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p3;-><init>(Ljava/lang/String;I)V | ||
69 | ····sput-object·v0,·Lio/sentry/p3;->WARNING:Lio/sentry/p3; | ||
70 | ····.line·4 | ||
71 | ····new-instance·v0,·Lio/sentry/p3; | ||
72 | ····const-string·v1,·"ERROR" | ||
73 | ····const/4·v2,·0x3 | ||
74 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p3;-><init>(Ljava/lang/String;I)V | ||
Max diff block lines reached; 1793/5270 bytes (34.02%) of diff not shown. |
Offset 1, 290 lines modified | Offset 1, 159 lines modified | ||
1 | .class·final·Lio/sentry/n4; | 1 | .class·public·final·Lio/sentry/n4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"ShutdownHookIntegration.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/r0; | ||
6 | .implements·Ljava/io/Closeable; | ||
4 | #·instance·fields | 7 | #·instance·fields |
5 | .field·private·final· | 8 | .field·private·final·e:Ljava/lang/Runtime; |
6 | .field·private·f | 9 | .field·private·f:Ljava/lang/Thread; |
7 | #·direct·methods | 10 | #·direct·methods |
8 | .method·public·constructor·<init>( | 11 | .method·public·constructor·<init>()V |
9 | ····.locals·1 | 12 | ····.locals·1 |
10 | ···· | 13 | ····.line·3 |
14 | ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; | ||
15 | ····move-result-object·v0 | ||
16 | ····invoke-direct·{p0,·v0},·Lio/sentry/n4;-><init>(Ljava/lang/Runtime;)V | ||
17 | ····return-void | ||
18 | .end·method | ||
19 | .method·public·constructor·<init>(Ljava/lang/Runtime;)V | ||
20 | ····.locals·1 | ||
11 | ····.line·1 | 21 | ····.line·1 |
12 | ····invoke- | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ···· | 23 | ····const-string·v0,·"Runtime·is·required" |
14 | ···· | 24 | ····.line·2 |
25 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
15 | ···· | 26 | ····move-result-object·p1 |
16 | ···· | 27 | ····check-cast·p1,·Ljava/lang/Runtime; |
17 | ····i | 28 | ····iput-object·p1,·p0,·Lio/sentry/n4;->e:Ljava/lang/Runtime; |
18 | ····return-void | 29 | ····return-void |
19 | .end·method | 30 | .end·method |
20 | .method· | 31 | .method·public·static·synthetic·h(Lio/sentry/g0;Lio/sentry/b4;)V |
21 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····invoke-static·{p0,·p1},·Lio/sentry/n4;->j(Lio/sentry/g0;Lio/sentry/b4;)V | ||
22 | ····.line·2 | ||
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
24 | ····.line·3 | ||
25 | ····iput-object·p1,·p0,·Lio/sentry/n4;->a:Lio/sentry/q3; | ||
26 | ····.line·4 | ||
27 | ····iput-object·p2,·p0,·Lio/sentry/n4;->b:Ljava/security/SecureRandom; | ||
28 | ····return-void | 34 | ····return-void |
29 | .end·method | 35 | .end·method |
30 | .method·private· | 36 | .method·private·static·synthetic·j(Lio/sentry/g0;Lio/sentry/b4;)V |
31 | ····.locals· | 37 | ····.locals·2 |
32 | ····.line·1 | 38 | ····.line·1 |
33 | ····invoke-virtual·{p1},·L | 39 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getFlushTimeoutMillis()J |
34 | ····move-result-wide·v0 | 40 | ····move-result-wide·v0 |
41 | ····invoke-interface·{p0,·v0,·v1},·Lio/sentry/g0;->d(J)V | ||
35 | ····iget-object·p1,·p0,·Lio/sentry/n4;->b:Ljava/security/SecureRandom; | ||
36 | ····invoke-virtual·{p1},·Ljava/security/SecureRandom;->nextDouble()D | ||
37 | ····move-result-wide·v2 | ||
38 | ····cmpg-double·p1,·v0,·v2 | ||
39 | ····if-ltz·p1,·:cond_0 | ||
40 | ····const/4·p1,·0x1 | ||
41 | ····goto·:goto_0 | ||
42 | ····return-void | ||
42 | ····:cond_0 | ||
43 | ····const/4·p1,·0x0 | ||
44 | ····:goto_0 | ||
45 | ····return·p1 | ||
46 | .end·method | 43 | .end·method |
47 | #·virtual·methods | 44 | #·virtual·methods |
48 | .method· | 45 | .method·public·c(Lio/sentry/g0;Lio/sentry/b4;)V |
49 | ····.locals· | 46 | ····.locals·3 |
50 | ····.line·1 | ||
51 | ····invoke-virtual·{p1},·Lio/sentry/b2;->a()Lio/sentry/p4; | ||
52 | ····move-result-object·v0 | ||
53 | ····invoke-virtual·{v0},·Lio/sentry/e4;->f()Lio/sentry/o4; | ||
54 | ···· | 47 | ····const-string·v0,·"Hub·is·required" |
55 | ···· | 48 | ····.line·1 |
49 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
56 | ···· | 50 | ····const-string·v0,·"SentryOptions·is·required" |
57 | ····.line·2 | 51 | ····.line·2 |
52 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
58 | ····:cond_0 | ||
59 | ····iget-object·v0,·p0,·Lio/sentry/n4;->a:Lio/sentry/q3; | ||
60 | ···· | 53 | ····.line·3 |
54 | ····invoke-virtual·{p2},·Lio/sentry/b4;->isEnableShutdownHook()Z | ||
61 | ····move-result | 55 | ····move-result·v0 |
62 | ····const/4·v1,·0x0 | 56 | ····const/4·v1,·0x0 |
Max diff block lines reached; 5746/9976 bytes (57.60%) of diff not shown. |
Offset 1, 73 lines modified | Offset 1, 73 lines modified | ||
1 | .class·public·final·Lio/sentry/i; | 1 | .class·public·final·Lio/sentry/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"DiagnosticLogger.java" | 3 | .source·"DiagnosticLogger.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/h0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
8 | .end·annotation | 8 | .end·annotation |
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·private·final·a:Lio/sentry/ | 10 | .field·private·final·a:Lio/sentry/b4; |
11 | .field·private·final·b:Lio/sentry/ | 11 | .field·private·final·b:Lio/sentry/h0; |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>(Lio/sentry/ | 13 | .method·public·constructor·<init>(Lio/sentry/b4;Lio/sentry/h0;)V |
14 | ····.locals·1 | 14 | ····.locals·1 |
15 | ····.line·1 | 15 | ····.line·1 |
16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
17 | ····const-string·v0,·"SentryOptions·is·required." | 17 | ····const-string·v0,·"SentryOptions·is·required." |
18 | ····.line·2 | 18 | ····.line·2 |
19 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 19 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
20 | ····move-result-object·p1 | 20 | ····move-result-object·p1 |
21 | ····check-cast·p1,·Lio/sentry/ | 21 | ····check-cast·p1,·Lio/sentry/b4; |
22 | ····iput-object·p1,·p0,·Lio/sentry/i;->a:Lio/sentry/ | 22 | ····iput-object·p1,·p0,·Lio/sentry/i;->a:Lio/sentry/b4; |
23 | ····.line·3 | 23 | ····.line·3 |
24 | ····iput-object·p2,·p0,·Lio/sentry/i;->b:Lio/sentry/ | 24 | ····iput-object·p2,·p0,·Lio/sentry/i;->b:Lio/sentry/h0; |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | #·virtual·methods | 27 | #·virtual·methods |
28 | .method·public·a(Lio/sentry/ | 28 | .method·public·a(Lio/sentry/y3;)Z |
29 | ····.locals·3 | 29 | ····.locals·3 |
30 | ····.line·1 | 30 | ····.line·1 |
31 | ····iget-object·v0,·p0,·Lio/sentry/i;->a:Lio/sentry/ | 31 | ····iget-object·v0,·p0,·Lio/sentry/i;->a:Lio/sentry/b4; |
32 | ····invoke-virtual·{v0},·Lio/sentry/ | 32 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getDiagnosticLevel()Lio/sentry/y3; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····const/4·v1,·0x0 | 34 | ····const/4·v1,·0x0 |
35 | ····if-nez·p1,·:cond_0 | 35 | ····if-nez·p1,·:cond_0 |
36 | ····return·v1 | 36 | ····return·v1 |
37 | ····.line·2 | 37 | ····.line·2 |
38 | ····:cond_0 | 38 | ····:cond_0 |
39 | ····iget-object·v2,·p0,·Lio/sentry/i;->a:Lio/sentry/ | 39 | ····iget-object·v2,·p0,·Lio/sentry/i;->a:Lio/sentry/b4; |
40 | ····invoke-virtual·{v2},·Lio/sentry/ | 40 | ····invoke-virtual·{v2},·Lio/sentry/b4;->isDebug()Z |
41 | ····move-result·v2 | 41 | ····move-result·v2 |
42 | ····if-eqz·v2,·:cond_1 | 42 | ····if-eqz·v2,·:cond_1 |
43 | ····invoke-virtual·{p1},·Ljava/lang/Enum;->ordinal()I | 43 | ····invoke-virtual·{p1},·Ljava/lang/Enum;->ordinal()I |
Offset 81, 75 lines modified | Offset 81, 75 lines modified | ||
81 | ····const/4·v1,·0x1 | 81 | ····const/4·v1,·0x1 |
82 | ····:cond_1 | 82 | ····:cond_1 |
83 | ····return·v1 | 83 | ····return·v1 |
84 | .end·method | 84 | .end·method |
85 | .method·public·varargs·b(Lio/sentry/ | 85 | .method·public·varargs·b(Lio/sentry/y3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
86 | ····.locals·1 | 86 | ····.locals·1 |
87 | ····.line·1 | 87 | ····.line·1 |
88 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/ | 88 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/h0; |
89 | ····if-eqz·v0,·:cond_0 | 89 | ····if-eqz·v0,·:cond_0 |
90 | ····invoke-virtual·{p0,·p1},·Lio/sentry/i;->a(Lio/sentry/ | 90 | ····invoke-virtual·{p0,·p1},·Lio/sentry/i;->a(Lio/sentry/y3;)Z |
91 | ····move-result·v0 | 91 | ····move-result·v0 |
92 | ····if-eqz·v0,·:cond_0 | 92 | ····if-eqz·v0,·:cond_0 |
93 | ····.line·2 | 93 | ····.line·2 |
94 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/ | 94 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/h0; |
95 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Lio/sentry/ | 95 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Lio/sentry/h0;->b(Lio/sentry/y3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
96 | ····:cond_0 | 96 | ····:cond_0 |
97 | ····return-void | 97 | ····return-void |
98 | .end·method | 98 | .end·method |
99 | .method·public·c(Lio/sentry/ | 99 | .method·public·c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V |
100 | ····.locals·1 | 100 | ····.locals·1 |
101 | ····.line·1 | 101 | ····.line·1 |
102 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/ | 102 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/h0; |
103 | ····if-eqz·v0,·:cond_0 | 103 | ····if-eqz·v0,·:cond_0 |
104 | ····invoke-virtual·{p0,·p1},·Lio/sentry/i;->a(Lio/sentry/ | 104 | ····invoke-virtual·{p0,·p1},·Lio/sentry/i;->a(Lio/sentry/y3;)Z |
105 | ····move-result·v0 | 105 | ····move-result·v0 |
106 | ····if-eqz·v0,·:cond_0 | 106 | ····if-eqz·v0,·:cond_0 |
107 | ····.line·2 | 107 | ····.line·2 |
108 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/ | 108 | ····iget-object·v0,·p0,·Lio/sentry/i;->b:Lio/sentry/h0; |
109 | ····invoke-interface·{v0,·p1,·p2,·p3},·Lio/sentry/ | 109 | ····invoke-interface·{v0,·p1,·p2,·p3},·Lio/sentry/h0;->c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V |
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····return-void | 111 | ····return-void |
112 | .end·method | 112 | .end·method |
Max diff block lines reached; 733/5005 bytes (14.65%) of diff not shown. |
Offset 1, 872 lines modified | Offset 1, 724 lines modified | ||
1 | .class·public·final·Lio/sentry/c1; | 1 | .class·public·final·Lio/sentry/c1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"JsonSerializer.java" | 3 | .source·"JsonReflectionObjectSerializer.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/k0; | ||
6 | #·static·fields | ||
7 | 4 | #·annotations | |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
8 | #·instance·fields | 7 | #·instance·fields |
9 | .field·private·final·a:Lio/sentry/q3; | ||
10 | .field·private·final· | 8 | .field·private·final·a:Ljava/util/Set; |
11 | ····.annotation·system·Ldalvik/annotation/Signature; | 9 | ····.annotation·system·Ldalvik/annotation/Signature; |
12 | ········value·=·{ | 10 | ········value·=·{ |
13 | ············"Ljava/util/ | 11 | ············"Ljava/util/Set<", |
14 | ············"Ljava/lang/ | 12 | ············"Ljava/lang/Object;", |
15 | ············" | 13 | ············">;" |
16 | ············"Lio/sentry/r0<", | ||
17 | ············"*>;>;" | ||
18 | ········} | 14 | ········} |
19 | ····.end·annotation | 15 | ····.end·annotation |
20 | .end·field | 16 | .end·field |
17 | .field·private·final·b:I | ||
21 | #·direct·methods | 18 | #·direct·methods |
22 | .method· | 19 | .method·constructor·<init>(I)V |
23 | ····.locals·1 | 20 | ····.locals·1 |
24 | ····const-string·v0,·"UTF-8" | ||
25 | ····.line·1 | 21 | ····.line·1 |
26 | ····invoke- | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ···· | 23 | ····.line·2 |
24 | ····new-instance·v0,·Ljava/util/HashSet; | ||
25 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V | ||
28 | ···· | 26 | ····iput-object·v0,·p0,·Lio/sentry/c1;->a:Ljava/util/Set; |
27 | ····.line·3 | ||
28 | ····iput·p1,·p0,·Lio/sentry/c1;->b:I | ||
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | .method·p | 31 | .method·private·a(Ljava/util/Collection;Lio/sentry/h0;)Ljava/util/List; |
32 | ····.locals·2 | 32 | ····.locals·2 |
33 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
34 | ········value·=·{ | ||
35 | ············"(", | ||
36 | ············"Ljava/util/Collection<", | ||
37 | ············"*>;", | ||
38 | ············"Lio/sentry/h0;", | ||
39 | ············")", | ||
40 | ············"Ljava/util/List<", | ||
41 | ············"Ljava/lang/Object;", | ||
42 | ············">;" | ||
43 | ········} | ||
44 | ····.end·annotation | ||
33 | ····.line·1 | 45 | ····.line·1 |
34 | ···· | 46 | ····new-instance·v0,·Ljava/util/ArrayList; |
47 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
35 | ····.line·2 | ||
36 | ····iput-object·p1,·p0,·Lio/sentry/c1;->a:Lio/sentry/q3; | ||
37 | ····.line·3 | ||
38 | ····new-instance·p1,·Ljava/util/HashMap; | ||
39 | ···· | 48 | ····.line·2 |
49 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | ||
40 | ···· | 50 | ····move-result-object·p1 |
41 | ····.line·4 | ||
42 | ···· | 51 | ····:goto_0 |
52 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | ||
43 | ···· | 53 | ····move-result·v1 |
44 | ····i | 54 | ····if-eqz·v1,·:cond_0 |
45 | ····invoke-interface·{p1 | 55 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
56 | ····move-result-object·v1 | ||
46 | ····.line·5 | ||
47 | ····const-class·v0,·Lio/sentry/d; | ||
48 | ···· | 57 | ····.line·3 |
58 | ····invoke-virtual·{p0,·v1,·p2},·Lio/sentry/c1;->d(Ljava/lang/Object;Lio/sentry/h0;)Ljava/lang/Object; | ||
49 | ···· | 59 | ····move-result-object·v1 |
50 | ····invoke-interface·{ | 60 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
61 | ····goto·:goto_0 | ||
51 | ····.line·6 | ||
52 | ····const-class·v0,·Lio/sentry/protocol/b; | ||
53 | ···· | 62 | ····:cond_0 |
63 | ····return-object·v0 | ||
64 | .end·method | ||
54 | 65 | .method·private·b([Ljava/lang/Object;Lio/sentry/h0;)Ljava/util/List; | |
66 | ····.locals·4 | ||
67 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
68 | ········value·=·{ | ||
69 | ············"([", | ||
70 | ············"Ljava/lang/Object;", | ||
71 | ············"Lio/sentry/h0;", | ||
72 | ············")", | ||
73 | ············"Ljava/util/List<", | ||
74 | ············"Ljava/lang/Object;", | ||
75 | ············">;" | ||
76 | ········} | ||
77 | ····.end·annotation | ||
Max diff block lines reached; 34504/38847 bytes (88.82%) of diff not shown. |
Offset 3, 40 lines modified | Offset 3, 52 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/b; |
8 | .field·public·final·synthetic·b:J | ||
8 | .field·public·final·synthetic· | 9 | .field·public·final·synthetic·c:Lio/sentry/l0; |
10 | .field·public·final·synthetic·d:Lio/sentry/h0; | ||
9 | #·direct·methods | 11 | #·direct·methods |
10 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 12 | .method·public·synthetic·constructor·<init>(Lio/sentry/b;JLio/sentry/l0;Lio/sentry/h0;)V |
11 | ····.locals·0 | 13 | ····.locals·0 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput-object·p1,·p0,·Lio/sentry/b3;->a:Lio/sentry/ | 15 | ····iput-object·p1,·p0,·Lio/sentry/b3;->a:Lio/sentry/b; |
16 | ····iput-wide·p2,·p0,·Lio/sentry/b3;->b:J | ||
14 | ····iput-object·p | 17 | ····iput-object·p4,·p0,·Lio/sentry/b3;->c:Lio/sentry/l0; |
18 | ····iput-object·p5,·p0,·Lio/sentry/b3;->d:Lio/sentry/h0; | ||
15 | ····return-void | 19 | ····return-void |
16 | .end·method | 20 | .end·method |
17 | #·virtual·methods | 21 | #·virtual·methods |
18 | .method·public·final·call()Ljava/lang/Object; | 22 | .method·public·final·call()Ljava/lang/Object; |
19 | ····.locals· | 23 | ····.locals·5 |
24 | ····iget-object·v0,·p0,·Lio/sentry/b3;->a:Lio/sentry/b; | ||
25 | ····iget-wide·v1,·p0,·Lio/sentry/b3;->b:J | ||
20 | ····iget-object·v | 26 | ····iget-object·v3,·p0,·Lio/sentry/b3;->c:Lio/sentry/l0; |
21 | ····iget-object·v | 27 | ····iget-object·v4,·p0,·Lio/sentry/b3;->d:Lio/sentry/h0; |
22 | ····invoke-static·{v0,·v1},·Lio/sentry/ | 28 | ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lio/sentry/q3;->m(Lio/sentry/b;JLio/sentry/l0;Lio/sentry/h0;)[B |
23 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
24 | ····return-object·v0 | 30 | ····return-object·v0 |
25 | .end·method | 31 | .end·method |
Offset 1, 40 lines modified | Offset 1, 30 lines modified | ||
1 | .class·public· | 1 | .class·public·interface·abstract·Lio/sentry/t0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"JsonDeserializer.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/w0$b; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | .end·annotation | ||
6 | #·instance·fields | ||
7 | .field·public·final·synthetic·a:Lio/sentry/x0; | ||
8 | #·direct·methods | ||
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/x0;)V | ||
10 | ····.locals·0 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····iput-object·p1,·p0,·Lio/sentry/t0;->a:Lio/sentry/x0; | ||
13 | ····return-void | ||
14 | .end·method | ||
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·a(Lio/sentry/z0;Lio/sentry/h0;)Ljava/lang/Object; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"(", | ||
20 | ············"Lio/sentry/z0;", | ||
21 | ············"Lio/sentry/h0;", | ||
22 | ············")TT;" | ||
23 | ········} | ||
24 | ····.end·annotation | ||
16 | .method·public·final·a()Ljava/lang/Object; | ||
17 | ····.locals·1 | ||
18 | ····iget-object·v0,·p0,·Lio/sentry/t0;->a:Lio/sentry/x0; | ||
19 | ····invoke-virtual·{v0},·Lio/sentry/vendor/gson/stream/a;->I()Z | ||
20 | ····move-result·v0 | ||
21 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
22 | ····move-result-object·v0 | ||
23 | ····return-object·v0 | ||
24 | .end·method | 25 | .end·method |
Offset 1, 17 lines modified | Offset 1, 82 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/g0; | 1 | .class·public·interface·abstract·Lio/sentry/g0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"I | 3 | .source·"IHub.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a(L | 5 | .method·public·abstract·a(Ljava/lang/String;Ljava/lang/String;)V |
6 | .end·method | 6 | .end·method |
7 | .method·public· | 7 | .method·public·abstract·b(Ljava/lang/String;)V |
8 | .end·method | 8 | .end·method |
9 | .method·public·abstract·c(L | 9 | .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;)V |
10 | .end·method | 10 | .end·method |
11 | .method·public· | 11 | .method·public·abstract·close()V |
12 | .end·method | ||
13 | .method·public·abstract·d(J)V | ||
14 | .end·method | ||
15 | .method·public·abstract·e(Ljava/lang/String;)V | ||
16 | .end·method | ||
17 | .method·public·abstract·f(Lio/sentry/z2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
18 | .end·method | ||
19 | .method·public·abstract·g(Lio/sentry/protocol/z;)V | ||
20 | .end·method | ||
21 | .method·public·abstract·h(Lio/sentry/d;)V | ||
22 | .end·method | ||
23 | .method·public·abstract·i()Lio/sentry/g0; | ||
24 | .end·method | ||
25 | .method·public·abstract·isEnabled()Z | ||
26 | .end·method | ||
27 | .method·public·abstract·j(Lio/sentry/protocol/w;Lio/sentry/x4;Lio/sentry/v;Lio/sentry/b2;)Lio/sentry/protocol/p; | ||
28 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
29 | ····.end·annotation | ||
30 | .end·method | ||
31 | .method·public·abstract·k(Lio/sentry/a5;Lio/sentry/c5;)Lio/sentry/n0; | ||
32 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
33 | ····.end·annotation | ||
34 | .end·method | ||
35 | .method·public·abstract·l()V | ||
36 | .end·method | ||
37 | .method·public·abstract·m()V | ||
38 | .end·method | ||
39 | .method·public·abstract·n(Lio/sentry/protocol/w;Lio/sentry/x4;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
40 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
41 | ····.end·annotation | ||
42 | .end·method | ||
43 | .method·public·abstract·o(Ljava/lang/Throwable;Lio/sentry/m0;Ljava/lang/String;)V | ||
44 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
45 | ····.end·annotation | ||
46 | .end·method | ||
47 | .method·public·abstract·p(Lio/sentry/d;Lio/sentry/v;)V | ||
48 | .end·method | ||
49 | .method·public·abstract·q(Lio/sentry/h2;)V | ||
50 | .end·method | ||
51 | .method·public·abstract·r()Lio/sentry/b4; | ||
52 | .end·method | ||
53 | .method·public·abstract·s(Lio/sentry/h2;)V | ||
54 | .end·method | ||
55 | .method·public·abstract·t(Lio/sentry/s3;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
56 | .end·method | ||
57 | .method·public·abstract·u()V | ||
12 | .end·method | 58 | .end·method |
Offset 3, 34 lines modified | Offset 3, 40 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/l0; |
8 | .field·public·final·synthetic·b:Lio/sentry/s2; | ||
8 | #·direct·methods | 9 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 10 | .method·public·synthetic·constructor·<init>(Lio/sentry/l0;Lio/sentry/s2;)V |
10 | ····.locals·0 | 11 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/h3;->a:Lio/sentry/ | 13 | ····iput-object·p1,·p0,·Lio/sentry/h3;->a:Lio/sentry/l0; |
14 | ····iput-object·p2,·p0,·Lio/sentry/h3;->b:Lio/sentry/s2; | ||
13 | ····return-void | 15 | ····return-void |
14 | .end·method | 16 | .end·method |
15 | #·virtual·methods | 17 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 18 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals· | 19 | ····.locals·2 |
20 | ····iget-object·v0,·p0,·Lio/sentry/h3;->a:Lio/sentry/l0; | ||
18 | ····iget-object·v | 21 | ····iget-object·v1,·p0,·Lio/sentry/h3;->b:Lio/sentry/s2; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 22 | ····invoke-static·{v0,·v1},·Lio/sentry/q3;->e(Lio/sentry/l0;Lio/sentry/s2;)[B |
20 | ····move-result-object·v0 | 23 | ····move-result-object·v0 |
21 | ····return-object·v0 | 24 | ····return-object·v0 |
22 | .end·method | 25 | .end·method |
Offset 1, 101 lines modified | Offset 1, 59 lines modified | ||
1 | .class·public·final·Lio/sentry/s1; | 1 | .class·public·final·Lio/sentry/s1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Option | 3 | .source·"NoOpTransactionPerformanceCollector.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d5; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | .end·annotation | ||
15 | #· | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/s1; | ||
16 | .field·private·final·a:Ljava/lang/Class; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/lang/Class<", | ||
20 | ············"TT;>;" | ||
21 | ········} | ||
22 | ····.end·annotation | ||
23 | .end·field | ||
24 | #·direct·methods | 8 | #·direct·methods |
25 | .method· | 9 | .method·static·constructor·<clinit>()V |
26 | ····.locals· | 10 | ····.locals·1 |
27 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
28 | ········value·=·{ | ||
29 | ············"(", | ||
30 | ············"Ljava/lang/Class<", | ||
31 | ············"TT;>;)V" | ||
32 | ········} | ||
33 | ····.end·annotation | ||
34 | ····.line·1 | 11 | ····.line·1 |
12 | ····new-instance·v0,·Lio/sentry/s1; | ||
35 | ····invoke-direct·{ | 13 | ····invoke-direct·{v0},·Lio/sentry/s1;-><init>()V |
36 | ····.line·2 | ||
37 | ···· | 14 | ····sput-object·v0,·Lio/sentry/s1;->a:Lio/sentry/s1; |
38 | ····return-void | 15 | ····return-void |
39 | .end·method | 16 | .end·method |
40 | .method·p | 17 | .method·private·constructor·<init>()V |
41 | ····.locals· | 18 | ····.locals·0 |
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"<T:", | ||
45 | ············"Ljava/lang/Object;", | ||
46 | ············">(", | ||
47 | ············"Ljava/lang/Class<", | ||
48 | ············"TT;>;)", | ||
49 | ············"Lio/sentry/s1<", | ||
50 | ············"TT;>;" | ||
51 | ········} | ||
52 | ····.end·annotation | ||
53 | ····.line·1 | 19 | ····.line·1 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
54 | ····new-instance·v0,·Lio/sentry/s1; | ||
55 | ····invoke-direct·{v0,·p0},·Lio/sentry/s1;-><init>(Ljava/lang/Class;)V | ||
56 | ····return- | 21 | ····return-void |
57 | .end·method | 22 | .end·method |
23 | .method·public·static·c()Lio/sentry/s1; | ||
58 | #·virtual·methods | ||
59 | .method·public·b()Ljava/lang/Object; | ||
60 | ····.locals· | 24 | ····.locals·1 |
61 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
62 | ········value·=·{ | ||
63 | ············"()TT;" | ||
64 | ········} | ||
65 | ····.end·annotation | ||
66 | ····.line·1 | 25 | ····.line·1 |
67 | ···· | 26 | ····sget-object·v0,·Lio/sentry/s1;->a:Lio/sentry/s1; |
27 | ····return-object·v0 | ||
28 | .end·method | ||
68 | ····const/4·v1,·0x0 | ||
69 | ····new-array·v2,·v1,·[Ljava/lang/Class; | ||
70 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | ||
71 | 29 | #·virtual·methods | |
30 | .method·public·a(Lio/sentry/n0;)Lio/sentry/z1; | ||
31 | ····.locals·0 | ||
72 | ···· | 32 | ····const/4·p1,·0x0 |
73 | ···· | 33 | ····return-object·p1 |
34 | .end·method | ||
74 | 35 | .method·public·b(Lio/sentry/n0;)V | |
36 | ····.locals·0 | ||
75 | ····return- | 37 | ····return-void |
76 | .end·method | 38 | .end·method |
Offset 1, 36 lines modified | Offset 1, 2717 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/v2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryClient.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/j0; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/v2$b; | ||
10 | ····} | ||
11 | .end·annotation | ||
6 | #·instance·fields | 12 | #·instance·fields |
7 | .field·p | 13 | .field·private·a:Z |
14 | .field·private·final·b:Lio/sentry/b4; | ||
15 | .field·private·final·c:Lio/sentry/transport/p; | ||
16 | .field·private·final·d:Ljava/security/SecureRandom; | ||
17 | .field·private·final·e:Lio/sentry/v2$b; | ||
8 | #·direct·methods | 18 | #·direct·methods |
9 | .method· | 19 | .method·constructor·<init>(Lio/sentry/b4;)V |
10 | ····.locals· | 20 | ····.locals·3 |
21 | ····.line·1 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·2 | ||
24 | ····new-instance·v0,·Lio/sentry/v2$b; | ||
25 | ····const/4·v1,·0x0 | ||
26 | ····invoke-direct·{v0,·v1},·Lio/sentry/v2$b;-><init>(Lio/sentry/v2$a;)V | ||
12 | ····iput-object· | 27 | ····iput-object·v0,·p0,·Lio/sentry/v2;->e:Lio/sentry/v2$b; |
28 | ····const-string·v0,·"SentryOptions·is·required." | ||
29 | ····.line·3 | ||
30 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
31 | ····move-result-object·v0 | ||
32 | ····check-cast·v0,·Lio/sentry/b4; | ||
33 | ····iput-object·v0,·p0,·Lio/sentry/v2;->b:Lio/sentry/b4; | ||
34 | ····const/4·v0,·0x1 | ||
35 | ····.line·4 | ||
36 | ····iput-boolean·v0,·p0,·Lio/sentry/v2;->a:Z | ||
37 | ····.line·5 | ||
38 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getTransportFactory()Lio/sentry/p0; | ||
39 | ····move-result-object·v0 | ||
40 | ····.line·6 | ||
41 | ····instance-of·v2,·v0,·Lio/sentry/u1; | ||
42 | ····if-eqz·v2,·:cond_0 | ||
43 | ····.line·7 | ||
44 | ····new-instance·v0,·Lio/sentry/a; | ||
45 | ····invoke-direct·{v0},·Lio/sentry/a;-><init>()V | ||
46 | ····.line·8 | ||
47 | ····invoke-virtual·{p1,·v0},·Lio/sentry/b4;->setTransportFactory(Lio/sentry/p0;)V | ||
48 | ····.line·9 | ||
49 | ····:cond_0 | ||
50 | ····new-instance·v2,·Lio/sentry/e2; | ||
51 | ····invoke-direct·{v2,·p1},·Lio/sentry/e2;-><init>(Lio/sentry/b4;)V | ||
52 | ····.line·10 | ||
53 | ····invoke-virtual·{v2},·Lio/sentry/e2;->a()Lio/sentry/d2; | ||
54 | ····move-result-object·v2 | ||
55 | ····invoke-interface·{v0,·p1,·v2},·Lio/sentry/p0;->a(Lio/sentry/b4;Lio/sentry/d2;)Lio/sentry/transport/p; | ||
56 | ····move-result-object·v0 | ||
57 | ····iput-object·v0,·p0,·Lio/sentry/v2;->c:Lio/sentry/transport/p; | ||
58 | ····.line·11 | ||
59 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getSampleRate()Ljava/lang/Double; | ||
60 | ····move-result-object·p1 | ||
61 | ····if-nez·p1,·:cond_1 | ||
62 | ····goto·:goto_0 | ||
63 | ····:cond_1 | ||
64 | ····new-instance·v1,·Ljava/security/SecureRandom; | ||
65 | ····invoke-direct·{v1},·Ljava/security/SecureRandom;-><init>()V | ||
66 | ····:goto_0 | ||
67 | ····iput-object·v1,·p0,·Lio/sentry/v2;->d:Ljava/security/SecureRandom; | ||
13 | ····return-void | 68 | ····return-void |
14 | .end·method | 69 | .end·method |
70 | .method·public·static·synthetic·e(Lio/sentry/l4;)V | ||
71 | ····.locals·0 | ||
15 | #·virtual·methods | ||
16 | 72 | ····invoke-static·{p0},·Lio/sentry/v2;->p(Lio/sentry/l4;)V | |
73 | ····return-void | ||
74 | .end·method | ||
75 | .method·public·static·synthetic·g(Lio/sentry/v2;Lio/sentry/s3;Lio/sentry/v;Lio/sentry/l4;)V | ||
17 | ····.locals· | 76 | ····.locals·0 |
Max diff block lines reached; 59642/64057 bytes (93.11%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public· | 1 | .class·public·interface·abstract·Lio/sentry/y2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryDateProvider.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
6 | #·instance·fields | ||
7 | .field·public·final·synthetic·a:Lio/sentry/j3$a; | ||
8 | #·direct·methods | ||
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/j3$a;)V | ||
10 | ····.locals·0 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····iput-object·p1,·p0,·Lio/sentry/y2;->a:Lio/sentry/j3$a; | ||
13 | ····return-void | ||
14 | .end·method | ||
15 | #·virtual·methods | 7 | #·virtual·methods |
8 | .method·public·abstract·a()Lio/sentry/x2; | ||
16 | .method·public·final·call()Ljava/lang/Object; | ||
17 | ····.locals·1 | ||
18 | ····iget-object·v0,·p0,·Lio/sentry/y2;->a:Lio/sentry/j3$a; | ||
19 | ····invoke-static·{v0},·Lio/sentry/j3;->n(Lio/sentry/j3$a;)Ljava/lang/Integer; | ||
20 | ····move-result-object·v0 | ||
21 | ····return-object·v0 | ||
22 | .end·method | 9 | .end·method |
Offset 1, 36 lines modified | Offset 1, 104 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/w2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryCrashLastRunState.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
7 | #·static·fields | ||
8 | .field·private·static·final·d:Lio/sentry/w2; | ||
6 | #·instance·fields | 9 | #·instance·fields |
7 | .field·p | 10 | .field·private·a:Z |
11 | .field·private·b:Ljava/lang/Boolean; | ||
12 | .field·private·final·c:Ljava/lang/Object; | ||
8 | #·direct·methods | 13 | #·direct·methods |
9 | .method· | 14 | .method·static·constructor·<clinit>()V |
10 | ····.locals· | 15 | ····.locals·1 |
16 | ····.line·1 | ||
17 | ····new-instance·v0,·Lio/sentry/w2; | ||
18 | ····invoke-direct·{v0},·Lio/sentry/w2;-><init>()V | ||
19 | ····sput-object·v0,·Lio/sentry/w2;->d:Lio/sentry/w2; | ||
20 | ····return-void | ||
21 | .end·method | ||
22 | .method·private·constructor·<init>()V | ||
23 | ····.locals·1 | ||
24 | ····.line·1 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ···· | 26 | ····.line·2 |
27 | ····new-instance·v0,·Ljava/lang/Object; | ||
28 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
29 | ····iput-object·v0,·p0,·Lio/sentry/w2;->c:Ljava/lang/Object; | ||
13 | ····return-void | 30 | ····return-void |
14 | .end·method | 31 | .end·method |
32 | .method·public·static·a()Lio/sentry/w2; | ||
33 | ····.locals·1 | ||
34 | ····.line·1 | ||
35 | ····sget-object·v0,·Lio/sentry/w2;->d:Lio/sentry/w2; | ||
36 | ····return-object·v0 | ||
37 | .end·method | ||
15 | #·virtual·methods | 38 | #·virtual·methods |
16 | .method·public· | 39 | .method·public·b(Z)V |
17 | ····.locals· | 40 | ····.locals·2 |
41 | ····.line·1 | ||
18 | ····iget-object·v0,·p0,·Lio/sentry/w2;-> | 42 | ····iget-object·v0,·p0,·Lio/sentry/w2;->c:Ljava/lang/Object; |
19 | ···· | 43 | ····monitor-enter·v0 |
20 | ···· | 44 | ····.line·2 |
45 | ····:try_start_0 | ||
46 | ····iget-boolean·v1,·p0,·Lio/sentry/w2;->a:Z | ||
21 | ···· | 47 | ····if-nez·v1,·:cond_0 |
48 | ····.line·3 | ||
49 | ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
50 | ····move-result-object·p1 | ||
51 | ····iput-object·p1,·p0,·Lio/sentry/w2;->b:Ljava/lang/Boolean; | ||
52 | ····const/4·p1,·0x1 | ||
53 | ····.line·4 | ||
54 | ····iput-boolean·p1,·p0,·Lio/sentry/w2;->a:Z | ||
55 | ····.line·5 | ||
56 | ····:cond_0 | ||
57 | ····monitor-exit·v0 | ||
58 | ····return-void | ||
59 | ····:catchall_0 | ||
60 | ····move-exception·p1 | ||
61 | ····monitor-exit·v0 | ||
62 | ····:try_end_0 | ||
63 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
64 | ····throw·p1 | ||
22 | .end·method | 65 | .end·method |
Offset 1, 125 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public· | 1 | .class·public·interface·abstract·Lio/sentry/p0; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·"Ins | 3 | .source·"ITransportFactory.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"Ljava/lang/Enum<", | ||
8 | ········"Lio/sentry/p0;", | ||
9 | ········">;" | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/p0; | ||
14 | .field·public·static·final·enum·OTEL:Lio/sentry/p0; | ||
15 | .field·public·static·final·enum·SENTRY:Lio/sentry/p0; | ||
16 | #· | 4 | #·virtual·methods |
5 | .method·public·abstract·a(Lio/sentry/b4;Lio/sentry/d2;)Lio/sentry/transport/p; | ||
17 | .method·private·static·synthetic·$values()[Lio/sentry/p0; | ||
18 | ····.locals·3 | ||
19 | ····const/4·v0,·0x2 | ||
20 | ····new-array·v0,·v0,·[Lio/sentry/p0; | ||
21 | ····.line·1 | ||
22 | ····sget-object·v1,·Lio/sentry/p0;->SENTRY:Lio/sentry/p0; | ||
23 | ····const/4·v2,·0x0 | ||
24 | ····aput-object·v1,·v0,·v2 | ||
25 | ····sget-object·v1,·Lio/sentry/p0;->OTEL:Lio/sentry/p0; | ||
26 | ····const/4·v2,·0x1 | ||
27 | ····aput-object·v1,·v0,·v2 | ||
28 | ····return-object·v0 | ||
29 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | ||
31 | ····.locals·3 | ||
32 | ····.line·1 | ||
33 | ····new-instance·v0,·Lio/sentry/p0; | ||
34 | ····const-string·v1,·"SENTRY" | ||
35 | ····const/4·v2,·0x0 | ||
36 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p0;-><init>(Ljava/lang/String;I)V | ||
37 | ····sput-object·v0,·Lio/sentry/p0;->SENTRY:Lio/sentry/p0; | ||
38 | ····.line·2 | ||
39 | ····new-instance·v0,·Lio/sentry/p0; | ||
40 | ····const-string·v1,·"OTEL" | ||
41 | ····const/4·v2,·0x1 | ||
42 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/p0;-><init>(Ljava/lang/String;I)V | ||
43 | ····sput-object·v0,·Lio/sentry/p0;->OTEL:Lio/sentry/p0; | ||
44 | ····.line·3 | ||
45 | ····invoke-static·{},·Lio/sentry/p0;->$values()[Lio/sentry/p0; | ||
46 | ····move-result-object·v0 | ||
47 | ····sput-object·v0,·Lio/sentry/p0;->$VALUES:[Lio/sentry/p0; | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·private·constructor·<init>(Ljava/lang/String;I)V | ||
51 | ····.locals·0 | ||
52 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
53 | ········value·=·{ | ||
54 | ············"()V" | ||
55 | ········} | ||
56 | ····.end·annotation | ||
57 | ····.line·1 | ||
58 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·public·static·valueOf(Ljava/lang/String;)Lio/sentry/p0; | ||
62 | ····.locals·1 | ||
63 | ····.line·1 | ||
64 | ····const-class·v0,·Lio/sentry/p0; | ||
65 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | ||
66 | ····move-result-object·p0 | ||
67 | ····check-cast·p0,·Lio/sentry/p0; | ||
68 | ····return-object·p0 | ||
69 | .end·method | ||
70 | .method·public·static·values()[Lio/sentry/p0; | ||
71 | ····.locals·1 | ||
72 | ····.line·1 | ||
73 | ····sget-object·v0,·Lio/sentry/p0;->$VALUES:[Lio/sentry/p0; | ||
74 | ····invoke-virtual·{v0},·[Lio/sentry/p0;->clone()Ljava/lang/Object; | ||
75 | ····move-result-object·v0 | ||
76 | ····check-cast·v0,·[Lio/sentry/p0; | ||
77 | ····return-object·v0 | ||
78 | .end·method | 6 | .end·method |
Offset 1, 42 lines modified | Offset 1, 59 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/t1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"NoOpTransactionProfiler.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/o0; |
6 | #· | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/t1; | ||
7 | .field·public·final·synthetic·a:Lio/sentry/v1; | ||
8 | .field·public·final·synthetic·b:Ljava/io/File; | ||
9 | #·direct·methods | 8 | #·direct·methods |
10 | .method· | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | ||
11 | ····.line·1 | ||
12 | ····new-instance·v0,·Lio/sentry/t1; | ||
13 | ····invoke-direct·{v0},·Lio/sentry/t1;-><init>()V | ||
14 | ····sput-object·v0,·Lio/sentry/t1;->a:Lio/sentry/t1; | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·private·constructor·<init>()V | ||
11 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.line·1 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ···· | 21 | ····return-void |
22 | .end·method | ||
14 | 23 | .method·public·static·c()Lio/sentry/t1; | |
24 | ····.locals·1 | ||
15 | ···· | 25 | ····.line·1 |
26 | ····sget-object·v0,·Lio/sentry/t1;->a:Lio/sentry/t1; | ||
27 | ····return-object·v0 | ||
16 | .end·method | 28 | .end·method |
17 | #·virtual·methods | 29 | #·virtual·methods |
18 | .method·public· | 30 | .method·public·a(Lio/sentry/n0;Lio/sentry/z1;)Lio/sentry/b2; |
19 | ····.locals· | 31 | ····.locals·0 |
20 | ····iget-object·v0,·p0,·Lio/sentry/t1;->a:Lio/sentry/v1; | ||
21 | ···· | 32 | ····const/4·p1,·0x0 |
22 | ···· | 33 | ····return-object·p1 |
34 | .end·method | ||
23 | 35 | .method·public·b(Lio/sentry/n0;)V | |
36 | ····.locals·0 | ||
24 | ····return-void | 37 | ····return-void |
25 | .end·method | 38 | .end·method |
Offset 1, 34 lines modified | Offset 1, 87 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/l2; | 1 | .class·public·final·synthetic·Lio/sentry/l2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SendCachedEnvelopeFireAndForgetIntegration.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·direct·methods | ||
5 | .method·public·static·a(Lio/sentry/m2;Ljava/lang/String;Lio/sentry/h0;)Z | ||
6 | ····.locals·2 | ||
7 | ····if-nez·p1,·:cond_0 | ||
6 | #·instance·fields | ||
7 | .field·public·final·synthetic·e:[Ljava/io/File; | ||
8 | ····.line·1 | ||
9 | ····sget-object·p0,·Lio/sentry/y3;->INFO:Lio/sentry/y3; | ||
8 | #·direct·methods | ||
9 | .method·public·synthetic·constructor·<init>([Ljava/io/File;)V | ||
10 | ···· | 10 | ····const/4·p1,·0x0 |
11 | ····new-array·v0,·p1,·[Ljava/lang/Object; | ||
11 | ···· | 12 | ····const-string·v1,·"No·cached·dir·path·is·defined·in·options." |
12 | ····i | 13 | ····invoke-interface·{p2,·p0,·v1,·v0},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
14 | ····return·p1 | ||
15 | ····:cond_0 | ||
16 | ····const/4·p0,·0x1 | ||
17 | ····return·p0 | ||
18 | .end·method | ||
19 | .method·public·static·b(Lio/sentry/m2;Lio/sentry/k;Ljava/lang/String;Lio/sentry/h0;)Lio/sentry/i2; | ||
20 | ····.locals·1 | ||
21 | ····.line·1 | ||
22 | ····new-instance·p0,·Ljava/io/File; | ||
23 | ····invoke-direct·{p0,·p2},·Ljava/io/File;-><init>(Ljava/lang/String;)V | ||
24 | ····.line·2 | ||
25 | ····new-instance·v0,·Lio/sentry/k2; | ||
26 | ····invoke-direct·{v0,·p3,·p2,·p1,·p0},·Lio/sentry/k2;-><init>(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·static·synthetic·c(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
30 | ····.locals·0 | ||
31 | ····.line·1 | ||
32 | ····invoke-static·{p0,·p1,·p2,·p3},·Lio/sentry/l2;->d(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
13 | ····return-void | 33 | ····return-void |
14 | .end·method | 34 | .end·method |
35 | .method·public·static·synthetic·d(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
36 | ····.locals·5 | ||
15 | #·virtual·methods | ||
16 | .method·public·final·run()V | ||
17 | ····.l | 37 | ····.line·1 |
38 | ····sget-object·v0,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; | ||
39 | ····const/4·v1,·0x1 | ||
40 | ····new-array·v2,·v1,·[Ljava/lang/Object; | ||
41 | ····const/4·v3,·0x0 | ||
42 | ····aput-object·p1,·v2,·v3 | ||
43 | ····const-string·v4,·"Started·processing·cached·files·from·%s" | ||
44 | ····invoke-interface·{p0,·v0,·v4,·v2},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
45 | ····.line·2 | ||
46 | ····invoke-virtual·{p2,·p3},·Lio/sentry/k;->e(Ljava/io/File;)V | ||
47 | ····new-array·p2,·v1,·[Ljava/lang/Object; | ||
48 | ····aput-object·p1,·p2,·v3 | ||
18 | ···· | 49 | ····const-string·p1,·"Finished·processing·cached·files·from·%s" |
19 | ···· | 50 | ····.line·3 |
51 | ····invoke-interface·{p0,·v0,·p1,·p2},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
20 | ····return-void | 52 | ····return-void |
21 | .end·method | 53 | .end·method |
Offset 1, 30 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/r0; | 1 | .class·public·interface·abstract·Lio/sentry/r0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Integration.java" | ||
3 | .source·"JsonDeserializer.java" | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | .end·annotation | ||
15 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·c(Lio/sentry/g0;Lio/sentry/b4;)V | ||
16 | .method·public·abstract·a(Lio/sentry/x0;Lio/sentry/g0;)Ljava/lang/Object; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"(", | ||
20 | ············"Lio/sentry/x0;", | ||
21 | ············"Lio/sentry/g0;", | ||
22 | ············")TT;" | ||
23 | ········} | ||
24 | ····.end·annotation | ||
25 | .end·method | 6 | .end·method |
Offset 1, 434 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·e | 1 | .class·public·final·synthetic·Lio/sentry/o3; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | ||
5 | .implements·Lio/sentry/b1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/o3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/o3;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/b1;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
21 | .end·annotation | ||
22 | #·static·fields | ||
23 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/o3; | ||
24 | .field·public·static·final·enum·Attachment:Lio/sentry/o3; | ||
25 | .field·public·static·final·enum·ClientReport:Lio/sentry/o3; | ||
26 | .field·public·static·final·enum·Event:Lio/sentry/o3; | ||
27 | .field·public·static·final·enum·Profile:Lio/sentry/o3; | ||
28 | .field·public·static·final·enum·ReplayEvent:Lio/sentry/o3; | ||
29 | .field·public·static·final·enum·ReplayRecording:Lio/sentry/o3; | ||
30 | .field·public·static·final·enum·Session:Lio/sentry/o3; | ||
31 | .field·public·static·final·enum·Transaction:Lio/sentry/o3; | ||
32 | .field·public·static·final·enum·Unknown:Lio/sentry/o3; | ||
33 | .field·public·static·final·enum·UserFeedback:Lio/sentry/o3; | ||
34 | #·instance·fields | 6 | #·instance·fields |
35 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
36 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V | ||
37 | .method·private·static·synthetic·$values()[Lio/sentry/o3; | ||
38 | ····.locals·3 | ||
39 | ····const/16·v0,·0xa | ||
40 | ····new-array·v0,·v0,·[Lio/sentry/o3; | ||
41 | ····.line·1 | ||
42 | ····sget-object·v1,·Lio/sentry/o3;->Session:Lio/sentry/o3; | ||
43 | ····const/4·v2,·0x0 | ||
44 | ····aput-object·v1,·v0,·v2 | ||
45 | ····sget-object·v1,·Lio/sentry/o3;->Event:Lio/sentry/o3; | ||
46 | ····const/4·v2,·0x1 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····sget-object·v1,·Lio/sentry/o3;->UserFeedback:Lio/sentry/o3; | ||
49 | ····const/4·v2,·0x2 | ||
50 | ····aput-object·v1,·v0,·v2 | ||
51 | ····sget-object·v1,·Lio/sentry/o3;->Attachment:Lio/sentry/o3; | ||
52 | ····const/4·v2,·0x3 | ||
53 | ····aput-object·v1,·v0,·v2 | ||
54 | ····sget-object·v1,·Lio/sentry/o3;->Transaction:Lio/sentry/o3; | ||
55 | ····const/4·v2,·0x4 | ||
56 | ····aput-object·v1,·v0,·v2 | ||
57 | ····sget-object·v1,·Lio/sentry/o3;->Profile:Lio/sentry/o3; | ||
58 | ····const/4·v2,·0x5 | ||
59 | ····aput-object·v1,·v0,·v2 | ||
60 | ····sget-object·v1,·Lio/sentry/o3;->ClientReport:Lio/sentry/o3; | ||
61 | ····const/4·v2,·0x6 | ||
62 | ····aput-object·v1,·v0,·v2 | ||
63 | ····sget-object·v1,·Lio/sentry/o3;->ReplayEvent:Lio/sentry/o3; | ||
64 | ····const/4·v2,·0x7 | ||
65 | ····aput-object·v1,·v0,·v2 | ||
66 | ····sget-object·v1,·Lio/sentry/o3;->ReplayRecording:Lio/sentry/o3; | ||
67 | ····const/16·v2,·0x8 | ||
68 | ····aput-object·v1,·v0,·v2 | ||
69 | ····sget-object·v1,·Lio/sentry/o3;->Unknown:Lio/sentry/o3; | ||
70 | ····const/16·v2,·0x9 | ||
71 | ····aput-object·v1,·v0,·v2 | ||
Max diff block lines reached; 3607/10108 bytes (35.68%) of diff not shown. |
Offset 1, 724 lines modified | Offset 1, 547 lines modified | ||
1 | .class·public·final·Lio/sentry/a1; | 1 | .class·public·final·Lio/sentry/a1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Json | 3 | .source·"JsonObjectSerializer.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
6 | .end·annotation | 6 | .end·annotation |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·public·final·a:Lio/sentry/c1; | ||
8 | .field·private·final·a:Ljava/util/Set; | ||
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"Ljava/util/Set<", | ||
12 | ············"Ljava/lang/Object;", | ||
13 | ············">;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | .end·field | ||
17 | .field·private·final·b:I | ||
18 | #·direct·methods | 9 | #·direct·methods |
19 | .method·constructor·<init>(I)V | 10 | .method·public·constructor·<init>(I)V |
20 | ····.locals·1 | 11 | ····.locals·1 |
21 | ····.line·1 | 12 | ····.line·1 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·2 | 14 | ····.line·2 |
24 | ····new-instance·v0,·L | 15 | ····new-instance·v0,·Lio/sentry/c1; |
25 | ····invoke-direct·{v0 | 16 | ····invoke-direct·{v0,·p1},·Lio/sentry/c1;-><init>(I)V |
26 | ····iput-object·v0,·p0,·Lio/sentry/a1;->a:L | 17 | ····iput-object·v0,·p0,·Lio/sentry/a1;->a:Lio/sentry/c1; |
27 | ····.line·3 | ||
28 | ····iput·p1,·p0,·Lio/sentry/a1;->b:I | ||
29 | ····return-void | 18 | ····return-void |
30 | .end·method | 19 | .end·method |
31 | .method·private· | 20 | .method·private·b(Lio/sentry/b1;Lio/sentry/h0;Ljava/util/Collection;)V |
32 | ····.locals· | 21 | ····.locals·1 |
33 | ····.annotation·system·Ldalvik/annotation/Signature; | 22 | ····.annotation·system·Ldalvik/annotation/Signature; |
34 | ········value·=·{ | 23 | ········value·=·{ |
35 | ············"(", | 24 | ············"(", |
25 | ············"Lio/sentry/b1;", | ||
26 | ············"Lio/sentry/h0;", | ||
36 | ············"Ljava/util/Collection<", | 27 | ············"Ljava/util/Collection<", |
37 | ············"*>; | 28 | ············"*>;)V" |
38 | ············"Lio/sentry/g0;", | ||
39 | ············")", | ||
40 | ············"Ljava/util/List<", | ||
41 | ············"Ljava/lang/Object;", | ||
42 | ············">;" | ||
43 | ········} | 29 | ········} |
44 | ····.end·annotation | 30 | ····.end·annotation |
45 | ····.line·1 | 31 | ····.line·1 |
32 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/c;->j()Lio/sentry/vendor/gson/stream/c; | ||
46 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
47 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
48 | ····.line·2 | 33 | ····.line·2 |
49 | ····invoke-interface·{p | 34 | ····invoke-interface·{p3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
50 | ····move-result-object·p | 35 | ····move-result-object·p3 |
51 | ····:goto_0 | 36 | ····:goto_0 |
52 | ····invoke-interface·{p | 37 | ····invoke-interface·{p3},·Ljava/util/Iterator;->hasNext()Z |
53 | ····move-result·v | 38 | ····move-result·v0 |
54 | ····if-eqz·v | 39 | ····if-eqz·v0,·:cond_0 |
55 | ····invoke-interface·{p | 40 | ····invoke-interface·{p3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
56 | ····move-result-object·v | 41 | ····move-result-object·v0 |
57 | ····.line·3 | 42 | ····.line·3 |
43 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lio/sentry/a1;->a(Lio/sentry/b1;Lio/sentry/h0;Ljava/lang/Object;)V | ||
58 | ····invoke-virtual·{p0,·v1,·p2},·Lio/sentry/a1;->d(Ljava/lang/Object;Lio/sentry/g0;)Ljava/lang/Object; | ||
59 | ····move-result-object·v1 | ||
60 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | ||
61 | ····goto·:goto_0 | 44 | ····goto·:goto_0 |
45 | ····.line·4 | ||
62 | ····:cond_0 | 46 | ····:cond_0 |
63 | ····ret | 47 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/c;->t()Lio/sentry/vendor/gson/stream/c; |
48 | ····return-void | ||
64 | .end·method | 49 | .end·method |
65 | .method·private· | 50 | .method·private·c(Lio/sentry/b1;Lio/sentry/h0;Ljava/util/Date;)V |
66 | ····.locals· | 51 | ····.locals·2 |
67 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
68 | ········value·=·{ | ||
69 | ············"([", | ||
70 | ············"Ljava/lang/Object;", | ||
71 | ············"Lio/sentry/g0;", | ||
72 | ············")", | ||
73 | ············"Ljava/util/List<", | ||
74 | ············"Ljava/lang/Object;", | ||
75 | ············">;" | ||
76 | ········} | ||
77 | ····.end·annotation | ||
78 | ····.line·1 | 52 | ····.line·1 |
53 | ····:try_start_0 | ||
54 | ····invoke-static·{p3},·Lio/sentry/h;->g(Ljava/util/Date;)Ljava/lang/String; | ||
79 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
80 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
81 | ····.line·2 | ||
82 | ····array-length·v1,·p1 | ||
83 | ···· | 55 | ····move-result-object·p3 |
Max diff block lines reached; 23291/27492 bytes (84.72%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 187 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/u3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryExecutorService.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/k0; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·final·a:Ljava/util/concurrent/ScheduledExecutorService; | ||
7 | .field·public·final·synthetic·a:Lio/sentry/y3; | ||
8 | .field·public·final·synthetic·b:Lio/sentry/c2; | ||
9 | #·direct·methods | 8 | #·direct·methods |
10 | .method· | 9 | .method·constructor·<init>()V |
10 | ····.locals·1 | ||
11 | ····.line·3 | ||
12 | ····invoke-static·{},·Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; | ||
13 | ····move-result-object·v0 | ||
14 | ····invoke-direct·{p0,·v0},·Lio/sentry/u3;-><init>(Ljava/util/concurrent/ScheduledExecutorService;)V | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·constructor·<init>(Ljava/util/concurrent/ScheduledExecutorService;)V | ||
11 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.line·1 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·2 | ||
22 | ····iput-object·p1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
13 | ····iput-object·p1,·p0,·Lio/sentry/u3;->a:Lio/sentry/y3; | ||
14 | ····iput-object·p2,·p0,·Lio/sentry/u3;->b:Lio/sentry/c2; | ||
15 | ····return-void | 23 | ····return-void |
16 | .end·method | 24 | .end·method |
17 | #·virtual·methods | 25 | #·virtual·methods |
18 | .method·public· | 26 | .method·public·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; |
19 | ····.locals·2 | 27 | ····.locals·2 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"(", | ||
31 | ············"Ljava/lang/Runnable;", | ||
32 | ············"J)", | ||
33 | ············"Ljava/util/concurrent/Future<", | ||
34 | ············"*>;" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
37 | ····.line·1 | ||
38 | ····iget-object·v0,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
39 | ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | ||
40 | ····invoke-interface·{v0,·p1,·p2,·p3,·v1},·Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; | ||
41 | ····move-result-object·p1 | ||
42 | ····return-object·p1 | ||
43 | .end·method | ||
44 | .method·public·b(J)V | ||
45 | ····.locals·3 | ||
46 | ····.line·1 | ||
47 | ····iget-object·v0,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
48 | ····monitor-enter·v0 | ||
49 | ····.line·2 | ||
50 | ····:try_start_0 | ||
51 | ····iget-object·v1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
52 | ····invoke-interface·{v1},·Ljava/util/concurrent/ScheduledExecutorService;->isShutdown()Z | ||
53 | ····move-result·v1 | ||
54 | ····if-nez·v1,·:cond_0 | ||
55 | ····.line·3 | ||
56 | ····iget-object·v1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
57 | ····invoke-interface·{v1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdown()V | ||
58 | ····:try_end_0 | ||
59 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
60 | ····.line·4 | ||
61 | ····:try_start_1 | ||
62 | ····iget-object·v1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
63 | ····sget-object·v2,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | ||
20 | ····i | 64 | ····invoke-interface·{v1,·p1,·p2,·v2},·Ljava/util/concurrent/ScheduledExecutorService;->awaitTermination(JLjava/util/concurrent/TimeUnit;)Z |
21 | ···· | 65 | ····move-result·p1 |
22 | ····i | 66 | ····if-nez·p1,·:cond_0 |
67 | ····.line·5 | ||
68 | ····iget-object·p1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
69 | ····invoke-interface·{p1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdownNow()Ljava/util/List; | ||
70 | ····:try_end_1 | ||
71 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0 | ||
72 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | ||
73 | ····goto·:goto_0 | ||
74 | ····.line·6 | ||
75 | ····:catch_0 | ||
76 | ····:try_start_2 | ||
77 | ····iget-object·p1,·p0,·Lio/sentry/u3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
78 | ····invoke-interface·{p1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdownNow()Ljava/util/List; | ||
79 | ····.line·7 | ||
80 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | ||
Max diff block lines reached; 1573/5989 bytes (26.26%) of diff not shown. |
Offset 1, 895 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Lio/sentry/d1; | Diff chunk too large, falling back to line-by-line diff (1 lines added, 819 lines removed) |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"JsonSerializable.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/t; | ||
6 | .implements·Ljava/io/Closeable; | ||
7 | #·annotations | ||
8 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
9 | .end·annotation | ||
10 | #·instance·fields | ||
11 | .field·private·final·e:Lio/sentry/q3; | ||
12 | .field·private·final·f:Lio/sentry/t3; | ||
13 | .field·private·final·g:Lio/sentry/m3; | ||
14 | .field·private·volatile·h:Lio/sentry/y; | ||
15 | #·direct·methods | ||
16 | .method·public·constructor·<init>(Lio/sentry/q3;)V | ||
17 | ····.locals·3 | ||
18 | ····.line·1 | ||
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
20 | ····const/4·v0,·0x0 | ||
21 | ····.line·2 | ||
22 | ····iput-object·v0,·p0,·Lio/sentry/d1;->h:Lio/sentry/y; | ||
23 | ····const-string·v0,·"The·SentryOptions·is·required." | ||
24 | ····.line·3 | ||
25 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
26 | ····move-result-object·p1 | ||
27 | ····check-cast·p1,·Lio/sentry/q3; | ||
28 | ····iput-object·p1,·p0,·Lio/sentry/d1;->e:Lio/sentry/q3; | ||
29 | ····.line·4 | ||
30 | ····new-instance·v0,·Lio/sentry/s3; | ||
31 | ····.line·5 | ||
32 | ····invoke-virtual·{p1},·Lio/sentry/q3;->getInAppExcludes()Ljava/util/List; | ||
33 | ····move-result-object·v1 | ||
34 | ····invoke-virtual·{p1},·Lio/sentry/q3;->getInAppIncludes()Ljava/util/List; | ||
35 | ····move-result-object·v2 | ||
36 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/s3;-><init>(Ljava/util/List;Ljava/util/List;)V | ||
37 | ····.line·6 | ||
38 | ····new-instance·v1,·Lio/sentry/m3; | ||
39 | ····invoke-direct·{v1,·v0},·Lio/sentry/m3;-><init>(Lio/sentry/s3;)V | ||
40 | ····iput-object·v1,·p0,·Lio/sentry/d1;->g:Lio/sentry/m3; | ||
41 | ····.line·7 | ||
42 | ····new-instance·v1,·Lio/sentry/t3; | ||
43 | ····invoke-direct·{v1,·v0,·p1},·Lio/sentry/t3;-><init>(Lio/sentry/s3;Lio/sentry/q3;)V | ||
44 | ····iput-object·v1,·p0,·Lio/sentry/d1;->f:Lio/sentry/t3; | ||
45 | ····return-void | ||
46 | .end·method | ||
47 | .method·private·B(Lio/sentry/n2;)V | ||
48 | ····.locals·1 | ||
49 | ····.line·1 | ||
50 | ····invoke-virtual·{p1},·Lio/sentry/n2;->F()Ljava/lang/String; | ||
51 | ····move-result-object·v0 | ||
52 | ····if-nez·v0,·:cond_0 | ||
53 | ····.line·2 | ||
54 | ····iget-object·v0,·p0,·Lio/sentry/d1;->e:Lio/sentry/q3; | ||
55 | ····invoke-virtual·{v0},·Lio/sentry/q3;->getDist()Ljava/lang/String; | ||
56 | ····move-result-object·v0 | ||
57 | ····invoke-virtual·{p1,·v0},·Lio/sentry/n2;->U(Ljava/lang/String;)V | ||
58 | ····:cond_0 | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·private·E(Lio/sentry/n2;)V | ||
62 | ····.locals·1 | ||
63 | ····.line·1 | ||
64 | ····invoke-virtual·{p1},·Lio/sentry/n2;->G()Ljava/lang/String; | ||
65 | ····move-result-object·v0 | ||
66 | ····if-nez·v0,·:cond_1 | ||
67 | ····.line·2 | ||
68 | ····iget-object·v0,·p0,·Lio/sentry/d1;->e:Lio/sentry/q3; | ||
69 | ····invoke-virtual·{v0},·Lio/sentry/q3;->getEnvironment()Ljava/lang/String; | ||
70 | ····move-result-object·v0 | ||
71 | ····if-eqz·v0,·:cond_0 | ||
72 | ····iget-object·v0,·p0,·Lio/sentry/d1;->e:Lio/sentry/q3; | ||
73 | ····invoke-virtual·{v0},·Lio/sentry/q3;->getEnvironment()Ljava/lang/String; | ||
74 | ····move-result-object·v0 | ||
Max diff block lines reached; 1678/19308 bytes (8.69%) of diff not shown. |
Offset 1, 173 lines modified | Offset 1, 44 lines modified | ||
1 | .class·final·Lio/sentry/m1; | 1 | .class·public·final·synthetic·Lio/sentry/m1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·p | 7 | .field·public·static·final·synthetic·a:Lio/sentry/m1; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·synthetic·constructor·<clinit>()V |
10 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····.line·1 | ||
12 | ····new-instance·v0,·Lio/sentry/m1; | 11 | ····new-instance·v0,·Lio/sentry/m1; |
13 | ····invoke-direct·{v0},·Lio/sentry/m1;-><init>()V | 12 | ····invoke-direct·{v0},·Lio/sentry/m1;-><init>()V |
14 | ····sput-object·v0,·Lio/sentry/m1;->a:Lio/sentry/m1; | 13 | ····sput-object·v0,·Lio/sentry/m1;->a:Lio/sentry/m1; |
15 | ····return-void | 14 | ····return-void |
16 | .end·method | 15 | .end·method |
17 | .method·private·constructor·<init>()V | 16 | .method·private·synthetic·constructor·<init>()V |
18 | ····.locals·0 | 17 | ····.locals·0 |
19 | ····.line·1 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····return-void | 19 | ····return-void |
22 | .end·method | 20 | .end·method |
23 | .method·public·static·synthetic·c()Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
25 | ····invoke-static·{},·Lio/sentry/m1;->g()Ljava/lang/Object; | ||
26 | ····move-result-object·v0 | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·static·synthetic·d()Ljava/lang/Object; | ||
30 | ····.locals·1 | ||
21 | #·virtual·methods | ||
31 | ····invoke-static·{},·Lio/sentry/m1;->i()Ljava/lang/Object; | ||
32 | ····move-result-object·v0 | ||
33 | ····return-object·v0 | ||
34 | .end·method | ||
35 | .method·public· | 22 | .method·public·final·call()Ljava/lang/Object; |
36 | ····.locals·1 | 23 | ····.locals·1 |
37 | ····invoke-static·{},·Lio/sentry/ | 24 | ····invoke-static·{},·Lio/sentry/o1;->d()Ljava/lang/Object; |
38 | ····move-result-object·v0 | 25 | ····move-result-object·v0 |
39 | ····return-object·v0 | 26 | ····return-object·v0 |
40 | .end·method | 27 | .end·method |
41 | .method·public·static·f()Lio/sentry/j0; | ||
42 | ····.locals·1 | ||
43 | ····.line·1 | ||
44 | ····sget-object·v0,·Lio/sentry/m1;->a:Lio/sentry/m1; | ||
45 | ····return-object·v0 | ||
46 | .end·method | ||
47 | .method·private·static·synthetic·g()Ljava/lang/Object; | ||
48 | ····.locals·1 | ||
49 | ····const/4·v0,·0x0 | ||
50 | ····return-object·v0 | ||
51 | .end·method | ||
52 | .method·private·static·synthetic·h()Ljava/lang/Object; | ||
53 | ····.locals·1 | ||
54 | ····const/4·v0,·0x0 | ||
55 | ····return-object·v0 | ||
56 | .end·method | ||
57 | .method·private·static·synthetic·i()Ljava/lang/Object; | ||
58 | ····.locals·1 | ||
59 | ····const/4·v0,·0x0 | ||
60 | ····return-object·v0 | ||
61 | .end·method | ||
62 | #·virtual·methods | ||
63 | .method·public·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; | ||
64 | ····.locals·0 | ||
65 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
66 | ········value·=·{ | ||
67 | ············"(", | ||
68 | ············"Ljava/lang/Runnable;", | ||
69 | ············"J)", | ||
70 | ············"Ljava/util/concurrent/Future<", | ||
71 | ············"*>;" | ||
72 | ········} | ||
73 | ····.end·annotation | ||
74 | ····.line·1 | ||
75 | ····new-instance·p1,·Ljava/util/concurrent/FutureTask; | ||
76 | ····sget-object·p2,·Lio/sentry/j1;->a:Lio/sentry/j1; | ||
77 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/FutureTask;-><init>(Ljava/util/concurrent/Callable;)V | ||
78 | ····return-object·p1 | ||
79 | .end·method | ||
80 | .method·public·b(J)V | ||
81 | ····.locals·0 | ||
82 | ····return-void | ||
Max diff block lines reached; -1/4213 bytes (-0.02%) of diff not shown. |
Offset 1, 157 lines modified | Offset 1, 157 lines modified | ||
1 | .class·public·final·Lio/sentry/r; | 1 | .class·public·final·Lio/sentry/r; |
2 | .super·Lio/sentry/k; | 2 | .super·Lio/sentry/k; |
3 | .source·"EnvelopeSender.java" | 3 | .source·"EnvelopeSender.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/e0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
8 | .end·annotation | 8 | .end·annotation |
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·private·final·c:Lio/sentry/ | 10 | .field·private·final·c:Lio/sentry/g0; |
11 | .field·private·final·d:Lio/sentry/ | 11 | .field·private·final·d:Lio/sentry/l0; |
12 | .field·private·final·e:Lio/sentry/ | 12 | .field·private·final·e:Lio/sentry/h0; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·public·constructor·<init>(Lio/sentry/ | 14 | .method·public·constructor·<init>(Lio/sentry/g0;Lio/sentry/l0;Lio/sentry/h0;J)V |
15 | ····.locals·0 | 15 | ····.locals·0 |
16 | ····.line·1 | 16 | ····.line·1 |
17 | ····invoke-direct·{p0,·p3,·p4,·p5},·Lio/sentry/k;-><init>(Lio/sentry/ | 17 | ····invoke-direct·{p0,·p3,·p4,·p5},·Lio/sentry/k;-><init>(Lio/sentry/h0;J)V |
18 | ····const-string·p4,·"Hub·is·required." | 18 | ····const-string·p4,·"Hub·is·required." |
19 | ····.line·2 | 19 | ····.line·2 |
20 | ····invoke-static·{p1,·p4},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 20 | ····invoke-static·{p1,·p4},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
21 | ····move-result-object·p1 | 21 | ····move-result-object·p1 |
22 | ····check-cast·p1,·Lio/sentry/ | 22 | ····check-cast·p1,·Lio/sentry/g0; |
23 | ····iput-object·p1,·p0,·Lio/sentry/r;->c:Lio/sentry/ | 23 | ····iput-object·p1,·p0,·Lio/sentry/r;->c:Lio/sentry/g0; |
24 | ····const-string·p1,·"Serializer·is·required." | 24 | ····const-string·p1,·"Serializer·is·required." |
25 | ····.line·3 | 25 | ····.line·3 |
26 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 26 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
27 | ····move-result-object·p1 | 27 | ····move-result-object·p1 |
28 | ····check-cast·p1,·Lio/sentry/ | 28 | ····check-cast·p1,·Lio/sentry/l0; |
29 | ····iput-object·p1,·p0,·Lio/sentry/r;->d:Lio/sentry/ | 29 | ····iput-object·p1,·p0,·Lio/sentry/r;->d:Lio/sentry/l0; |
30 | ····const-string·p1,·"Logger·is·required." | 30 | ····const-string·p1,·"Logger·is·required." |
31 | ····.line·4 | 31 | ····.line·4 |
32 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 32 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
33 | ····move-result-object·p1 | 33 | ····move-result-object·p1 |
34 | ····check-cast·p1,·Lio/sentry/ | 34 | ····check-cast·p1,·Lio/sentry/h0; |
35 | ····iput-object·p1,·p0,·Lio/sentry/r;->e:Lio/sentry/ | 35 | ····iput-object·p1,·p0,·Lio/sentry/r;->e:Lio/sentry/h0; |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·static·synthetic·g(Lio/sentry/r;Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/ | 38 | .method·public·static·synthetic·g(Lio/sentry/r;Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/g;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/sentry/r;->k(Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/ | 40 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/sentry/r;->k(Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/g;)V |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·static·synthetic·h(Lio/sentry/r;Lio/sentry/hints/ | 43 | .method·public·static·synthetic·h(Lio/sentry/r;Lio/sentry/hints/e;)V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····invoke-direct·{p0,·p1},·Lio/sentry/r;->j(Lio/sentry/hints/ | 45 | ····invoke-direct·{p0,·p1},·Lio/sentry/r;->j(Lio/sentry/hints/e;)V |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·static·synthetic·i(Lio/sentry/r;Ljava/io/File;Lio/sentry/hints/ | 48 | .method·public·static·synthetic·i(Lio/sentry/r;Ljava/io/File;Lio/sentry/hints/g;)V |
49 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····invoke-direct·{p0,·p1,·p2},·Lio/sentry/r;->l(Ljava/io/File;Lio/sentry/hints/ | 50 | ····invoke-direct·{p0,·p1,·p2},·Lio/sentry/r;->l(Ljava/io/File;Lio/sentry/hints/g;)V |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·private·synthetic·j(Lio/sentry/hints/ | 53 | .method·private·synthetic·j(Lio/sentry/hints/e;)V |
54 | ····.locals·3 | 54 | ····.locals·3 |
55 | ····.line·1 | 55 | ····.line·1 |
56 | ····invoke-interface·{p1},·Lio/sentry/hints/ | 56 | ····invoke-interface·{p1},·Lio/sentry/hints/e;->a()Z |
57 | ····move-result·p1 | 57 | ····move-result·p1 |
58 | ····if-nez·p1,·:cond_0 | 58 | ····if-nez·p1,·:cond_0 |
59 | ····.line·2 | 59 | ····.line·2 |
60 | ····iget-object·p1,·p0,·Lio/sentry/r;->e:Lio/sentry/ | 60 | ····iget-object·p1,·p0,·Lio/sentry/r;->e:Lio/sentry/h0; |
61 | ····sget-object·v0,·Lio/sentry/ | 61 | ····sget-object·v0,·Lio/sentry/y3;->WARNING:Lio/sentry/y3; |
62 | ····const/4·v1,·0x0 | 62 | ····const/4·v1,·0x0 |
63 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 63 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
64 | ····const-string·v2,·"Timed·out·waiting·for·envelope·submission." | 64 | ····const-string·v2,·"Timed·out·waiting·for·envelope·submission." |
65 | ····invoke-interface·{p1,·v0,·v2,·v1},·Lio/sentry/ | 65 | ····invoke-interface·{p1,·v0,·v2,·v1},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
66 | ····:cond_0 | 66 | ····:cond_0 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·private·synthetic·k(Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/ | 69 | .method·private·synthetic·k(Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/g;)V |
70 | ····.locals·3 | 70 | ····.locals·3 |
71 | ····const/4·v0,·0x0 | 71 | ····const/4·v0,·0x0 |
72 | ····.line·1 | 72 | ····.line·1 |
73 | ····invoke-interface·{p3,·v0},·Lio/sentry/hints/ | 73 | ····invoke-interface·{p3,·v0},·Lio/sentry/hints/g;->e(Z)V |
74 | ····.line·2 | 74 | ····.line·2 |
75 | ····iget-object·p3,·p0,·Lio/sentry/r;->e:Lio/sentry/ | 75 | ····iget-object·p3,·p0,·Lio/sentry/r;->e:Lio/sentry/h0; |
76 | ····sget-object·v1,·Lio/sentry/ | 76 | ····sget-object·v1,·Lio/sentry/y3;->INFO:Lio/sentry/y3; |
Max diff block lines reached; 15702/20543 bytes (76.43%) of diff not shown. |
Offset 1, 167 lines modified | Offset 1, 189 lines modified | ||
1 | .class·public·final·Lio/sentry/r4; | 1 | .class·public·final·Lio/sentry/r4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SpanId.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation· | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | ||
9 | ········Lio/sentry/r4$a; | ||
10 | ····} | ||
6 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | ||
13 | .field·public·static·final·f:Lio/sentry/r4; | ||
7 | #·instance·fields | 14 | #·instance·fields |
8 | .field·private·a:L | 15 | .field·private·final·e:Ljava/lang/String; |
9 | .field·private·b:Z | ||
10 | 16 | #·direct·methods | |
17 | .method·static·constructor·<clinit>()V | ||
18 | ····.locals·4 | ||
11 | 19 | ····.line·1 | |
20 | ····new-instance·v0,·Lio/sentry/r4; | ||
12 | 21 | ····new-instance·v1,·Ljava/util/UUID; | |
13 | 22 | ····const-wide/16·v2,·0x0 | |
14 | 23 | ····invoke-direct·{v1,·v2,·v3,·v2,·v3},·Ljava/util/UUID;-><init>(JJ)V | |
24 | ····invoke-direct·{v0,·v1},·Lio/sentry/r4;-><init>(Ljava/util/UUID;)V | ||
25 | ····sput-object·v0,·Lio/sentry/r4;->f:Lio/sentry/r4; | ||
26 | ····return-void | ||
27 | .end·method | ||
15 | #·direct·methods | ||
16 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
17 | ····.locals· | 29 | ····.locals·1 |
18 | ····.line· | 30 | ····.line·3 |
19 | ····invoke- | 31 | ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID; |
20 | ···· | 32 | ····move-result-object·v0 |
33 | ····invoke-direct·{p0,·v0},·Lio/sentry/r4;-><init>(Ljava/util/UUID;)V | ||
21 | ····.line·2 | ||
22 | ····iput-boolean·v0,·p0,·Lio/sentry/r4;->b:Z | ||
23 | ···· | 34 | ····return-void |
35 | .end·method | ||
24 | ····.line·3 | ||
25 | 36 | .method·public·constructor·<init>(Ljava/lang/String;)V | |
37 | ····.locals·1 | ||
26 | ····.line· | 38 | ····.line·1 |
27 | ····i | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····const-string·v0,·"value·is·required" | ||
28 | ····.line· | 41 | ····.line·2 |
29 | ····i | 42 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
43 | ····move-result-object·p1 | ||
44 | ····check-cast·p1,·Ljava/lang/String; | ||
30 | ····.line·6 | ||
31 | ····iput-boolean·v0,·p0,·Lio/sentry/r4;->f:Z | ||
32 | ····.line·7 | ||
33 | ····iput-object· | 45 | ····iput-object·p1,·p0,·Lio/sentry/r4;->e:Ljava/lang/String; |
34 | ····return-void | 46 | ····return-void |
35 | .end·method | 47 | .end·method |
48 | .method·private·constructor·<init>(Ljava/util/UUID;)V | ||
49 | ····.locals·2 | ||
50 | ····.line·4 | ||
51 | ····invoke-virtual·{p1},·Ljava/util/UUID;->toString()Ljava/lang/String; | ||
36 | #·virtual·methods | ||
37 | .method·public·a()Lio/sentry/f; | ||
38 | ····.locals·1 | ||
52 | ····move-result-object·p1 | ||
39 | ····.line·1 | ||
40 | ····iget-object·v0,·p0,·Lio/sentry/r4;->a:Lio/sentry/f; | ||
53 | ····invoke-static·{p1},·Lio/sentry/util/o;->d(Ljava/lang/String;)Ljava/lang/String; | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
54 | ····move-result-object·p1 | ||
43 | .method·public·b()Ljava/lang/Long; | ||
44 | ····.locals·1 | ||
55 | ····const-string·v0,·"-" | ||
45 | ····.line·1 | ||
46 | ····iget-object·v0,·p0,·Lio/sentry/r4;->e:Ljava/lang/Long; | ||
56 | ····const-string·v1,·"" | ||
47 | ····return-object·v0 | ||
48 | .end·method | ||
57 | ····invoke-virtual·{p1,·v0,·v1},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; | ||
49 | .method·public·c()Ljava/util/Date; | ||
50 | ····.locals·1 | ||
58 | ····move-result-object·p1 | ||
51 | ····.line·1 | ||
52 | ····iget-object·v0,·p0,·Lio/sentry/r4;->c:Ljava/util/Date; | ||
59 | ····const/4·v0,·0x0 | ||
53 | ····return-object·v0 | ||
54 | .end·method | ||
60 | ····const/16·v1,·0x10 | ||
Max diff block lines reached; 2771/6316 bytes (43.87%) of diff not shown. |
Offset 20, 28 lines modified | Offset 20, 28 lines modified | ||
20 | .field·private·h:Ljava/lang/Boolean; | 20 | .field·private·h:Ljava/lang/Boolean; |
21 | .field·private·i:Ljava/lang/Double; | 21 | .field·private·i:Ljava/lang/Double; |
22 | .field·private·j:Ljava/lang/Double; | 22 | .field·private·j:Ljava/lang/Double; |
23 | .field·private·k:Lio/sentry/ | 23 | .field·private·k:Lio/sentry/b4$f; |
24 | .field·private·final·l:Ljava/util/Map; | 24 | .field·private·final·l:Ljava/util/Map; |
25 | ····.annotation·system·Ldalvik/annotation/Signature; | 25 | ····.annotation·system·Ldalvik/annotation/Signature; |
26 | ········value·=·{ | 26 | ········value·=·{ |
27 | ············"Ljava/util/Map<", | 27 | ············"Ljava/util/Map<", |
28 | ············"Ljava/lang/String;", | 28 | ············"Ljava/lang/String;", |
29 | ············"Ljava/lang/String;", | 29 | ············"Ljava/lang/String;", |
30 | ············">;" | 30 | ············">;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | .end·field | 33 | .end·field |
34 | .field·private·m:Lio/sentry/ | 34 | .field·private·m:Lio/sentry/b4$e; |
35 | .field·private·final·n:Ljava/util/List; | 35 | .field·private·final·n:Ljava/util/List; |
36 | ····.annotation·system·Ldalvik/annotation/Signature; | 36 | ····.annotation·system·Ldalvik/annotation/Signature; |
37 | ········value·=·{ | 37 | ········value·=·{ |
38 | ············"Ljava/util/List<", | 38 | ············"Ljava/util/List<", |
39 | ············"Ljava/lang/String;", | 39 | ············"Ljava/lang/String;", |
40 | ············">;" | 40 | ············">;" |
Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
146 | ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;-><init>()V | 146 | ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;-><init>()V |
147 | ····iput-object·v0,·p0,·Lio/sentry/u;->t:Ljava/util/Set; | 147 | ····iput-object·v0,·p0,·Lio/sentry/u;->t:Ljava/util/Set; |
148 | ····return-void | 148 | ····return-void |
149 | .end·method | 149 | .end·method |
150 | .method·public·static·f(Lio/sentry/config/g;Lio/sentry/ | 150 | .method·public·static·f(Lio/sentry/config/g;Lio/sentry/h0;)Lio/sentry/u; |
151 | ····.locals·8 | 151 | ····.locals·8 |
152 | ····.line·1 | 152 | ····.line·1 |
153 | ····new-instance·v0,·Lio/sentry/u; | 153 | ····new-instance·v0,·Lio/sentry/u; |
154 | ····invoke-direct·{v0},·Lio/sentry/u;-><init>()V | 154 | ····invoke-direct·{v0},·Lio/sentry/u;-><init>()V |
Offset 281, 20 lines modified | Offset 281, 20 lines modified | ||
281 | ····sget-object·v2,·Ljava/util/Locale;->ROOT:Ljava/util/Locale; | 281 | ····sget-object·v2,·Ljava/util/Locale;->ROOT:Ljava/util/Locale; |
282 | ····.line·18 | 282 | ····.line·18 |
283 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 283 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
284 | ····move-result-object·v1 | 284 | ····move-result-object·v1 |
285 | ····invoke-static·{v1},·Lio/sentry/ | 285 | ····invoke-static·{v1},·Lio/sentry/b4$f;->valueOf(Ljava/lang/String;)Lio/sentry/b4$f; |
286 | ····move-result-object·v1 | 286 | ····move-result-object·v1 |
287 | ····.line·19 | 287 | ····.line·19 |
288 | ····invoke-virtual·{v0,·v1},·Lio/sentry/u;->I(Lio/sentry/ | 288 | ····invoke-virtual·{v0,·v1},·Lio/sentry/u;->I(Lio/sentry/b4$f;)V |
289 | ····:cond_0 | 289 | ····:cond_0 |
290 | ····const-string·v1,·"tags" | 290 | ····const-string·v1,·"tags" |
291 | ····.line·20 | 291 | ····.line·20 |
292 | ····invoke-interface·{p0,·v1},·Lio/sentry/config/g;->a(Ljava/lang/String;)Ljava/util/Map; | 292 | ····invoke-interface·{p0,·v1},·Lio/sentry/config/g;->a(Ljava/lang/String;)Ljava/util/Map; |
Offset 369, 19 lines modified | Offset 369, 19 lines modified | ||
369 | ····invoke-interface·{p0,·v4,·v5},·Lio/sentry/config/g;->c(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 369 | ····invoke-interface·{p0,·v4,·v5},·Lio/sentry/config/g;->c(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
370 | ····move-result-object·v4 | 370 | ····move-result-object·v4 |
371 | ····if-eqz·v1,·:cond_2 | 371 | ····if-eqz·v1,·:cond_2 |
372 | ····.line·27 | 372 | ····.line·27 |
373 | ····new-instance·v5,·Lio/sentry/ | 373 | ····new-instance·v5,·Lio/sentry/b4$e; |
374 | ····invoke-direct·{v5,·v1,·v4,·v2,·v3},·Lio/sentry/ | 374 | ····invoke-direct·{v5,·v1,·v4,·v2,·v3},·Lio/sentry/b4$e;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
375 | ····invoke-virtual·{v0,·v5},·Lio/sentry/u;->M(Lio/sentry/ | 375 | ····invoke-virtual·{v0,·v5},·Lio/sentry/u;->M(Lio/sentry/b4$e;)V |
376 | ····:cond_2 | 376 | ····:cond_2 |
377 | ····const-string·v1,·"in-app-includes" | 377 | ····const-string·v1,·"in-app-includes" |
378 | ····.line·28 | 378 | ····.line·28 |
379 | ····invoke-interface·{p0,·v1},·Lio/sentry/config/g;->e(Ljava/lang/String;)Ljava/util/List; | 379 | ····invoke-interface·{p0,·v1},·Lio/sentry/config/g;->e(Ljava/lang/String;)Ljava/util/List; |
Offset 596, 43 lines modified | Offset 596, 43 lines modified | ||
596 | ····.line·45 | 596 | ····.line·45 |
597 | ····invoke-virtual·{v0,·v5},·Lio/sentry/u;->b(Ljava/lang/Class;)V | 597 | ····invoke-virtual·{v0,·v5},·Lio/sentry/u;->b(Ljava/lang/Class;)V |
598 | ····goto·:goto_5 | 598 | ····goto·:goto_5 |
599 | ····.line·46 | 599 | ····.line·46 |
600 | ····:cond_9 | 600 | ····:cond_9 |
601 | ····sget-object·v5,·Lio/sentry/ | 601 | ····sget-object·v5,·Lio/sentry/y3;->WARNING:Lio/sentry/y3; |
602 | ····const-string·v6,·"Skipping·setting·%s·as·ignored-exception-for-type.·Reason:·%s·does·not·extend·Throwable" | 602 | ····const-string·v6,·"Skipping·setting·%s·as·ignored-exception-for-type.·Reason:·%s·does·not·extend·Throwable" |
603 | ····new-array·v7,·v4,·[Ljava/lang/Object; | 603 | ····new-array·v7,·v4,·[Ljava/lang/Object; |
604 | ····aput-object·v1,·v7,·v3 | 604 | ····aput-object·v1,·v7,·v3 |
605 | ····aput-object·v1,·v7,·v2 | 605 | ····aput-object·v1,·v7,·v2 |
606 | ····invoke-interface·{p1,·v5,·v6,·v7},·Lio/sentry/ | 606 | ····invoke-interface·{p1,·v5,·v6,·v7},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
607 | ····:try_end_0 | 607 | ····:try_end_0 |
608 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 608 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
609 | ····goto·:goto_5 | 609 | ····goto·:goto_5 |
610 | ····.line·47 | 610 | ····.line·47 |
611 | ····:catch_0 | 611 | ····:catch_0 |
612 | ····sget-object·v5,·Lio/sentry/ | 612 | ····sget-object·v5,·Lio/sentry/y3;->WARNING:Lio/sentry/y3; |
613 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 613 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
614 | ····aput-object·v1,·v4,·v3 | 614 | ····aput-object·v1,·v4,·v3 |
615 | ····aput-object·v1,·v4,·v2 | 615 | ····aput-object·v1,·v4,·v2 |
616 | ····const-string·v1,·"Skipping·setting·%s·as·ignored-exception-for-type.·Reason:·%s·class·is·not·found" | 616 | ····const-string·v1,·"Skipping·setting·%s·as·ignored-exception-for-type.·Reason:·%s·class·is·not·found" |
617 | ····invoke-interface·{p1,·v5,·v1,·v4},·Lio/sentry/ | 617 | ····invoke-interface·{p1,·v5,·v1,·v4},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
618 | ····goto·:goto_5 | 618 | ····goto·:goto_5 |
619 | ····:cond_a | 619 | ····:cond_a |
620 | ····return-object·v0 | 620 | ····return-object·v0 |
Max diff block lines reached; 1342/5672 bytes (23.66%) of diff not shown. |
Offset 8, 28 lines modified | Offset 8, 28 lines modified | ||
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lio/sentry/k$a; | 9 | ········Lio/sentry/k$a; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·private·final·a:Lio/sentry/ | 13 | .field·private·final·a:Lio/sentry/h0; |
14 | .field·private·final·b:J | 14 | .field·private·final·b:J |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>(Lio/sentry/ | 16 | .method·constructor·<init>(Lio/sentry/h0;J)V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.line·1 | 18 | ····.line·1 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·2 | 20 | ····.line·2 |
21 | ····iput-object·p1,·p0,·Lio/sentry/k;->a:Lio/sentry/ | 21 | ····iput-object·p1,·p0,·Lio/sentry/k;->a:Lio/sentry/h0; |
22 | ····.line·3 | 22 | ····.line·3 |
23 | ····iput-wide·p2,·p0,·Lio/sentry/k;->b:J | 23 | ····iput-wide·p2,·p0,·Lio/sentry/k;->b:J |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
Offset 64, 126 lines modified | Offset 64, 126 lines modified | ||
64 | ····const/4·v0,·0x1 | 64 | ····const/4·v0,·0x1 |
65 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
66 | ····.line·1 | 66 | ····.line·1 |
67 | ····:try_start_0 | 67 | ····:try_start_0 |
68 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/ | 68 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/h0; |
69 | ····sget-object·v3,·Lio/sentry/ | 69 | ····sget-object·v3,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; |
70 | ····const-string·v4,·"Processing·dir.·%s" | 70 | ····const-string·v4,·"Processing·dir.·%s" |
71 | ····new-array·v5,·v0,·[Ljava/lang/Object; | 71 | ····new-array·v5,·v0,·[Ljava/lang/Object; |
72 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 72 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
73 | ····move-result-object·v6 | 73 | ····move-result-object·v6 |
74 | ····aput-object·v6,·v5,·v1 | 74 | ····aput-object·v6,·v5,·v1 |
75 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/ | 75 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
76 | ····.line·2 | 76 | ····.line·2 |
77 | ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z | 77 | ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z |
78 | ····move-result·v2 | 78 | ····move-result·v2 |
79 | ····if-nez·v2,·:cond_0 | 79 | ····if-nez·v2,·:cond_0 |
80 | ····.line·3 | 80 | ····.line·3 |
81 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/ | 81 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/h0; |
82 | ····sget-object·v3,·Lio/sentry/ | 82 | ····sget-object·v3,·Lio/sentry/y3;->WARNING:Lio/sentry/y3; |
83 | ····const-string·v4,·"Directory·\'%s\'·doesn\'t·exist.·No·cached·events·to·send." | 83 | ····const-string·v4,·"Directory·\'%s\'·doesn\'t·exist.·No·cached·events·to·send." |
84 | ····new-array·v5,·v0,·[Ljava/lang/Object; | 84 | ····new-array·v5,·v0,·[Ljava/lang/Object; |
85 | ····.line·4 | 85 | ····.line·4 |
86 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 86 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
87 | ····move-result-object·v6 | 87 | ····move-result-object·v6 |
88 | ····aput-object·v6,·v5,·v1 | 88 | ····aput-object·v6,·v5,·v1 |
89 | ····.line·5 | 89 | ····.line·5 |
90 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/ | 90 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
91 | ····return-void | 91 | ····return-void |
92 | ····.line·6 | 92 | ····.line·6 |
93 | ····:cond_0 | 93 | ····:cond_0 |
94 | ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z | 94 | ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z |
95 | ····move-result·v2 | 95 | ····move-result·v2 |
96 | ····if-nez·v2,·:cond_1 | 96 | ····if-nez·v2,·:cond_1 |
97 | ····.line·7 | 97 | ····.line·7 |
98 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/ | 98 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/h0; |
99 | ····sget-object·v3,·Lio/sentry/ | 99 | ····sget-object·v3,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; |
100 | ····const-string·v4,·"Cache·dir·%s·is·not·a·directory." | 100 | ····const-string·v4,·"Cache·dir·%s·is·not·a·directory." |
101 | ····new-array·v5,·v0,·[Ljava/lang/Object; | 101 | ····new-array·v5,·v0,·[Ljava/lang/Object; |
102 | ····.line·8 | 102 | ····.line·8 |
103 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 103 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
104 | ····move-result-object·v6 | 104 | ····move-result-object·v6 |
105 | ····aput-object·v6,·v5,·v1 | 105 | ····aput-object·v6,·v5,·v1 |
106 | ····.line·9 | 106 | ····.line·9 |
107 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/ | 107 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
108 | ····return-void | 108 | ····return-void |
109 | ····.line·10 | 109 | ····.line·10 |
110 | ····:cond_1 | 110 | ····:cond_1 |
111 | ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File; | 111 | ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File; |
112 | ····move-result-object·v2 | 112 | ····move-result-object·v2 |
113 | ····if-nez·v2,·:cond_2 | 113 | ····if-nez·v2,·:cond_2 |
114 | ····.line·11 | 114 | ····.line·11 |
115 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/ | 115 | ····iget-object·v2,·p0,·Lio/sentry/k;->a:Lio/sentry/h0; |
116 | ····sget-object·v3,·Lio/sentry/ | 116 | ····sget-object·v3,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; |
117 | ····const-string·v4,·"Cache·dir·%s·is·null." | 117 | ····const-string·v4,·"Cache·dir·%s·is·null." |
118 | ····new-array·v5,·v0,·[Ljava/lang/Object; | 118 | ····new-array·v5,·v0,·[Ljava/lang/Object; |
119 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 119 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
Max diff block lines reached; 4352/8146 bytes (53.42%) of diff not shown. |
Offset 1, 104 lines modified | Offset 1, 93 lines modified | ||
1 | .class·public·final·Lio/sentry/r2; | 1 | .class·public·final·Lio/sentry/r2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryAutoDateProvider.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/y2; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
6 | .end·annotation | 8 | .end·annotation |
7 | #·static·fields | ||
8 | .field·private·static·final·d:Lio/sentry/r2; | ||
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·private·final·a:Lio/sentry/y2; | ||
10 | .field·private·a:Z | ||
11 | .field·private·b:Ljava/lang/Boolean; | ||
12 | .field·private·final·c:Ljava/lang/Object; | ||
13 | #·direct·methods | 11 | #·direct·methods |
14 | .method· | 12 | .method·public·constructor·<init>()V |
15 | ····.locals·1 | 13 | ····.locals·1 |
16 | ····.line·1 | 14 | ····.line·1 |
17 | ····n | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····.line·2 | ||
18 | ····invoke- | 17 | ····invoke-static·{},·Lio/sentry/r2;->b()Z |
19 | ···· | 18 | ····move-result·v0 |
19 | ····if-eqz·v0,·:cond_0 | ||
20 | ····return-void | ||
21 | .end·method | ||
22 | .method·private·constructor·<init>()V | ||
23 | ····.l | 20 | ····.line·3 |
21 | ····new-instance·v0,·Lio/sentry/w3; | ||
24 | ····.line·1 | ||
25 | ····invoke-direct·{ | 22 | ····invoke-direct·{v0},·Lio/sentry/w3;-><init>()V |
23 | ····iput-object·v0,·p0,·Lio/sentry/r2;->a:Lio/sentry/y2; | ||
24 | ····goto·:goto_0 | ||
26 | ····.line· | 25 | ····.line·4 |
27 | ···· | 26 | ····:cond_0 |
27 | ····new-instance·v0,·Lio/sentry/a4; | ||
28 | ····invoke-direct·{v0},·L | 28 | ····invoke-direct·{v0},·Lio/sentry/a4;-><init>()V |
29 | ····iput-object·v0,·p0,·Lio/sentry/r2;-> | 29 | ····iput-object·v0,·p0,·Lio/sentry/r2;->a:Lio/sentry/y2; |
30 | ····:goto_0 | ||
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
32 | .method·p | 33 | .method·private·static·b()Z |
33 | ····.locals·1 | 34 | ····.locals·1 |
34 | ····.line·1 | 35 | ····.line·1 |
35 | ···· | 36 | ····invoke-static·{},·Lio/sentry/util/m;->b()Z |
37 | ····move-result·v0 | ||
36 | ····return-object·v0 | ||
37 | .end·method | ||
38 | ····if-eqz·v0,·:cond_0 | ||
39 | ····invoke-static·{},·Lio/sentry/util/m;->a()Z | ||
38 | #·virtual·methods | ||
39 | .method·public·b(Z)V | ||
40 | ····.locals·2 | ||
40 | ····move-result·v0 | ||
41 | ····.line·1 | ||
42 | ····iget-object·v0,·p0,·Lio/sentry/r2;->c:Ljava/lang/Object; | ||
43 | ···· | 41 | ····if-eqz·v0,·:cond_0 |
42 | ····const/4·v0,·0x1 | ||
44 | ····.line·2 | ||
45 | ····:try_start_0 | ||
46 | ····iget-boolean·v1,·p0,·Lio/sentry/r2;->a:Z | ||
47 | ···· | 43 | ····goto·:goto_0 |
44 | ····:cond_0 | ||
45 | ····const/4·v0,·0x0 | ||
48 | ····.line·3 | ||
49 | ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
50 | ····move-result-object·p1 | ||
51 | ····iput-object·p1,·p0,·Lio/sentry/r2;->b:Ljava/lang/Boolean; | ||
52 | ···· | 46 | ····:goto_0 |
47 | ····return·v0 | ||
48 | .end·method | ||
53 | ····.line·4 | ||
54 | ····iput-boolean·p1,·p0,·Lio/sentry/r2;->a:Z | ||
55 | ····.line·5 | ||
56 | ····:cond_0 | ||
57 | 49 | #·virtual·methods | |
50 | .method·public·a()Lio/sentry/x2; | ||
51 | ····.locals·1 | ||
58 | ···· | 52 | ····.line·1 |
53 | ····iget-object·v0,·p0,·Lio/sentry/r2;->a:Lio/sentry/y2; | ||
54 | ····invoke-interface·{v0},·Lio/sentry/y2;->a()Lio/sentry/x2; | ||
59 | ····:catchall_0 | ||
60 | ····move-exception·p1 | ||
55 | ····move-result-object·v0 | ||
61 | ····monitor-exit·v0 | ||
62 | ····:try_end_0 | ||
Max diff block lines reached; 49/3216 bytes (1.52%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/t; | 1 | .class·public·interface·abstract·Lio/sentry/t; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"EventProcessor.java" | 3 | .source·"EventProcessor.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·c(Lio/sentry/ | 5 | .method·public·abstract·c(Lio/sentry/s3;Lio/sentry/v;)Lio/sentry/s3; |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract·h(Lio/sentry/protocol/w;Lio/sentry/v;)Lio/sentry/protocol/w; | 7 | .method·public·abstract·h(Lio/sentry/protocol/w;Lio/sentry/v;)Lio/sentry/protocol/w; |
8 | .end·method | 8 | .end·method |
Offset 1, 53 lines modified | Offset 1, 24 lines modified | ||
1 | .class·public·final·Lio/sentry/g1; | 1 | .class·public·final·synthetic·Lio/sentry/g1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"MeasurementUnit.java" | ||
3 | .source·"NoOpEnvelopeReader.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/c0; | ||
6 | #·static·fields | ||
7 | .field·private·static·final·a:Lio/sentry/g1; | ||
8 | #·direct·methods | 4 | #·direct·methods |
9 | .method·static· | 5 | .method·public·static·a(Lio/sentry/h1;)Ljava/lang/String; |
10 | ····.locals·1 | 6 | ····.locals·1 |
7 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | ····.end·annotation | ||
11 | ····.line·1 | 9 | ····.line·1 |
10 | ····invoke-interface·{p0},·Lio/sentry/h1;->name()Ljava/lang/String; | ||
12 | ····new-instance·v0,·Lio/sentry/g1; | ||
13 | ····invoke-direct·{v0},·Lio/sentry/g1;-><init>()V | ||
14 | ····sput-object·v0,·Lio/sentry/g1;->a:Lio/sentry/g1; | ||
11 | ····move-result-object·p0 | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·private·constructor·<init>()V | ||
18 | ····.locals·0 | ||
19 | ····.line·1 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·static·b()Lio/sentry/g1; | ||
24 | ····.locals·1 | ||
25 | ····.line·1 | ||
26 | ····sget-object·v0,·Lio/sentry/g1;->a:Lio/sentry/g1; | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
12 | ····sget-object·v0,·Ljava/util/Locale;->ROOT:Ljava/util/Locale; | ||
13 | ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; | ||
29 | #·virtual·methods | ||
30 | .method·public·a(Ljava/io/InputStream;)Lio/sentry/s2; | ||
31 | ····.locals·0 | ||
32 | ···· | 14 | ····move-result-object·p0 |
33 | ····return-object·p | 15 | ····return-object·p0 |
34 | .end·method | 16 | .end·method |
Offset 1, 34 lines modified | Offset 1, 35 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/w3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryInstantDateProvider.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/y2; |
6 | #·instance·fields | ||
7 | 6 | #·annotations | |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
8 | #·direct·methods | 9 | #·direct·methods |
9 | .method·public· | 10 | .method·public·constructor·<init>()V |
10 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····.line·1 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/w3;->a:Ljava/util/concurrent/atomic/AtomicReference; | ||
13 | ····return-void | 14 | ····return-void |
14 | .end·method | 15 | .end·method |
15 | #·virtual·methods | 16 | #·virtual·methods |
16 | .method·public· | 17 | .method·public·a()Lio/sentry/x2; |
17 | ····.locals·1 | 18 | ····.locals·1 |
18 | ···· | 19 | ····.line·1 |
20 | ····new-instance·v0,·Lio/sentry/v3; | ||
19 | ····invoke- | 21 | ····invoke-direct·{v0},·Lio/sentry/v3;-><init>()V |
20 | ····return- | 22 | ····return-object·v0 |
21 | .end·method | 23 | .end·method |
Offset 1, 1203 lines modified | Offset 1, 44 lines modified | ||
1 | .class·public·final·Lio/sentry/x1; | 1 | .class·public·final·synthetic·Lio/sentry/x1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/util/h$a; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/x1$b; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
14 | #· | 6 | #·static·fields |
7 | .field·public·static·final·synthetic·a:Lio/sentry/x1; | ||
15 | .field·private·A:Ljava/lang/String; | ||
16 | .field·private·B:Ljava/lang/String; | ||
17 | .field·private·C:Ljava/lang/String; | ||
18 | .field·private·final·D:Ljava/util/Map; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Lio/sentry/profilemeasurements/a;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
28 | .field·private·E:Ljava/lang/String; | ||
29 | .field·private·F:Ljava/util/Map; | ||
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"Ljava/util/Map<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············"Ljava/lang/Object;", | ||
35 | ············">;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
39 | .field·private·final·e:Ljava/io/File; | ||
40 | .field·private·final·f:Ljava/util/concurrent/Callable; | ||
41 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
42 | ········value·=·{ | ||
43 | ············"Ljava/util/concurrent/Callable<", | ||
44 | ············"Ljava/util/List<", | ||
45 | ············"Ljava/lang/Integer;", | ||
46 | ············">;>;" | ||
47 | ········} | ||
48 | ····.end·annotation | ||
49 | .end·field | ||
50 | .field·private·g:I | ||
51 | .field·private·h:Ljava/lang/String; | ||
52 | .field·private·i:Ljava/lang/String; | ||
53 | .field·private·j:Ljava/lang/String; | ||
54 | .field·private·k:Ljava/lang/String; | ||
55 | .field·private·l:Ljava/lang/String; | ||
56 | .field·private·m:Ljava/lang/String; | ||
57 | .field·private·n:Z | ||
58 | .field·private·o:Ljava/lang/String; | ||
59 | .field·private·p:Ljava/util/List; | ||
60 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
61 | ········value·=·{ | ||
62 | ············"Ljava/util/List<", | ||
63 | ············"Ljava/lang/Integer;", | ||
64 | ············">;" | ||
65 | ········} | ||
66 | ····.end·annotation | ||
67 | .end·field | ||
68 | .field·private·q:Ljava/lang/String; | ||
69 | .field·private·r:Ljava/lang/String; | ||
70 | .field·private·s:Ljava/lang/String; | ||
71 | .field·private·t:Ljava/util/List; | ||
72 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
73 | ········value·=·{ | ||
74 | ············"Ljava/util/List<", | ||
75 | ············"Lio/sentry/y1;", | ||
76 | ············">;" | ||
77 | ········} | ||
78 | ····.end·annotation | ||
79 | .end·field | ||
80 | .field·private·u:Ljava/lang/String; | ||
81 | .field·private·v:Ljava/lang/String; | ||
82 | .field·private·w:Ljava/lang/String; | ||
83 | .field·private·x:Ljava/lang/String; | ||
84 | .field·private·y:Ljava/lang/String; | ||
85 | .field·private·z:Ljava/lang/String; | ||
86 | #·direct·methods | 8 | #·direct·methods |
87 | .method· | 9 | .method·static·synthetic·constructor·<clinit>()V |
88 | ····.locals· | 10 | ····.locals·1 |
89 | ····.line·2 | ||
90 | ····new-instance·v0,·Ljava/io/File; | ||
Max diff block lines reached; 26565/29676 bytes (89.52%) of diff not shown. |
Offset 1, 1457 lines modified | Offset 1, 213 lines modified | ||
1 | .class·public·final·Lio/sentry/y3; | 1 | .class·public·final·enum·Lio/sentry/y3; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Enum; |
3 | .source·"Sentry | 3 | .source·"SentryLevel.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lio/sentry/y3$b;, | ||
10 | ········Lio/sentry/y3$ | 9 | ········Lio/sentry/y3$a; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
13 | .annotation· | 12 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/y3;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/d1;" | ||
18 | ····} | ||
14 | .end·annotation | 19 | .end·annotation |
15 | #· | 20 | #·static·fields |
21 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/y3; | ||
16 | .field·private·final·a:Lio/sentry/protocol/p; | ||
17 | .field·private·final·b:Lio/sentry/d4; | ||
18 | .field·private·final·c:Ljava/util/List; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/List<", | ||
22 | ············"Lio/sentry/d4;", | ||
23 | ············">;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
27 | .field·private·final·d:Lio/sentry/f0; | ||
28 | .field·private·e:Ljava/lang/String; | ||
29 | .field·private·final·f:Z | ||
30 | .field·p | 22 | .field·public·static·final·enum·DEBUG:Lio/sentry/y3; |
31 | .field·p | 23 | .field·public·static·final·enum·ERROR:Lio/sentry/y3; |
24 | .field·public·static·final·enum·FATAL:Lio/sentry/y3; | ||
32 | .field·private·final·i:Z | ||
33 | .field·private·final·j:Ljava/lang/Long; | ||
34 | .field·private·volatile·k:Ljava/util/TimerTask; | ||
35 | .field·private·volatile·l:Ljava/util/Timer; | ||
36 | .field·private·final·m:Ljava/lang/Object; | ||
37 | .field·private·final·n:Lio/sentry/y3$c; | ||
38 | .field·private·final·o:Ljava/util/concurrent/atomic/AtomicBoolean; | ||
39 | .field·private·final·p:Lio/sentry/c; | ||
40 | .field·private·q:Lio/sentry/protocol/y; | ||
41 | .field·private·final·r:Ljava/util/Map; | ||
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"Ljava/util/Map<", | ||
45 | ············"Ljava/lang/String;", | ||
46 | ············"Lio/sentry/protocol/g;", | ||
47 | ············">;" | ||
48 | ········} | ||
49 | ····.end·annotation | ||
50 | .end·field | ||
51 | .field·p | 25 | .field·public·static·final·enum·INFO:Lio/sentry/y3; |
52 | .field·p | 26 | .field·public·static·final·enum·WARNING:Lio/sentry/y3; |
53 | #·direct·methods | 27 | #·direct·methods |
54 | .method· | 28 | .method·private·static·synthetic·$values()[Lio/sentry/y3; |
55 | ····.locals· | 29 | ····.locals·3 |
56 | ····.line·1 | ||
57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
58 | ····.line·2 | ||
59 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
60 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
61 | ····iput-object·v0,·p0,·Lio/sentry/y3;->a:Lio/sentry/protocol/p; | ||
62 | ····.line·3 | ||
63 | ····new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArrayList; | ||
64 | ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V | ||
65 | ····iput-object·v0,·p0,·Lio/sentry/y3;->c:Ljava/util/List; | ||
66 | ····.line·4 | ||
67 | ····sget-object·v0,·Lio/sentry/y3$b;->c:Lio/sentry/y3$b; | ||
68 | ····iput-object·v0,·p0,·Lio/sentry/y3;->g:Lio/sentry/y3$b; | ||
69 | ····const/4·v0,·0x0 | ||
70 | ····.line·5 | ||
71 | ····iput-object·v0,·p0,·Lio/sentry/y3;->l:Ljava/util/Timer; | ||
72 | ····.line·6 | ||
73 | ····new-instance·v1,·Ljava/lang/Object; | ||
74 | ····invoke-direct·{v1},·Ljava/lang/Object;-><init>()V | ||
75 | ····iput-object·v1,·p0,·Lio/sentry/y3;->m:Ljava/lang/Object; | ||
76 | ····.line·7 | ||
77 | ····new-instance·v1,·Lio/sentry/y3$c; | ||
Max diff block lines reached; 26867/36337 bytes (73.94%) of diff not shown. |
Offset 1, 46 lines modified | Offset 1, 157 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/o2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SendFireAndForgetOutboxSender.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/m2; |
6 | #·instance·fields | ||
7 | 6 | #·annotations | |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
8 | .field·public·final·synthetic·b:Lio/sentry/l3; | ||
9 | 9 | #·instance·fields | |
10 | .field·private·final·a:Lio/sentry/j2; | ||
10 | #·direct·methods | 11 | #·direct·methods |
11 | .method·public· | 12 | .method·public·constructor·<init>(Lio/sentry/j2;)V |
12 | ····.locals· | 13 | ····.locals·1 |
14 | ····.line·1 | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ···· | 16 | ····const-string·v0,·"SendFireAndForgetDirPath·is·required" |
17 | ····.line·2 | ||
18 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
15 | ···· | 19 | ····move-result-object·p1 |
20 | ····check-cast·p1,·Lio/sentry/j2; | ||
16 | ····iput-object·p | 21 | ····iput-object·p1,·p0,·Lio/sentry/o2;->a:Lio/sentry/j2; |
17 | ····return-void | 22 | ····return-void |
18 | .end·method | 23 | .end·method |
19 | #·virtual·methods | 24 | #·virtual·methods |
20 | .method·public· | 25 | .method·public·a(Lio/sentry/g0;Lio/sentry/b4;)Lio/sentry/i2; |
21 | ····.locals· | 26 | ····.locals·9 |
22 | ···· | 27 | ····const-string·v0,·"Hub·is·required" |
23 | ···· | 28 | ····.line·1 |
29 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
24 | ···· | 30 | ····const-string·v0,·"SentryOptions·is·required" |
25 | ···· | 31 | ····.line·2 |
32 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
26 | ···· | 33 | ····.line·3 |
34 | ····iget-object·v0,·p0,·Lio/sentry/o2;->a:Lio/sentry/j2; | ||
35 | ····invoke-interface·{v0},·Lio/sentry/j2;->a()Ljava/lang/String; | ||
36 | ····move-result-object·v0 | ||
37 | ····if-eqz·v0,·:cond_1 | ||
38 | ····.line·4 | ||
39 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; | ||
40 | ····move-result-object·v1 | ||
41 | ····invoke-virtual·{p0,·v0,·v1},·Lio/sentry/o2;->b(Ljava/lang/String;Lio/sentry/h0;)Z | ||
42 | ····move-result·v1 | ||
43 | ····if-nez·v1,·:cond_0 | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·5 | ||
46 | ····:cond_0 | ||
47 | ····new-instance·v1,·Lio/sentry/y1; | ||
48 | ····.line·6 | ||
49 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getEnvelopeReader()Lio/sentry/d0; | ||
50 | ····move-result-object·v4 | ||
51 | ····.line·7 | ||
52 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getSerializer()Lio/sentry/l0; | ||
53 | ····move-result-object·v5 | ||
54 | ····.line·8 | ||
55 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; | ||
56 | ····move-result-object·v6 | ||
57 | ····.line·9 | ||
58 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getFlushTimeoutMillis()J | ||
59 | ····move-result-wide·v7 | ||
60 | ····move-object·v2,·v1 | ||
61 | ····move-object·v3,·p1 | ||
62 | ····invoke-direct/range·{v2·..·v8},·Lio/sentry/y1;-><init>(Lio/sentry/g0;Lio/sentry/d0;Lio/sentry/l0;Lio/sentry/h0;J)V | ||
63 | ····.line·10 | ||
64 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; | ||
65 | ····move-result-object·p1 | ||
66 | ····invoke-virtual·{p0,·v1,·v0,·p1},·Lio/sentry/o2;->c(Lio/sentry/k;Ljava/lang/String;Lio/sentry/h0;)Lio/sentry/i2; | ||
67 | ····move-result-object·p1 | ||
68 | ····return-object·p1 | ||
69 | ····.line·11 | ||
70 | ····:cond_1 | ||
71 | ····:goto_0 | ||
72 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; | ||
73 | ····move-result-object·p1 | ||
74 | ····sget-object·p2,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; | ||
Max diff block lines reached; 0/4673 bytes (0.00%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/r1; | 1 | .class·public·final·Lio/sentry/r1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NoOpTrans | 3 | .source·"NoOpTransaction.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/n0; |
6 | #·annotations | ||
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
9 | #·static·fields | 6 | #·static·fields |
10 | .field·private·static·final·a:Lio/sentry/r1; | 7 | .field·private·static·final·a:Lio/sentry/r1; |
11 | #·direct·methods | 8 | #·direct·methods |
Offset 34, 28 lines modified | Offset 29, 134 lines modified | ||
34 | ····.line·1 | 29 | ····.line·1 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····return-void | 31 | ····return-void |
37 | .end·method | 32 | .end·method |
38 | .method·public·static· | 33 | .method·public·static·m()Lio/sentry/r1; |
39 | ····.locals·1 | 34 | ····.locals·1 |
40 | ····.line·1 | 35 | ····.line·1 |
41 | ····sget-object·v0,·Lio/sentry/r1;->a:Lio/sentry/r1; | 36 | ····sget-object·v0,·Lio/sentry/r1;->a:Lio/sentry/r1; |
42 | ····return-object·v0 | 37 | ····return-object·v0 |
43 | .end·method | 38 | .end·method |
44 | #·virtual·methods | 39 | #·virtual·methods |
45 | .method·public·a( | 40 | .method·public·a()Lio/sentry/o4; |
41 | ····.locals·1 | ||
42 | ····const/4·v0,·0x0 | ||
43 | ····return-object·v0 | ||
44 | .end·method | ||
45 | .method·public·b()Lio/sentry/x4; | ||
46 | ····.locals·3 | ||
47 | ····.line·1 | ||
48 | ····new-instance·v0,·Lio/sentry/x4; | ||
49 | ····sget-object·v1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
50 | ····const-string·v2,·"" | ||
51 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/x4;-><init>(Lio/sentry/protocol/p;Ljava/lang/String;)V | ||
52 | ····return-object·v0 | ||
53 | .end·method | ||
54 | .method·public·c(Ljava/lang/String;Ljava/lang/String;Lio/sentry/x2;Lio/sentry/q0;)Lio/sentry/m0; | ||
46 | ····.locals·0 | 55 | ····.locals·0 |
47 | ····.line·1 | 56 | ····.line·1 |
48 | ····invoke-static·{},·Lio/sentry/ | 57 | ····invoke-static·{},·Lio/sentry/q1;->m()Lio/sentry/q1; |
49 | ····move-result-object·p1 | 58 | ····move-result-object·p1 |
50 | ····return-object·p1 | 59 | ····return-object·p1 |
51 | .end·method | 60 | .end·method |
61 | .method·public·d()Z | ||
62 | ····.locals·1 | ||
63 | ····const/4·v0,·0x1 | ||
64 | ····return·v0 | ||
65 | .end·method | ||
66 | .method·public·e()Lio/sentry/protocol/p; | ||
67 | ····.locals·1 | ||
68 | ····.line·1 | ||
69 | ····sget-object·v0,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
70 | ····return-object·v0 | ||
71 | .end·method | ||
72 | .method·public·f()V | ||
73 | ····.locals·0 | ||
74 | ····return-void | ||
75 | .end·method | ||
76 | .method·public·g()V | ||
77 | ····.locals·0 | ||
78 | ····return-void | ||
79 | .end·method | ||
80 | .method·public·h()Lio/sentry/protocol/y; | ||
81 | ····.locals·1 | ||
82 | ····.line·1 | ||
83 | ····sget-object·v0,·Lio/sentry/protocol/y;->CUSTOM:Lio/sentry/protocol/y; | ||
84 | ····return-object·v0 | ||
85 | .end·method | ||
86 | .method·public·i()Lio/sentry/p4; | ||
87 | ····.locals·7 | ||
88 | ····.line·1 | ||
89 | ····new-instance·v6,·Lio/sentry/p4; | ||
90 | ····sget-object·v1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
91 | ····sget-object·v2,·Lio/sentry/r4;->f:Lio/sentry/r4; | ||
92 | ····const-string·v3,·"op" | ||
93 | ····const/4·v4,·0x0 | ||
94 | ····const/4·v5,·0x0 | ||
95 | ····move-object·v0,·v6 | ||
Max diff block lines reached; -1/3040 bytes (-0.03%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/u2; | 1 | .class·public·final·synthetic·Lio/sentry/u2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/g2$a; |
6 | #· | 6 | #·static·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·static·final·synthetic·a:Lio/sentry/u2; |
8 | .field·public·final·synthetic·b:J | ||
9 | #·direct·methods | 8 | #·direct·methods |
10 | .method· | 9 | .method·static·synthetic·constructor·<clinit>()V |
11 | ····.locals· | 10 | ····.locals·1 |
12 | ···· | 11 | ····new-instance·v0,·Lio/sentry/u2; |
13 | ····i | 12 | ····invoke-direct·{v0},·Lio/sentry/u2;-><init>()V |
14 | ···· | 13 | ····sput-object·v0,·Lio/sentry/u2;->a:Lio/sentry/u2; |
15 | ····return-void | 14 | ····return-void |
16 | .end·method | 15 | .end·method |
16 | .method·private·synthetic·constructor·<init>()V | ||
17 | ····.locals·0 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
17 | #·virtual·methods | ||
18 | .method·public·final·call()Ljava/lang/Object; | ||
19 | ····.locals·3 | ||
20 | ···· | 19 | ····return-void |
20 | .end·method | ||
21 | ····iget-wide·v1,·p0,·Lio/sentry/u2;->b:J | ||
22 | 21 | #·virtual·methods | |
22 | .method·public·final·a(Lio/sentry/l4;)V | ||
23 | ····.locals·0 | ||
23 | ···· | 24 | ····invoke-static·{p1},·Lio/sentry/v2;->e(Lio/sentry/l4;)V |
24 | ····return- | 25 | ····return-void |
25 | .end·method | 26 | .end·method |
Offset 3, 34 lines modified | Offset 3, 34 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
10 | ····.locals·0 | 10 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/e3;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/e3;->a:Lio/sentry/q3$a; |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 16 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/e3;->a:Lio/sentry/ | 18 | ····iget-object·v0,·p0,·Lio/sentry/e3;->a:Lio/sentry/q3$a; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 19 | ····invoke-static·{v0},·Lio/sentry/q3;->l(Lio/sentry/q3$a;)Ljava/lang/Integer; |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····return-object·v0 | 21 | ····return-object·v0 |
22 | .end·method | 22 | .end·method |
Offset 1, 176 lines modified | Offset 1, 44 lines modified | ||
1 | .class·final·Lio/sentry/a2; | 1 | .class·public·final·synthetic·Lio/sentry/a2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #· | 6 | #·static·fields |
5 | .field·p | 7 | .field·public·static·final·synthetic·a:Lio/sentry/a2; |
6 | #·direct·methods | 8 | #·direct·methods |
7 | .method· | 9 | .method·static·synthetic·constructor·<clinit>()V |
8 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····new-instance·v0,·Lio/sentry/a2; | ||
9 | ····.line·1 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ···· | 12 | ····invoke-direct·{v0},·Lio/sentry/a2;-><init>()V |
13 | ····sput-object·v0,·Lio/sentry/a2;->a:Lio/sentry/a2; | ||
12 | ····.line·2 | ||
13 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
14 | ···· | 14 | ····return-void |
15 | .end·method | ||
15 | 16 | .method·private·synthetic·constructor·<init>()V | |
17 | ····.locals·0 | ||
16 | ····i | 18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
17 | ····return-void | 19 | ····return-void |
18 | .end·method | 20 | .end·method |
19 | #·virtual·methods | 21 | #·virtual·methods |
20 | .method·a()L | 22 | .method·public·final·call()Ljava/lang/Object; |
21 | ····.locals· | 23 | ····.locals·1 |
22 | ····.line·1 | ||
23 | ····new-instance·v0,·Lio/sentry/l; | ||
24 | ····iget-object·v1,·p0,·Lio/sentry/a2;->a:Lio/sentry/q3; | ||
25 | ····invoke-virtual·{v1},·Lio/sentry/q3;->getDsn()Ljava/lang/String; | ||
26 | ····move-result-object·v1 | ||
27 | ····invoke-direct·{v0,·v1},·Lio/sentry/l;-><init>(Ljava/lang/String;)V | ||
28 | ····.line·2 | ||
29 | ····invoke-virtual·{v0},·Lio/sentry/l;->c()Ljava/net/URI; | ||
30 | ····move-result-object·v1 | ||
31 | ····.line·3 | ||
32 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
33 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
34 | ····invoke-virtual·{v1},·Ljava/net/URI;->getPath()Ljava/lang/String; | ||
35 | ····move-result-object·v3 | ||
36 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
37 | ····const-string·v3,·"/envelope/" | ||
38 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
39 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
40 | ····move-result-object·v2 | ||
41 | ····invoke-virtual·{v1,·v2},·Ljava/net/URI;->resolve(Ljava/lang/String;)Ljava/net/URI; | ||
42 | ····move-result-object·v1 | ||
43 | ····invoke-virtual·{v1},·Ljava/net/URI;->toString()Ljava/lang/String; | ||
44 | ····move-result-object·v1 | ||
45 | ····.line·4 | ||
46 | ····invoke-virtual·{v0},·Lio/sentry/l;->a()Ljava/lang/String; | ||
47 | ····move-result-object·v2 | ||
48 | ····.line·5 | ||
49 | ····invoke-virtual·{v0},·Lio/sentry/l;->b()Ljava/lang/String; | ||
50 | ····move-result-object·v0 | ||
51 | ····.line·6 | ||
52 | ····new-instance·v3,·Ljava/lang/StringBuilder; | ||
53 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | ||
54 | ····const-string·v4,·"Sentry·sentry_version=7,sentry_client=" | ||
55 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
56 | ····iget-object·v4,·p0,·Lio/sentry/a2;->a:Lio/sentry/q3; | ||
57 | ····.line·7 | ||
58 | ····invoke-virtual·{v4},·Lio/sentry/q3;->getSentryClientName()Ljava/lang/String; | ||
59 | ····move-result-object·v4 | ||
60 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
61 | ····const-string·v4,·",sentry_key=" | ||
62 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
63 | ····invoke-virtual·{v3,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
64 | ····if-eqz·v0,·:cond_0 | ||
65 | ····.line·8 | ||
66 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | ||
67 | ····move-result·v2 | ||
68 | ····if-lez·v2,·:cond_0 | ||
Max diff block lines reached; 991/5435 bytes (18.23%) of diff not shown. |
Offset 1, 1676 lines modified | Offset 1, 42 lines modified | ||
1 | .class·public·final·Lio/sentry/j3; | 1 | .class·public·final·synthetic·Lio/sentry/j3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/j3$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·private·static·final·d:Ljava/nio/charset/Charset; | ||
14 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/l0; | ||
15 | .field·private·final·a:Lio/sentry/k3; | ||
16 | .field·private·final·b:Ljava/util/concurrent/Callable; | ||
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/util/concurrent/Callable<", | ||
20 | ············"[B>;" | ||
21 | ········} | ||
22 | ····.end·annotation | ||
23 | .end·field | ||
24 | .field·p | 8 | .field·public·final·synthetic·b:Lio/sentry/clientreport/b; |
25 | #·direct·methods | 9 | #·direct·methods |
26 | .method·st | 10 | .method·public·synthetic·constructor·<init>(Lio/sentry/l0;Lio/sentry/clientreport/b;)V |
27 | ····.locals· | 11 | ····.locals·0 |
28 | ····const-string·v0,·"UTF-8" | ||
29 | ····.line·1 | ||
30 | ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; | ||
31 | ····move-result-object·v0 | ||
32 | ····sput-object·v0,·Lio/sentry/j3;->d:Ljava/nio/charset/Charset; | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·constructor·<init>(Lio/sentry/k3;Ljava/util/concurrent/Callable;)V | ||
36 | ····.locals·1 | ||
37 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
38 | ········value·=·{ | ||
39 | ············"(", | ||
40 | ············"Lio/sentry/k3;", | ||
41 | ············"Ljava/util/concurrent/Callable<", | ||
42 | ············"[B>;)V" | ||
43 | ········} | ||
44 | ····.end·annotation | ||
45 | ····.line·5 | ||
46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
47 | ····const-string·v0,·"SentryEnvelopeItemHeader·is·required." | ||
48 | ····.line·6 | ||
49 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
50 | ····move-result-object·p1 | ||
51 | ····check-cast·p1,·Lio/sentry/k3; | ||
52 | ····iput-object·p1,·p0,·Lio/sentry/j3;->a:Lio/sentry/k3; | ||
53 | ····const-string·p1,·"DataFactory·is·required." | ||
54 | ····.line·7 | ||
55 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
56 | ····move-result-object·p1 | ||
57 | ····check-cast·p1,·Ljava/util/concurrent/Callable; | ||
58 | ····iput-object·p1,·p0,·Lio/sentry/j3;->b:Ljava/util/concurrent/Callable; | ||
59 | ····const/4·p1,·0x0 | ||
60 | ····.line·8 | ||
61 | ····iput-object·p1,·p0,·Lio/sentry/j3;->c:[B | ||
62 | ····return-void | ||
63 | .end·method | ||
64 | .method·constructor·<init>(Lio/sentry/k3;[B)V | ||
65 | ····.locals·1 | ||
66 | ····.line·1 | ||
67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
68 | ···· | 13 | ····iput-object·p1,·p0,·Lio/sentry/j3;->a:Lio/sentry/l0; |
69 | ····.line·2 | ||
70 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
71 | ····move-result-object·p1 | ||
72 | ····check-cast·p1,·Lio/sentry/k3; | ||
73 | ····iput-object·p | 14 | ····iput-object·p2,·p0,·Lio/sentry/j3;->b:Lio/sentry/clientreport/b; |
74 | ····.line·3 | ||
75 | ····iput-object·p2,·p0,·Lio/sentry/j3;->c:[B | ||
76 | ····const/4·p1,·0x0 | ||
77 | ····.line·4 | ||
78 | ····iput-object·p1,·p0,·Lio/sentry/j3;->b:Ljava/util/concurrent/Callable; | ||
79 | ····return-void | 15 | ····return-void |
80 | .end·method | 16 | .end·method |
81 | .method·private·static·synthetic·A(Lio/sentry/k0;Lio/sentry/clientreport/b;)[B | ||
Max diff block lines reached; 2908/41106 bytes (7.07%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/d0; | 1 | .class·public·interface·abstract·Lio/sentry/d0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"IEnvelope | 3 | .source·"IEnvelopeReader.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a(Ljava/ | 5 | .method·public·abstract·a(Ljava/io/InputStream;)Lio/sentry/z2; |
6 | .end·method | 6 | .end·method |
Offset 1, 8 lines modified | Offset 1, 176 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/e2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"RequestDetailsResolver.java" |
4 | #·instance·fields | ||
5 | .field·private·final·a:Lio/sentry/b4; | ||
6 | #·direct·methods | ||
7 | .method·public·constructor·<init>(Lio/sentry/b4;)V | ||
8 | ····.locals·1 | ||
9 | ····.line·1 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····const-string·v0,·"options·is·required" | ||
12 | ····.line·2 | ||
13 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
14 | ····move-result-object·p1 | ||
15 | ····check-cast·p1,·Lio/sentry/b4; | ||
16 | ····iput-object·p1,·p0,·Lio/sentry/e2;->a:Lio/sentry/b4; | ||
17 | ····return-void | ||
18 | .end·method | ||
4 | #·virtual·methods | 19 | #·virtual·methods |
5 | .method· | 20 | .method·a()Lio/sentry/d2; |
21 | ····.locals·5 | ||
22 | ····.line·1 | ||
23 | ····new-instance·v0,·Lio/sentry/l; | ||
24 | ····iget-object·v1,·p0,·Lio/sentry/e2;->a:Lio/sentry/b4; | ||
25 | ····invoke-virtual·{v1},·Lio/sentry/b4;->getDsn()Ljava/lang/String; | ||
26 | ····move-result-object·v1 | ||
27 | ····invoke-direct·{v0,·v1},·Lio/sentry/l;-><init>(Ljava/lang/String;)V | ||
28 | ····.line·2 | ||
29 | ····invoke-virtual·{v0},·Lio/sentry/l;->c()Ljava/net/URI; | ||
30 | ····move-result-object·v1 | ||
31 | ····.line·3 | ||
32 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
33 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
34 | ····invoke-virtual·{v1},·Ljava/net/URI;->getPath()Ljava/lang/String; | ||
35 | ····move-result-object·v3 | ||
36 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
37 | ····const-string·v3,·"/envelope/" | ||
38 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
39 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
40 | ····move-result-object·v2 | ||
41 | ····invoke-virtual·{v1,·v2},·Ljava/net/URI;->resolve(Ljava/lang/String;)Ljava/net/URI; | ||
42 | ····move-result-object·v1 | ||
43 | ····invoke-virtual·{v1},·Ljava/net/URI;->toString()Ljava/lang/String; | ||
44 | ····move-result-object·v1 | ||
45 | ····.line·4 | ||
46 | ····invoke-virtual·{v0},·Lio/sentry/l;->a()Ljava/lang/String; | ||
47 | ····move-result-object·v2 | ||
48 | ····.line·5 | ||
49 | ····invoke-virtual·{v0},·Lio/sentry/l;->b()Ljava/lang/String; | ||
50 | ····move-result-object·v0 | ||
51 | ····.line·6 | ||
52 | ····new-instance·v3,·Ljava/lang/StringBuilder; | ||
53 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | ||
54 | ····const-string·v4,·"Sentry·sentry_version=7,sentry_client=" | ||
55 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
56 | ····iget-object·v4,·p0,·Lio/sentry/e2;->a:Lio/sentry/b4; | ||
57 | ····.line·7 | ||
58 | ····invoke-virtual·{v4},·Lio/sentry/b4;->getSentryClientName()Ljava/lang/String; | ||
59 | ····move-result-object·v4 | ||
60 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
61 | ····const-string·v4,·",sentry_key=" | ||
62 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
63 | ····invoke-virtual·{v3,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
64 | ····if-eqz·v0,·:cond_0 | ||
65 | ····.line·8 | ||
66 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | ||
67 | ····move-result·v2 | ||
68 | ····if-lez·v2,·:cond_0 | ||
69 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
70 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
71 | ····const-string·v4,·",sentry_secret=" | ||
Max diff block lines reached; 0/4901 bytes (0.00%) of diff not shown. |
Offset 14, 19 lines modified | Offset 14, 19 lines modified | ||
14 | ············"Ljava/lang/Throwable;", | 14 | ············"Ljava/lang/Throwable;", |
15 | ············"Ljava/lang/Object;", | 15 | ············"Ljava/lang/Object;", |
16 | ············">;" | 16 | ············">;" |
17 | ········} | 17 | ········} |
18 | ····.end·annotation | 18 | ····.end·annotation |
19 | .end·field | 19 | .end·field |
20 | .field·private·final·f:Lio/sentry/ | 20 | .field·private·final·f:Lio/sentry/b4; |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·constructor·<init>(Lio/sentry/ | 22 | .method·public·constructor·<init>(Lio/sentry/b4;)V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.line·1 | 24 | ····.line·1 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·2 | 26 | ····.line·2 |
27 | ····new-instance·v0,·Ljava/util/WeakHashMap; | 27 | ····new-instance·v0,·Ljava/util/WeakHashMap; |
Offset 43, 17 lines modified | Offset 43, 17 lines modified | ||
43 | ····const-string·v0,·"options·are·required" | 43 | ····const-string·v0,·"options·are·required" |
44 | ····.line·4 | 44 | ····.line·4 |
45 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 45 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
46 | ····move-result-object·p1 | 46 | ····move-result-object·p1 |
47 | ····check-cast·p1,·Lio/sentry/ | 47 | ····check-cast·p1,·Lio/sentry/b4; |
48 | ····iput-object·p1,·p0,·Lio/sentry/m;->f:Lio/sentry/ | 48 | ····iput-object·p1,·p0,·Lio/sentry/m;->f:Lio/sentry/b4; |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·private·static·a(Ljava/lang/Throwable;)Ljava/util/List; | 51 | .method·private·static·a(Ljava/lang/Throwable;)Ljava/util/List; |
52 | ····.locals·2 | 52 | ····.locals·2 |
53 | ····.annotation·system·Ldalvik/annotation/Signature; | 53 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 145, 30 lines modified | Offset 145, 30 lines modified | ||
145 | ····const/4·p0,·0x0 | 145 | ····const/4·p0,·0x0 |
146 | ····return·p0 | 146 | ····return·p0 |
147 | .end·method | 147 | .end·method |
148 | #·virtual·methods | 148 | #·virtual·methods |
149 | .method·public·c(Lio/sentry/ | 149 | .method·public·c(Lio/sentry/s3;Lio/sentry/v;)Lio/sentry/s3; |
150 | ····.locals·4 | 150 | ····.locals·4 |
151 | ····.line·1 | 151 | ····.line·1 |
152 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/ | 152 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/b4; |
153 | ····invoke-virtual·{p2},·Lio/sentry/ | 153 | ····invoke-virtual·{p2},·Lio/sentry/b4;->isEnableDeduplication()Z |
154 | ····move-result·p2 | 154 | ····move-result·p2 |
155 | ····const/4·v0,·0x0 | 155 | ····const/4·v0,·0x0 |
156 | ····if-eqz·p2,·:cond_2 | 156 | ····if-eqz·p2,·:cond_2 |
157 | ····.line·2 | 157 | ····.line·2 |
158 | ····invoke-virtual·{p1},·Lio/sentry/ | 158 | ····invoke-virtual·{p1},·Lio/sentry/s2;->P()Ljava/lang/Throwable; |
159 | ····move-result-object·p2 | 159 | ····move-result-object·p2 |
160 | ····if-eqz·p2,·:cond_3 | 160 | ····if-eqz·p2,·:cond_3 |
161 | ····.line·3 | 161 | ····.line·3 |
162 | ····iget-object·v1,·p0,·Lio/sentry/m;->e:Ljava/util/Map; | 162 | ····iget-object·v1,·p0,·Lio/sentry/m;->e:Ljava/util/Map; |
Offset 203, 56 lines modified | Offset 203, 56 lines modified | ||
203 | ····invoke-interface·{v0,·p2,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 203 | ····invoke-interface·{v0,·p2,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
204 | ····goto·:goto_1 | 204 | ····goto·:goto_1 |
205 | ····.line·6 | 205 | ····.line·6 |
206 | ····:cond_1 | 206 | ····:cond_1 |
207 | ····:goto_0 | 207 | ····:goto_0 |
208 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/ | 208 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/b4; |
209 | ····.line·7 | 209 | ····.line·7 |
210 | ····invoke-virtual·{p2},·Lio/sentry/ | 210 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; |
211 | ····move-result-object·p2 | 211 | ····move-result-object·p2 |
212 | ····sget-object·v1,·Lio/sentry/ | 212 | ····sget-object·v1,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; |
213 | ····const/4·v3,·0x1 | 213 | ····const/4·v3,·0x1 |
214 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 214 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
215 | ····.line·8 | 215 | ····.line·8 |
216 | ····invoke-virtual·{p1},·Lio/sentry/ | 216 | ····invoke-virtual·{p1},·Lio/sentry/s2;->H()Lio/sentry/protocol/p; |
217 | ····move-result-object·p1 | 217 | ····move-result-object·p1 |
218 | ····aput-object·p1,·v3,·v0 | 218 | ····aput-object·p1,·v3,·v0 |
219 | ····const-string·p1,·"Duplicate·Exception·detected.·Event·%s·will·be·discarded." | 219 | ····const-string·p1,·"Duplicate·Exception·detected.·Event·%s·will·be·discarded." |
220 | ····.line·9 | 220 | ····.line·9 |
221 | ····invoke-interface·{p2,·v1,·p1,·v3},·Lio/sentry/ | 221 | ····invoke-interface·{p2,·v1,·p1,·v3},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
222 | ····return-object·v2 | 222 | ····return-object·v2 |
223 | ····.line·10 | 223 | ····.line·10 |
224 | ····:cond_2 | 224 | ····:cond_2 |
225 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/ | 225 | ····iget-object·p2,·p0,·Lio/sentry/m;->f:Lio/sentry/b4; |
226 | ····invoke-virtual·{p2},·Lio/sentry/ | 226 | ····invoke-virtual·{p2},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; |
227 | ····move-result-object·p2 | 227 | ····move-result-object·p2 |
228 | ····sget-object·v1,·Lio/sentry/ | 228 | ····sget-object·v1,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; |
229 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 229 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
230 | ····const-string·v2,·"Event·deduplication·is·disabled." | 230 | ····const-string·v2,·"Event·deduplication·is·disabled." |
231 | ····invoke-interface·{p2,·v1,·v2,·v0},·Lio/sentry/ | 231 | ····invoke-interface·{p2,·v1,·v2,·v0},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
232 | ····:cond_3 | 232 | ····:cond_3 |
233 | ····:goto_1 | 233 | ····:goto_1 |
234 | ····return-object·p1 | 234 | ····return-object·p1 |
235 | .end·method | 235 | .end·method |
236 | .method·public·synthetic·h(Lio/sentry/protocol/w;Lio/sentry/v;)Lio/sentry/protocol/w; | 236 | .method·public·synthetic·h(Lio/sentry/protocol/w;Lio/sentry/v;)Lio/sentry/protocol/w; |
Offset 1, 110 lines modified | Offset 1, 44 lines modified | ||
1 | .class·final·Lio/sentry/n1; | 1 | .class·public·final·synthetic·Lio/sentry/n1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·p | 7 | .field·public·static·final·synthetic·a:Lio/sentry/n1; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·synthetic·constructor·<clinit>()V |
10 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····.line·1 | ||
12 | ····new-instance·v0,·Lio/sentry/n1; | 11 | ····new-instance·v0,·Lio/sentry/n1; |
13 | ····invoke-direct·{v0},·Lio/sentry/n1;-><init>()V | 12 | ····invoke-direct·{v0},·Lio/sentry/n1;-><init>()V |
14 | ····sput-object·v0,·Lio/sentry/n1;->a:Lio/sentry/n1; | 13 | ····sput-object·v0,·Lio/sentry/n1;->a:Lio/sentry/n1; |
15 | ····return-void | 14 | ····return-void |
16 | .end·method | 15 | .end·method |
17 | .method·private·constructor·<init>()V | 16 | .method·private·synthetic·constructor·<init>()V |
18 | ····.locals·0 | 17 | ····.locals·0 |
19 | ····.line·1 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····return-void | 19 | ····return-void |
22 | .end·method | 20 | .end·method |
23 | .method·public·static·f()Lio/sentry/n1; | ||
24 | ····.locals·1 | ||
25 | ····.line·1 | ||
26 | ····sget-object·v0,·Lio/sentry/n1;->a:Lio/sentry/n1; | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | #·virtual·methods | 21 | #·virtual·methods |
30 | .method·public· | 22 | .method·public·final·call()Ljava/lang/Object; |
31 | ····.locals· | 23 | ····.locals·1 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"<T:", | ||
35 | ············"Ljava/lang/Object;", | ||
36 | ············">(", | ||
37 | ············"Ljava/io/Reader;", | ||
38 | ············"Ljava/lang/Class<", | ||
39 | ············"TT;>;)TT;" | ||
40 | ········} | ||
41 | ····.end·annotation | ||
42 | ····const/4·p1,·0x0 | ||
43 | ····return-object·p1 | ||
44 | .end·method | ||
45 | .method·public·b(Ljava/util/Map;)Ljava/lang/String; | ||
46 | ····.locals·0 | ||
47 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
48 | ········value·=·{ | ||
49 | ············"(", | ||
50 | ············"Ljava/util/Map<", | ||
51 | ············"Ljava/lang/String;", | ||
52 | ············"Ljava/lang/Object;", | ||
53 | ············">;)", | ||
54 | ············"Ljava/lang/String;" | ||
55 | ········} | ||
56 | ····.end·annotation | ||
57 | ····const-string·p1,·"" | ||
58 | ····return-object·p1 | ||
59 | .end·method | ||
60 | .method·public·c(Ljava/io/InputStream;)Lio/sentry/s2; | ||
61 | ····.locals·0 | ||
62 | ····const/4·p1,·0x0 | ||
63 | ····return-object·p1 | ||
64 | .end·method | ||
65 | .method·public·d(Ljava/lang/Object;Ljava/io/Writer;)V | ||
66 | ····.locals·0 | ||
67 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
68 | ········value·=·{ | ||
69 | ············"<T:", | ||
70 | ············"Ljava/lang/Object;", | ||
71 | ············">(TT;", | ||
72 | ············"Ljava/io/Writer;", | ||
73 | ············")V" | ||
74 | ········} | ||
75 | ····.end·annotation | ||
24 | ····invoke-static·{},·Lio/sentry/o1;->e()Ljava/lang/Object; | ||
76 | ····return-void | ||
77 | .end·method | ||
25 | ····move-result-object·v0 | ||
78 | .method·public·e(Lio/sentry/s2;Ljava/io/OutputStream;)V | ||
79 | ····.locals·0 | ||
80 | ····return- | 26 | ····return-object·v0 |
81 | .end·method | 27 | .end·method |
Offset 1, 547 lines modified | Offset 1, 620 lines modified | ||
1 | .class·public·final·Lio/sentry/y0; | 1 | .class·public·final·Lio/sentry/y0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"JsonObject | 3 | .source·"JsonObjectDeserializer.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/y0$c;, | ||
8 | ········Lio/sentry/y0$d;, | ||
9 | ········Lio/sentry/y0$e;, | ||
10 | ········Lio/sentry/y0$f;, | ||
11 | ········Lio/sentry/y0$b;, | ||
12 | ········Lio/sentry/y0$g; | ||
13 | ····} | ||
14 | .end·annotation | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 15 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
6 | .end·annotation | 16 | .end·annotation |
7 | #·instance·fields | 17 | #·instance·fields |
8 | .field·p | 18 | .field·private·final·a:Ljava/util/ArrayList; |
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/ArrayList<", | ||
22 | ············"Lio/sentry/y0$c;", | ||
23 | ············">;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
9 | #·direct·methods | 27 | #·direct·methods |
10 | .method·public·constructor·<init>( | 28 | .method·public·constructor·<init>()V |
11 | ····.locals·1 | 29 | ····.locals·1 |
12 | ····.line·1 | 30 | ····.line·1 |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····.line·2 | 32 | ····.line·2 |
15 | ····new-instance·v0,·L | 33 | ····new-instance·v0,·Ljava/util/ArrayList; |
16 | ····invoke-direct·{v0,· | 34 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
17 | ····iput-object·v0,·p0,·Lio/sentry/y0;->a:L | 35 | ····iput-object·v0,·p0,·Lio/sentry/y0;->a:Ljava/util/ArrayList; |
18 | ····return-void | 36 | ····return-void |
19 | .end·method | 37 | .end·method |
20 | .method·p | 38 | .method·public·static·synthetic·a(Lio/sentry/y0;Lio/sentry/z0;)Ljava/lang/Object; |
21 | ····.locals· | 39 | ····.locals·0 |
22 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
23 | ········value·=·{ | ||
24 | ············"(", | ||
25 | ············"Lio/sentry/z0;", | ||
26 | ············"Lio/sentry/g0;", | ||
27 | ············"Ljava/util/Collection<", | ||
28 | ············"*>;)V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·1 | ||
32 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/c;->j()Lio/sentry/vendor/gson/stream/c; | ||
33 | ····.line·2 | ||
34 | ····invoke-interface·{p3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | ||
35 | ···· | 40 | ····invoke-direct·{p0,·p1},·Lio/sentry/y0;->h(Lio/sentry/z0;)Ljava/lang/Object; |
41 | ····move-result-object·p0 | ||
36 | ····:goto_0 | ||
37 | ····invoke-interface·{p3},·Ljava/util/Iterator;->hasNext()Z | ||
38 | ···· | 42 | ····return-object·p0 |
43 | .end·method | ||
39 | ··· | 44 | .method·public·static·synthetic·b()Ljava/lang/Object; |
45 | ····.locals·1 | ||
40 | ····invoke- | 46 | ····invoke-static·{},·Lio/sentry/y0;->i()Ljava/lang/Object; |
41 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····return-object·v0 | ||
42 | ····.line·3 | ||
43 | ····invoke-virtual·{p0,·p1,·p2,·v0},·Lio/sentry/y0;->a(Lio/sentry/z0;Lio/sentry/g0;Ljava/lang/Object;)V | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·4 | ||
46 | ····:cond_0 | ||
47 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/c;->t()Lio/sentry/vendor/gson/stream/c; | ||
48 | ····return-void | ||
49 | .end·method | 49 | .end·method |
50 | .method·private· | 50 | .method·private·d()Lio/sentry/y0$c; |
51 | ····.locals·2 | 51 | ····.locals·2 |
52 | ····.line·1 | 52 | ····.line·1 |
53 | ····iget-object·v0,·p0,·Lio/sentry/y0;->a:Ljava/util/ArrayList; | ||
53 | ····:try_start_0 | ||
54 | ····invoke-static·{p3},·Lio/sentry/h;->f(Ljava/util/Date;)Ljava/lang/String; | ||
55 | ···· | 54 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->isEmpty()Z |
55 | ····move-result·v0 | ||
56 | ····invoke-virtual·{p1,·p3},·Lio/sentry/vendor/gson/stream/c;->T(Ljava/lang/String;)Lio/sentry/vendor/gson/stream/c; | ||
57 | ····:try_end_0 | ||
58 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
59 | ···· | 56 | ····if-eqz·v0,·:cond_0 |
60 | ····:catch_0 | ||
61 | ···· | 57 | ····const/4·v0,·0x0 |
58 | ····return-object·v0 | ||
62 | ····.line·2 | 59 | ····.line·2 |
63 | ···· | 60 | ····:cond_0 |
61 | ····iget-object·v0,·p0,·Lio/sentry/y0;->a:Ljava/util/ArrayList; | ||
64 | ···· | 62 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
65 | ···· | 63 | ····move-result·v1 |
Max diff block lines reached; 20696/24854 bytes (83.27%) of diff not shown. |
Offset 3, 34 lines modified | Offset 3, 34 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
10 | ····.locals·0 | 10 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/d3;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/d3;->a:Lio/sentry/q3$a; |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 16 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/d3;->a:Lio/sentry/ | 18 | ····iget-object·v0,·p0,·Lio/sentry/d3;->a:Lio/sentry/q3$a; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 19 | ····invoke-static·{v0},·Lio/sentry/q3;->k(Lio/sentry/q3$a;)[B |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····return-object·v0 | 21 | ····return-object·v0 |
22 | .end·method | 22 | .end·method |
Offset 1, 44 lines modified | Offset 1, 71 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/k1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"NoOpLogger.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/h0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·p | 7 | .field·private·static·final·a:Lio/sentry/k1; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static· | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····.line·1 | ||
11 | ····new-instance·v0,·Lio/sentry/k1; | 12 | ····new-instance·v0,·Lio/sentry/k1; |
12 | ····invoke-direct·{v0},·Lio/sentry/k1;-><init>()V | 13 | ····invoke-direct·{v0},·Lio/sentry/k1;-><init>()V |
13 | ····sput-object·v0,·Lio/sentry/k1;->a:Lio/sentry/k1; | 14 | ····sput-object·v0,·Lio/sentry/k1;->a:Lio/sentry/k1; |
14 | ····return-void | 15 | ····return-void |
15 | .end·method | 16 | .end·method |
16 | .method·private· | 17 | .method·private·constructor·<init>()V |
17 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.line·1 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
19 | ····return-void | 21 | ····return-void |
20 | .end·method | 22 | .end·method |
23 | .method·public·static·e()Lio/sentry/k1; | ||
24 | ····.locals·1 | ||
25 | ····.line·1 | ||
26 | ····sget-object·v0,·Lio/sentry/k1;->a:Lio/sentry/k1; | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
21 | #·virtual·methods | 29 | #·virtual·methods |
22 | .method·public· | 30 | .method·public·a(Lio/sentry/y3;)Z |
23 | ····.locals· | 31 | ····.locals·0 |
32 | ····const/4·p1,·0x0 | ||
24 | ···· | 33 | ····return·p1 |
34 | .end·method | ||
25 | ··· | 35 | .method·public·varargs·b(Lio/sentry/y3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
36 | ····.locals·0 | ||
26 | ····return- | 37 | ····return-void |
38 | .end·method | ||
39 | .method·public·c(Lio/sentry/y3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
40 | ····.locals·0 | ||
41 | ····return-void | ||
42 | .end·method | ||
43 | .method·public·varargs·d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
44 | ····.locals·0 | ||
45 | ····return-void | ||
27 | .end·method | 46 | .end·method |
Offset 2, 48 lines modified | Offset 2, 113 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Attachment.java" | 3 | .source·"Attachment.java" |
4 | #·instance·fields | 4 | #·instance·fields |
5 | .field·private·a:[B | 5 | .field·private·a:[B |
6 | .field·private· | 6 | .field·private·final·b:Lio/sentry/d1; |
7 | .field·private· | 7 | .field·private·c:Ljava/lang/String; |
8 | .field·private·final·d:Ljava/lang/String; | 8 | .field·private·final·d:Ljava/lang/String; |
9 | .field·private·final·e: | 9 | .field·private·final·e:Ljava/lang/String; |
10 | .field·private·final·f:Z | ||
10 | .field·private· | 11 | .field·private·g:Ljava/lang/String; |
11 | #·direct·methods | 12 | #·direct·methods |
12 | .method·public·constructor·<init>( | 13 | .method·public·constructor·<init>(Lio/sentry/d1;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V |
13 | ····.locals·1 | 14 | ····.locals·1 |
14 | ····.line·1 | 15 | ····.line·10 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····const-string·v0,·"event.attachment" | 17 | ····const-string·v0,·"event.attachment" |
18 | ····.line·11 | ||
19 | ····iput-object·v0,·p0,·Lio/sentry/b;->g:Ljava/lang/String; | ||
20 | ····const/4·v0,·0x0 | ||
21 | ····.line·12 | ||
22 | ····iput-object·v0,·p0,·Lio/sentry/b;->a:[B | ||
23 | ····.line·13 | ||
24 | ····iput-object·p1,·p0,·Lio/sentry/b;->b:Lio/sentry/d1; | ||
25 | ····.line·14 | ||
26 | ····iput-object·p2,·p0,·Lio/sentry/b;->d:Ljava/lang/String; | ||
27 | ····.line·15 | ||
28 | ····iput-object·p3,·p0,·Lio/sentry/b;->e:Ljava/lang/String; | ||
29 | ····.line·16 | ||
30 | ····iput-object·p4,·p0,·Lio/sentry/b;->g:Ljava/lang/String; | ||
31 | ····.line·17 | ||
32 | ····iput-boolean·p5,·p0,·Lio/sentry/b;->f:Z | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·constructor·<init>([BLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V | ||
36 | ····.locals·1 | ||
17 | ····.line·2 | 37 | ····.line·2 |
18 | ····i | 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····const-string·v0,·"event.attachment" | ||
19 | ····.line·3 | 40 | ····.line·3 |
20 | ····iput-object· | 41 | ····iput-object·v0,·p0,·Lio/sentry/b;->g:Ljava/lang/String; |
21 | ····.line·4 | 42 | ····.line·4 |
22 | ····iput-object·p | 43 | ····iput-object·p1,·p0,·Lio/sentry/b;->a:[B |
44 | ····const/4·p1,·0x0 | ||
23 | ····.line·5 | 45 | ····.line·5 |
24 | ····iput-object·p | 46 | ····iput-object·p1,·p0,·Lio/sentry/b;->b:Lio/sentry/d1; |
25 | ····.line·6 | 47 | ····.line·6 |
48 | ····iput-object·p2,·p0,·Lio/sentry/b;->d:Ljava/lang/String; | ||
49 | ····.line·7 | ||
50 | ····iput-object·p3,·p0,·Lio/sentry/b;->e:Ljava/lang/String; | ||
51 | ····.line·8 | ||
52 | ····iput-object·p4,·p0,·Lio/sentry/b;->g:Ljava/lang/String; | ||
53 | ····.line·9 | ||
26 | ····iput-boolean·p | 54 | ····iput-boolean·p5,·p0,·Lio/sentry/b;->f:Z |
55 | ····return-void | ||
56 | .end·method | ||
57 | .method·public·constructor·<init>([BLjava/lang/String;Ljava/lang/String;Z)V | ||
58 | ····.locals·6 | ||
59 | ····const-string·v4,·"event.attachment" | ||
60 | ····move-object·v0,·p0 | ||
61 | ····move-object·v1,·p1 | ||
62 | ····move-object·v2,·p2 | ||
63 | ····move-object·v3,·p3 | ||
64 | ····move·v5,·p4 | ||
65 | ····.line·1 | ||
66 | ····invoke-direct/range·{v0·..·v5},·Lio/sentry/b;-><init>([BLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V | ||
27 | ····return-void | 67 | ····return-void |
28 | .end·method | 68 | .end·method |
29 | .method·public·static·a([B)Lio/sentry/b; | 69 | .method·public·static·a([B)Lio/sentry/b; |
30 | ····.locals·4 | 70 | ····.locals·4 |
Offset 57, 62 lines modified | Offset 122, 94 lines modified | ||
57 | ····const/4·v3,·0x0 | 122 | ····const/4·v3,·0x0 |
58 | ····invoke-direct·{v0,·p0,·v1,·v2,·v3},·Lio/sentry/b;-><init>([BLjava/lang/String;Ljava/lang/String;Z)V | 123 | ····invoke-direct·{v0,·p0,·v1,·v2,·v3},·Lio/sentry/b;-><init>([BLjava/lang/String;Ljava/lang/String;Z)V |
59 | ····return-object·v0 | 124 | ····return-object·v0 |
60 | .end·method | 125 | .end·method |
126 | .method·public·static·b(Lio/sentry/protocol/a0;)Lio/sentry/b; | ||
127 | ····.locals·7 | ||
128 | ····.line·1 | ||
129 | ····new-instance·v6,·Lio/sentry/b; | ||
Max diff block lines reached; 1461/5102 bytes (28.64%) of diff not shown. |
Offset 1, 187 lines modified | Offset 1, 36 lines modified | ||
1 | .class·final·Lio/sentry/n3; | 1 | .class·public·final·synthetic·Lio/sentry/n3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V | ||
9 | .method·constructor·<init>()V | ||
10 | ····.locals·1 | ||
11 | ····.line·3 | ||
12 | ····invoke-static·{},·Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; | ||
13 | ····move-result-object·v0 | ||
14 | ····invoke-direct·{p0,·v0},·Lio/sentry/n3;-><init>(Ljava/util/concurrent/ScheduledExecutorService;)V | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·constructor·<init>(Ljava/util/concurrent/ScheduledExecutorService;)V | ||
18 | ····.locals·0 | 10 | ····.locals·0 |
19 | ····.line·1 | ||
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/n3;->a:Lio/sentry/q3$a; | ||
21 | ····.line·2 | ||
22 | ····iput-object·p1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
23 | ····return-void | 13 | ····return-void |
24 | .end·method | 14 | .end·method |
25 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | ||
26 | .method·public·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; | ||
27 | ····.locals·2 | ||
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"(", | ||
31 | ············"Ljava/lang/Runnable;", | ||
32 | ············"J)", | ||
33 | ············"Ljava/util/concurrent/Future<", | ||
34 | ············"*>;" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
37 | ····.line·1 | ||
38 | ····iget-object·v0,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
39 | ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | ||
40 | ····invoke-interface·{v0,·p1,·p2,·p3,·v1},·Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; | ||
41 | ····move-result-object·p1 | ||
42 | ····return-object·p1 | ||
43 | .end·method | ||
44 | .method·public·b(J)V | ||
45 | ····.locals·3 | ||
46 | ····.line·1 | ||
47 | ····iget-object·v0,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
48 | ····monitor-enter·v0 | ||
49 | ····.line·2 | ||
50 | ····:try_start_0 | ||
51 | ····iget-object·v1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
52 | ····invoke-interface·{v1},·Ljava/util/concurrent/ScheduledExecutorService;->isShutdown()Z | ||
53 | ····move-result·v1 | ||
54 | ····if-nez·v1,·:cond_0 | ||
55 | ····.line·3 | ||
56 | ····iget-object·v1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
57 | ····invoke-interface·{v1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdown()V | ||
58 | ····:try_end_0 | ||
59 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
60 | ····.line·4 | ||
61 | ····:try_start_1 | ||
62 | ····iget-object·v1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
63 | ····sget-object·v2,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | ||
64 | ····invoke-interface·{v1,·p1,·p2,·v2},·Ljava/util/concurrent/ScheduledExecutorService;->awaitTermination(JLjava/util/concurrent/TimeUnit;)Z | ||
65 | ····move-result·p1 | ||
66 | ····if-nez·p1,·:cond_0 | ||
67 | ····.line·5 | ||
68 | ····iget-object·p1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
69 | ····invoke-interface·{p1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdownNow()Ljava/util/List; | ||
70 | ····:try_end_1 | ||
71 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0 | ||
72 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | ||
73 | ····goto·:goto_0 | ||
74 | ····.line·6 | ||
75 | ····:catch_0 | ||
76 | ····:try_start_2 | ||
77 | ····iget-object·p1,·p0,·Lio/sentry/n3;->a:Ljava/util/concurrent/ScheduledExecutorService; | ||
78 | ····invoke-interface·{p1},·Ljava/util/concurrent/ScheduledExecutorService;->shutdownNow()Ljava/util/List; | ||
79 | ····.line·7 | ||
80 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | ||
81 | ····move-result-object·p1 | ||
82 | ····invoke-virtual·{p1},·Ljava/lang/Thread;->interrupt()V | ||
Max diff block lines reached; 1471/5852 bytes (25.14%) of diff not shown. |
Offset 36, 13 lines modified | Offset 36, 13 lines modified | ||
36 | ····iget-object·v0,·p0,·Lio/sentry/q;->a:Lio/sentry/r; | 36 | ····iget-object·v0,·p0,·Lio/sentry/q;->a:Lio/sentry/r; |
37 | ····iget-object·v1,·p0,·Lio/sentry/q;->b:Ljava/lang/Throwable; | 37 | ····iget-object·v1,·p0,·Lio/sentry/q;->b:Ljava/lang/Throwable; |
38 | ····iget-object·v2,·p0,·Lio/sentry/q;->c:Ljava/io/File; | 38 | ····iget-object·v2,·p0,·Lio/sentry/q;->c:Ljava/io/File; |
39 | ····check-cast·p1,·Lio/sentry/hints/ | 39 | ····check-cast·p1,·Lio/sentry/hints/g; |
40 | ····invoke-static·{v0,·v1,·v2,·p1},·Lio/sentry/r;->g(Lio/sentry/r;Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/ | 40 | ····invoke-static·{v0,·v1,·v2,·p1},·Lio/sentry/r;->g(Lio/sentry/r;Ljava/lang/Throwable;Ljava/io/File;Lio/sentry/hints/g;)V |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
Offset 1, 561 lines modified | Offset 1, 357 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/e4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SentryThreadFactory.java" | ||
3 | .source·"SpanContext.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/b1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/e4$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·instance·fields | 4 | #·instance·fields |
13 | .field·private·final·e:Lio/sentry/protocol/p; | ||
14 | .field·private·final· | 5 | .field·private·final·a:Lio/sentry/d4; |
15 | .field·private·final·g:Lio/sentry/g4; | ||
16 | .field·private·transient·h:Lio/sentry/o4; | ||
17 | .field·protected·i:Ljava/lang/String; | ||
18 | .field·protected·j:Ljava/lang/String; | ||
6 | .field·private·final·b:Lio/sentry/b4; | ||
19 | .field·protected·k:Lio/sentry/h4; | ||
20 | .field·protected·l:Ljava/util/Map; | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"Ljava/util/Map<", | ||
24 | ············"Ljava/lang/String;", | ||
25 | ············"Ljava/lang/String;", | ||
26 | ············">;" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | .end·field | ||
30 | .field·private·m:Ljava/util/Map; | ||
31 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
32 | ········value·=·{ | ||
33 | ············"Ljava/util/Map<", | ||
34 | ············"Ljava/lang/String;", | ||
35 | ············"Ljava/lang/Object;", | ||
36 | ············">;" | ||
37 | ········} | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
40 | #·direct·methods | 7 | #·direct·methods |
41 | .method·public·constructor·<init>(Lio/sentry/e4;)V | 8 | .method·public·constructor·<init>(Lio/sentry/d4;Lio/sentry/b4;)V |
42 | ····.locals·1 | 9 | ····.locals·1 |
43 | ····.line·1 | 10 | ····.line·1 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····const-string·v0,·"The·SentryStackTraceFactory·is·required." | ||
45 | ····.line·13 | ||
46 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
47 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
48 | ····iput-object·v0,·p0,·Lio/sentry/e4;->l:Ljava/util/Map; | ||
49 | ····.line·14 | ||
50 | ····iget-object·v0,·p1,·Lio/sentry/e4;->e:Lio/sentry/protocol/p; | ||
51 | ···· | 13 | ····.line·2 |
14 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
15 | ····move-result-object·p1 | ||
52 | ····.line·15 | ||
53 | ····iget-object·v0,·p1,·Lio/sentry/e4;->f:Lio/sentry/g4; | ||
54 | ···· | 16 | ····check-cast·p1,·Lio/sentry/d4; |
55 | ····.line·16 | ||
56 | ····i | 17 | ····iput-object·p1,·p0,·Lio/sentry/e4;->a:Lio/sentry/d4; |
57 | ···· | 18 | ····const-string·p1,·"The·SentryOptions·is·required" |
58 | ····.line· | 19 | ····.line·3 |
59 | ····i | 20 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
60 | ···· | 21 | ····move-result-object·p1 |
22 | ····check-cast·p1,·Lio/sentry/b4; | ||
61 | ····.line·18 | ||
62 | ····iget-object·v0,·p1,·Lio/sentry/e4;->i:Ljava/lang/String; | ||
63 | ····iput-object· | 23 | ····iput-object·p1,·p0,·Lio/sentry/e4;->b:Lio/sentry/b4; |
64 | ····.line·19 | ||
65 | ···· | 24 | ····return-void |
25 | .end·method | ||
66 | 26 | .method·private·d(Z[Ljava/lang/StackTraceElement;Ljava/lang/Thread;)Lio/sentry/protocol/v; | |
27 | ····.locals·3 | ||
67 | ····.line· | 28 | ····.line·1 |
68 | ···· | 29 | ····new-instance·v0,·Lio/sentry/protocol/v; |
69 | ····i | 30 | ····invoke-direct·{v0},·Lio/sentry/protocol/v;-><init>()V |
70 | ····.line·2 | 31 | ····.line·2 |
71 | ····i | 32 | ····invoke-virtual·{p3},·Ljava/lang/Thread;->getName()Ljava/lang/String; |
72 | ···· | 33 | ····move-result-object·v1 |
73 | ···· | 34 | ····invoke-virtual·{v0,·v1},·Lio/sentry/protocol/v;->o(Ljava/lang/String;)V |
74 | ···· | 35 | ····.line·3 |
36 | ····invoke-virtual·{p3},·Ljava/lang/Thread;->getPriority()I | ||
37 | ····move-result·v1 | ||
75 | ····.line·22 | ||
76 | ····iput-object·p1,·p0,·Lio/sentry/e4;->l:Ljava/util/Map; | ||
38 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | ||
77 | ····:cond_0 | ||
Max diff block lines reached; 16439/20708 bytes (79.38%) of diff not shown. |
Offset 1, 210 lines modified | Offset 1, 918 lines modified | ||
1 | .class·public·final·Lio/sentry/l4; | 1 | .class·public·final·Lio/sentry/l4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"Session.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/l4$b;, | ||
10 | ········Lio/sentry/l4$a; | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | #·instance·fields | ||
14 | .field·private·final·e:Ljava/util/Date; | ||
15 | .field·private·f:Ljava/util/Date; | ||
16 | .field·private·final·g:Ljava/util/concurrent/atomic/AtomicInteger; | ||
17 | .field·private·final·h:Ljava/lang/String; | ||
18 | .field·private·final·i:Ljava/util/UUID; | ||
19 | .field·private·j:Ljava/lang/Boolean; | ||
20 | .field·private·k:Lio/sentry/l4$b; | ||
21 | .field·private·l:Ljava/lang/Long; | ||
22 | .field·private·m:Ljava/lang/Double; | ||
23 | .field·private·final·n:Ljava/lang/String; | ||
24 | .field·private·o:Ljava/lang/String; | ||
25 | .field·private·final·p:Ljava/lang/String; | ||
26 | .field·private·final·q:Ljava/lang/String; | ||
27 | .field·private·r:Ljava/lang/String; | ||
28 | .field·private·final·s:Ljava/lang/Object; | ||
29 | .field·private·t:Ljava/util/Map; | ||
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"Ljava/util/Map<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············"Ljava/lang/Object;", | ||
35 | ············">;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
6 | #·direct·methods | 39 | #·direct·methods |
7 | .method·public·constructor·<init>()V | 40 | .method·public·constructor·<init>(Lio/sentry/l4$b;Ljava/util/Date;Ljava/util/Date;ILjava/lang/String;Ljava/util/UUID;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
8 | ····.locals· | 41 | ····.locals·1 |
9 | ····.line·1 | 42 | ····.line·1 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
44 | ····.line·2 | ||
45 | ····new-instance·v0,·Ljava/lang/Object; | ||
46 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
47 | ····iput-object·v0,·p0,·Lio/sentry/l4;->s:Ljava/lang/Object; | ||
48 | ····.line·3 | ||
49 | ····iput-object·p1,·p0,·Lio/sentry/l4;->k:Lio/sentry/l4$b; | ||
50 | ····.line·4 | ||
51 | ····iput-object·p2,·p0,·Lio/sentry/l4;->e:Ljava/util/Date; | ||
52 | ····.line·5 | ||
53 | ····iput-object·p3,·p0,·Lio/sentry/l4;->f:Ljava/util/Date; | ||
54 | ····.line·6 | ||
55 | ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicInteger; | ||
56 | ····invoke-direct·{p1,·p4},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V | ||
57 | ····iput-object·p1,·p0,·Lio/sentry/l4;->g:Ljava/util/concurrent/atomic/AtomicInteger; | ||
58 | ····.line·7 | ||
59 | ····iput-object·p5,·p0,·Lio/sentry/l4;->h:Ljava/lang/String; | ||
60 | ····.line·8 | ||
61 | ····iput-object·p6,·p0,·Lio/sentry/l4;->i:Ljava/util/UUID; | ||
62 | ····.line·9 | ||
63 | ····iput-object·p7,·p0,·Lio/sentry/l4;->j:Ljava/lang/Boolean; | ||
64 | ····.line·10 | ||
65 | ····iput-object·p8,·p0,·Lio/sentry/l4;->l:Ljava/lang/Long; | ||
66 | ····.line·11 | ||
67 | ····iput-object·p9,·p0,·Lio/sentry/l4;->m:Ljava/lang/Double; | ||
68 | ····.line·12 | ||
69 | ····iput-object·p10,·p0,·Lio/sentry/l4;->n:Ljava/lang/String; | ||
70 | ····.line·13 | ||
71 | ····iput-object·p11,·p0,·Lio/sentry/l4;->o:Ljava/lang/String; | ||
72 | ····.line·14 | ||
73 | ····iput-object·p12,·p0,·Lio/sentry/l4;->p:Ljava/lang/String; | ||
74 | ····.line·15 | ||
75 | ····iput-object·p13,·p0,·Lio/sentry/l4;->q:Ljava/lang/String; | ||
76 | ····.line·16 | ||
77 | ····iput-object·p14,·p0,·Lio/sentry/l4;->r:Ljava/lang/String; | ||
78 | ····return-void | ||
79 | .end·method | ||
80 | .method·public·constructor·<init>(Ljava/lang/String;Lio/sentry/protocol/z;Ljava/lang/String;Ljava/lang/String;)V | ||
81 | ····.locals·15 | ||
82 | ····.line·17 | ||
Max diff block lines reached; 21119/25763 bytes (81.97%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/o1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NoOpS | 3 | .source·"NoOpSentryExecutorService.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/k0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/o1; | 7 | .field·private·static·final·a:Lio/sentry/o1; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 29, 60 lines modified | Offset 29, 145 lines modified | ||
29 | ····.line·1 | 29 | ····.line·1 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static·synthetic·c()Ljava/lang/Object; | ||
34 | ····.locals·1 | ||
35 | ····invoke-static·{},·Lio/sentry/o1;->g()Ljava/lang/Object; | ||
36 | ····move-result-object·v0 | ||
37 | ····return-object·v0 | ||
38 | .end·method | ||
39 | .method·public·static·synthetic·d()Ljava/lang/Object; | ||
40 | ····.locals·1 | ||
41 | ····invoke-static·{},·Lio/sentry/o1;->i()Ljava/lang/Object; | ||
42 | ····move-result-object·v0 | ||
43 | ····return-object·v0 | ||
44 | .end·method | ||
45 | .method·public·static·synthetic·e()Ljava/lang/Object; | ||
46 | ····.locals·1 | ||
47 | ····invoke-static·{},·Lio/sentry/o1;->h()Ljava/lang/Object; | ||
48 | ····move-result-object·v0 | ||
49 | ····return-object·v0 | ||
50 | .end·method | ||
33 | .method·public·static· | 51 | .method·public·static·f()Lio/sentry/k0; |
34 | ····.locals·1 | 52 | ····.locals·1 |
35 | ····.line·1 | 53 | ····.line·1 |
36 | ····sget-object·v0,·Lio/sentry/o1;->a:Lio/sentry/o1; | 54 | ····sget-object·v0,·Lio/sentry/o1;->a:Lio/sentry/o1; |
37 | ····return-object·v0 | 55 | ····return-object·v0 |
38 | .end·method | 56 | .end·method |
57 | .method·private·static·synthetic·g()Ljava/lang/Object; | ||
58 | ····.locals·1 | ||
39 | #·virtual·methods | ||
40 | 59 | ····const/4·v0,·0x0 | |
60 | ····return-object·v0 | ||
61 | .end·method | ||
62 | .method·private·static·synthetic·h()Ljava/lang/Object; | ||
41 | ····.locals·1 | 63 | ····.locals·1 |
42 | ····const/4·v0,·0x0 | 64 | ····const/4·v0,·0x0 |
43 | ····return·v0 | 65 | ····return-object·v0 |
44 | .end·method | 66 | .end·method |
45 | .method·p | 67 | .method·private·static·synthetic·i()Ljava/lang/Object; |
46 | ····.locals· | 68 | ····.locals·1 |
47 | ···· | 69 | ····const/4·v0,·0x0 |
70 | ····return-object·v0 | ||
48 | .end·method | 71 | .end·method |
49 | .method·public·h()Lio/sentry/e4; | ||
72 | #·virtual·methods | ||
73 | .method·public·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; | ||
50 | ····.locals· | 74 | ····.locals·0 |
75 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
76 | ········value·=·{ | ||
77 | ············"(", | ||
78 | ············"Ljava/lang/Runnable;", | ||
79 | ············"J)", | ||
80 | ············"Ljava/util/concurrent/Future<", | ||
81 | ············"*>;" | ||
82 | ········} | ||
83 | ····.end·annotation | ||
51 | ····.line·1 | 84 | ····.line·1 |
52 | ····new-instance· | 85 | ····new-instance·p1,·Ljava/util/concurrent/FutureTask; |
86 | ····sget-object·p2,·Lio/sentry/l1;->a:Lio/sentry/l1; | ||
53 | ···· | 87 | ····invoke-direct·{p1,·p2},·Ljava/util/concurrent/FutureTask;-><init>(Ljava/util/concurrent/Callable;)V |
54 | ···· | 88 | ····return-object·p1 |
89 | .end·method | ||
55 | 90 | .method·public·b(J)V | |
91 | ····.locals·0 | ||
56 | ···· | 92 | ····return-void |
93 | .end·method | ||
57 | ·· | 94 | .method·public·submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; |
95 | ····.locals·1 | ||
96 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
97 | ········value·=·{ | ||
98 | ············"(", | ||
99 | ············"Ljava/lang/Runnable;", | ||
100 | ············")", | ||
101 | ············"Ljava/util/concurrent/Future<", | ||
102 | ············"*>;" | ||
103 | ········} | ||
104 | ····.end·annotation | ||
Max diff block lines reached; 1146/4302 bytes (26.64%) of diff not shown. |
Offset 1, 159 lines modified | Offset 1, 149 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/c4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"SentryRuntimeEventProcessor.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/t; |
6 | .implements·Ljava/io/Closeable; | ||
7 | #·instance·fields | 6 | #·instance·fields |
8 | .field·private·final·e:Ljava/lang/ | 7 | .field·private·final·e:Ljava/lang/String; |
9 | .field·private·f:Ljava/lang/ | 8 | .field·private·final·f:Ljava/lang/String; |
10 | #·direct·methods | 9 | #·direct·methods |
11 | .method·public·constructor·<init>()V | 10 | .method·public·constructor·<init>()V |
12 | ····.locals· | 11 | ····.locals·2 |
12 | ····const-string·v0,·"java.version" | ||
13 | ····.line· | 13 | ····.line·4 |
14 | ····invoke-static·{},·Ljava/lang/ | 14 | ····invoke-static·{v0},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String; |
15 | ····move-result-object·v0 | 15 | ····move-result-object·v0 |
16 | ····const-string·v1,·"java.vendor" | ||
17 | ····invoke-static·{v1},·Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String; | ||
18 | ····move-result-object·v1 | ||
16 | ····invoke-direct·{p0,·v0},·Lio/sentry/c4;-><init>(Ljava/lang/ | 19 | ····invoke-direct·{p0,·v0,·v1},·Lio/sentry/c4;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
17 | ····return-void | 20 | ····return-void |
18 | .end·method | 21 | .end·method |
19 | .method·public·constructor·<init>(Ljava/lang/ | 22 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V |
20 | ····.locals· | 23 | ····.locals·0 |
21 | ····.line·1 | 24 | ····.line·1 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····const-string·v0,·"Runtime·is·required" | ||
24 | ····.line·2 | 26 | ····.line·2 |
25 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
26 | ····move-result-object·p1 | ||
27 | ····check-cast·p1,·Ljava/lang/Runtime; | ||
28 | ····iput-object·p1,·p0,·Lio/sentry/c4;->e:Ljava/lang/ | 27 | ····iput-object·p1,·p0,·Lio/sentry/c4;->e:Ljava/lang/String; |
28 | ····.line·3 | ||
29 | ····iput-object·p2,·p0,·Lio/sentry/c4;->f:Ljava/lang/String; | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·public·static·synthetic·h(Lio/sentry/f0;Lio/sentry/q3;)V | ||
32 | ····.locals·0 | ||
33 | ····invoke-static·{p0,·p1},·Lio/sentry/c4;->j(Lio/sentry/f0;Lio/sentry/q3;)V | ||
34 | ····return-void | 30 | ····return-void |
35 | .end·method | 31 | .end·method |
36 | .method·private· | 32 | .method·private·a(Lio/sentry/s2;)Lio/sentry/s2; |
37 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"<T:", | ||
37 | ············"Lio/sentry/s2;", | ||
38 | ············">(TT;)TT;" | ||
39 | ········} | ||
40 | ····.end·annotation | ||
38 | ····.line·1 | 41 | ····.line·1 |
39 | ····invoke-virtual·{p1},·Lio/sentry/ | 42 | ····invoke-virtual·{p1},·Lio/sentry/s2;->D()Lio/sentry/protocol/c; |
40 | ····move-result- | 43 | ····move-result-object·v0 |
41 | ····invoke-i | 44 | ····invoke-virtual·{v0},·Lio/sentry/protocol/c;->d()Lio/sentry/protocol/r; |
45 | ····move-result-object·v0 | ||
42 | ····return-void | ||
43 | .end·method | ||
46 | ····if-nez·v0,·:cond_0 | ||
47 | ····.line·2 | ||
48 | ····invoke-virtual·{p1},·Lio/sentry/s2;->D()Lio/sentry/protocol/c; | ||
44 | #·virtual·methods | ||
45 | .method·public·c(Lio/sentry/f0;Lio/sentry/q3;)V | ||
46 | ····.locals·3 | ||
47 | ···· | 49 | ····move-result-object·v0 |
50 | ····new-instance·v1,·Lio/sentry/protocol/r; | ||
48 | ····.line·1 | ||
49 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
50 | ···· | 51 | ····invoke-direct·{v1},·Lio/sentry/protocol/r;-><init>()V |
52 | ····invoke-virtual·{v0,·v1},·Lio/sentry/protocol/c;->l(Lio/sentry/protocol/r;)V | ||
51 | ····.line·2 | ||
52 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
53 | ····.line·3 | 53 | ····.line·3 |
54 | ···· | 54 | ····:cond_0 |
55 | ····invoke-virtual·{p1},·Lio/sentry/s2;->D()Lio/sentry/protocol/c; | ||
55 | ····move-result·v0 | 56 | ····move-result-object·v0 |
56 | ···· | 57 | ····invoke-virtual·{v0},·Lio/sentry/protocol/c;->d()Lio/sentry/protocol/r; |
58 | ····move-result-object·v0 | ||
57 | ····if-eqz·v0,·:cond_ | 59 | ····if-eqz·v0,·:cond_1 |
58 | ····.line·4 | 60 | ····.line·4 |
59 | ····n | 61 | ····invoke-virtual·{v0},·Lio/sentry/protocol/r;->d()Ljava/lang/String; |
62 | ····move-result-object·v1 | ||
60 | ···· | 63 | ····if-nez·v1,·:cond_1 |
Max diff block lines reached; 2410/6754 bytes (35.68%) of diff not shown. |
Offset 1, 157 lines modified | Offset 1, 52 lines modified | ||
1 | .class·public·final·Lio/sentry/k2; | 1 | .class·public·final·synthetic·Lio/sentry/k2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/i2; | 5 | .implements·Lio/sentry/i2; |
6 | #·instance·fields | ||
7 | .field·public·final·synthetic·a:Lio/sentry/h0; | ||
6 | #·annotations | ||
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
8 | .field·public·final·synthetic·b:Ljava/lang/String; | ||
9 | #·instance·fields | ||
10 | .field·p | 9 | .field·public·final·synthetic·c:Lio/sentry/k; |
10 | .field·public·final·synthetic·d:Ljava/io/File; | ||
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Lio/sentry/ | 12 | .method·public·synthetic·constructor·<init>(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V |
13 | ····.locals· | 13 | ····.locals·0 |
14 | ····.line·1 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ···· | 15 | ····iput-object·p1,·p0,·Lio/sentry/k2;->a:Lio/sentry/h0; |
16 | ····iput-object·p2,·p0,·Lio/sentry/k2;->b:Ljava/lang/String; | ||
17 | ····.line·2 | ||
18 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
19 | ···· | 17 | ····iput-object·p3,·p0,·Lio/sentry/k2;->c:Lio/sentry/k; |
20 | ····check-cast·p1,·Lio/sentry/f2; | ||
21 | ····iput-object·p | 18 | ····iput-object·p4,·p0,·Lio/sentry/k2;->d:Ljava/io/File; |
22 | ····return-void | 19 | ····return-void |
23 | .end·method | 20 | .end·method |
24 | #·virtual·methods | 21 | #·virtual·methods |
25 | .method·public· | 22 | .method·public·final·a()V |
26 | ····.locals· | 23 | ····.locals·4 |
27 | ····const-string·v0,·"Hub·is·required" | ||
28 | ····.line·1 | ||
29 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
30 | ····const-string·v0,·"SentryOptions·is·required" | ||
31 | ····.line·2 | ||
32 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
33 | ····.line·3 | ||
34 | ····iget-object·v0,·p0,·Lio/sentry/k2;->a:Lio/sentry/f2; | ||
35 | ····invoke-interface·{v0},·Lio/sentry/f2;->a()Ljava/lang/String; | ||
36 | ····move-result-object·v0 | ||
37 | ····if-eqz·v0,·:cond_1 | ||
38 | ····.line·4 | ||
39 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
40 | ····move-result-object·v1 | ||
41 | ····invoke-virtual·{p0,·v0,·v1},·Lio/sentry/k2;->b(Ljava/lang/String;Lio/sentry/g0;)Z | ||
42 | ····move-result·v1 | ||
43 | ····if-nez·v1,·:cond_0 | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·5 | ||
46 | ····:cond_0 | ||
47 | ····new-instance·v1,·Lio/sentry/v1; | ||
48 | ····.line·6 | ||
49 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getEnvelopeReader()Lio/sentry/c0; | ||
50 | ····move-result-object·v4 | ||
51 | ····.line·7 | ||
52 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getSerializer()Lio/sentry/k0; | ||
53 | ····move-result-object·v5 | ||
54 | ····.line·8 | ||
55 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
56 | ····move-result-object·v6 | ||
24 | ····iget-object·v0,·p0,·Lio/sentry/k2;->a:Lio/sentry/h0; | ||
57 | ····.line·9 | ||
58 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getFlushTimeoutMillis()J | ||
59 | ···· | 25 | ····iget-object·v1,·p0,·Lio/sentry/k2;->b:Ljava/lang/String; |
60 | ···· | 26 | ····iget-object·v2,·p0,·Lio/sentry/k2;->c:Lio/sentry/k; |
61 | ···· | 27 | ····iget-object·v3,·p0,·Lio/sentry/k2;->d:Ljava/io/File; |
62 | ····invoke- | 28 | ····invoke-static·{v0,·v1,·v2,·v3},·Lio/sentry/l2;->c(Lio/sentry/h0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V |
29 | ····return-void | ||
63 | ····.line·10 | ||
64 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
65 | ····move-result-object·p1 | ||
66 | ····invoke-virtual·{p0,·v1,·v0,·p1},·Lio/sentry/k2;->c(Lio/sentry/k;Ljava/lang/String;Lio/sentry/g0;)Lio/sentry/e2; | ||
67 | ····move-result-object·p1 | ||
68 | ····return-object·p1 | ||
69 | ····.line·11 | ||
70 | ····:cond_1 | ||
71 | ····:goto_0 | ||
Max diff block lines reached; 0/4829 bytes (0.00%) of diff not shown. |
Offset 1, 355 lines modified | Offset 1, 320 lines modified | ||
1 | .class·final·Lio/sentry/t3; | 1 | .class·final·Lio/sentry/t3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryExceptionFactory.java" |
4 | #·instance·fields | 4 | #·instance·fields |
5 | .field·private·final·a:Lio/sentry/ | 5 | .field·private·final·a:Lio/sentry/d4; |
6 | .field·private·final·b:Lio/sentry/q3; | ||
7 | #·direct·methods | 6 | #·direct·methods |
8 | .method·public·constructor·<init>(Lio/sentry/ | 7 | .method·public·constructor·<init>(Lio/sentry/d4;)V |
9 | ····.locals·1 | 8 | ····.locals·1 |
10 | ····.line·1 | 9 | ····.line·1 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····const-string·v0,·"The·SentryStackTraceFactory·is·required." | 11 | ····const-string·v0,·"The·SentryStackTraceFactory·is·required." |
13 | ····.line·2 | 12 | ····.line·2 |
14 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 13 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
15 | ····move-result-object·p1 | 14 | ····move-result-object·p1 |
16 | ····check-cast·p1,·Lio/sentry/ | 15 | ····check-cast·p1,·Lio/sentry/d4; |
17 | ····iput-object·p1,·p0,·Lio/sentry/t3;->a:Lio/sentry/s3; | ||
18 | ····const-string·p1,·"The·SentryOptions·is·required" | ||
19 | ····.line·3 | ||
20 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
21 | ····move-result-object·p1 | ||
22 | ····check-cast·p1,·Lio/sentry/q3; | ||
23 | ····iput-object·p1,·p0,·Lio/sentry/t3;-> | 16 | ····iput-object·p1,·p0,·Lio/sentry/t3;->a:Lio/sentry/d4; |
24 | ····return-void | 17 | ····return-void |
25 | .end·method | 18 | .end·method |
26 | .method·private· | 19 | .method·private·b(Ljava/lang/Throwable;Lio/sentry/protocol/h;Ljava/lang/Thread;Z)Lio/sentry/protocol/o; |
27 | ····.locals· | 20 | ····.locals·6 |
28 | ····.line·1 | 21 | ····.line·1 |
29 | ····ne | 22 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
23 | ····move-result-object·v0 | ||
30 | ····invoke- | 24 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getPackage()Ljava/lang/Package; |
25 | ····move-result-object·v0 | ||
31 | ····.line·2 | 26 | ····.line·2 |
32 | ····invoke-virtual·{p | 27 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
33 | ····move-result-object·v1 | 28 | ····move-result-object·v1 |
34 | ····invoke-virtual·{v | 29 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
30 | ····move-result-object·v1 | ||
35 | ····.line·3 | 31 | ····.line·3 |
36 | ···· | 32 | ····new-instance·v2,·Lio/sentry/protocol/o; |
37 | ···· | 33 | ····invoke-direct·{v2},·Lio/sentry/protocol/o;-><init>()V |
38 | ···· | 34 | ····.line·4 |
35 | ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; | ||
39 | ····move-result-object·v | 36 | ····move-result-object·v3 |
40 | ····i | 37 | ····if-eqz·v0,·:cond_0 |
41 | ····.line· | 38 | ····.line·5 |
42 | ···· | 39 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
43 | ···· | 40 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
44 | ····invoke- | 41 | ····invoke-virtual·{v0},·Ljava/lang/Package;->getName()Ljava/lang/String; |
45 | ····move-result-object·v | 42 | ····move-result-object·v5 |
46 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
44 | ····const-string·v5,·"." | ||
47 | ····.line·5 | ||
48 | ····invoke-virtual·{p3},·Ljava/lang/Thread;->isDaemon()Z | ||
49 | ···· | 45 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
50 | ····invoke- | 46 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
51 | ····move-result-object·v | 47 | ····move-result-object·v4 |
52 | ···· | 48 | ····const-string·v5,·"" |
49 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; | ||
53 | ····.line·6 | ||
54 | ····invoke-virtual·{p3},·Ljava/lang/Thread;->getState()Ljava/lang/Thread$State; | ||
55 | ····move-result-object· | 50 | ····move-result-object·v1 |
56 | ···· | 51 | ····:cond_0 |
52 | ····if-eqz·v0,·:cond_1 | ||
57 | ···· | 53 | ····.line·6 |
54 | ····invoke-virtual·{v0},·Ljava/lang/Package;->getName()Ljava/lang/String; | ||
58 | ···· | 55 | ····move-result-object·v0 |
56 | ····goto·:goto_0 | ||
59 | ····.line·7 | ||
60 | ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
61 | ···· | 57 | ····:cond_1 |
58 | ····const/4·v0,·0x0 | ||
62 | ···· | 59 | ····.line·7 |
60 | ····:goto_0 | ||
61 | ····iget-object·v4,·p0,·Lio/sentry/t3;->a:Lio/sentry/d4; | ||
63 | ····.line·8 | 62 | ····.line·8 |
63 | ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; | ||
64 | ····iget-object·p1,·p0,·Lio/sentry/t3;->a:Lio/sentry/s3; | ||
Max diff block lines reached; 9629/14758 bytes (65.25%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 33 lines modified | ||
1 | .class· | 1 | .class·public·interface·abstract·Lio/sentry/q2$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"Sentry.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lio/sentry/q2; | 6 | ····value·=·Lio/sentry/q2; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 9 | ····accessFlags·=·0x609 |
10 | ····name·=· | 10 | ····name·=·"a" |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"<T:", | ||
15 | ········"Lio/sentry/b4;", | ||
16 | ········">", | ||
17 | ········"Ljava/lang/Object;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·virtual·methods | ||
21 | .method·public·abstract·a(Lio/sentry/b4;)V | ||
22 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
23 | ········value·=·{ | ||
24 | ············"(TT;)V" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·method |
Offset 32, 13 lines modified | Offset 32, 13 lines modified | ||
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·final·call()Ljava/lang/Object; | 34 | .method·public·final·call()Ljava/lang/Object; |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····invoke-static·{},·Lio/sentry/ | 36 | ····invoke-static·{},·Lio/sentry/o1;->c()Ljava/lang/Object; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····return-object·v0 | 38 | ····return-object·v0 |
39 | .end·method | 39 | .end·method |
Offset 1, 118 lines modified | Offset 1, 617 lines modified | ||
1 | .class·public·final·Lio/sentry/o4; | 1 | .class·public·final·Lio/sentry/o4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"Span.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/m0; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
6 | .end·annotation | 8 | .end·annotation |
7 | #·instance·fields | 9 | #·instance·fields |
10 | .field·private·final·a:Lio/sentry/x2; | ||
11 | .field·private·b:Lio/sentry/x2; | ||
12 | .field·private·final·c:Lio/sentry/p4; | ||
13 | .field·private·final·d:Lio/sentry/j4; | ||
8 | .field·private· | 14 | .field·private·e:Ljava/lang/Throwable; |
9 | .field·private·final· | 15 | .field·private·final·f:Lio/sentry/g0; |
10 | .field·private·final· | 16 | .field·private·final·g:Ljava/util/concurrent/atomic/AtomicBoolean; |
17 | .field·private·h:Lio/sentry/q4; | ||
11 | .field·private·final· | 18 | .field·private·final·i:Ljava/util/Map; |
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/lang/Object;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
12 | #·direct·methods | 28 | #·direct·methods |
13 | .method·public·constructor·<init>(L | 29 | .method·public·constructor·<init>(Lio/sentry/a5;Lio/sentry/j4;Lio/sentry/g0;Lio/sentry/x2;)V |
14 | ····.locals· | 30 | ····.locals·2 |
31 | ····.annotation·build·Lorg/jetbrains/annotations/VisibleForTesting; | ||
32 | ····.end·annotation | ||
15 | ···· | 33 | ····.line·11 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····.line·1 | 35 | ····.line·12 |
17 | ···· | 36 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
37 | ····const/4·v1,·0x0 | ||
38 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | ||
39 | ····iput-object·v0,·p0,·Lio/sentry/o4;->g:Ljava/util/concurrent/atomic/AtomicBoolean; | ||
40 | ····.line·13 | ||
41 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
42 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
43 | ····iput-object·v0,·p0,·Lio/sentry/o4;->i:Ljava/util/Map; | ||
44 | ····const-string·v0,·"context·is·required" | ||
45 | ····.line·14 | ||
46 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
47 | ····move-result-object·p1 | ||
48 | ····check-cast·p1,·Lio/sentry/p4; | ||
49 | ····iput-object·p1,·p0,·Lio/sentry/o4;->c:Lio/sentry/p4; | ||
50 | ····const-string·p1,·"sentryTracer·is·required" | ||
51 | ····.line·15 | ||
52 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
53 | ····move-result-object·p1 | ||
54 | ····check-cast·p1,·Lio/sentry/j4; | ||
55 | ····iput-object·p1,·p0,·Lio/sentry/o4;->d:Lio/sentry/j4; | ||
56 | ····const-string·p1,·"hub·is·required" | ||
57 | ····.line·16 | ||
58 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
59 | ····move-result-object·p1 | ||
60 | ····check-cast·p1,·Lio/sentry/g0; | ||
61 | ····iput-object·p1,·p0,·Lio/sentry/o4;->f:Lio/sentry/g0; | ||
62 | ····const/4·p1,·0x0 | ||
63 | ····.line·17 | ||
64 | ····iput-object·p1,·p0,·Lio/sentry/o4;->h:Lio/sentry/q4; | ||
65 | ····if-eqz·p4,·:cond_0 | ||
66 | ····.line·18 | ||
67 | ····iput-object·p4,·p0,·Lio/sentry/o4;->a:Lio/sentry/x2; | ||
68 | ····goto·:goto_0 | ||
69 | ····.line·19 | ||
70 | ····:cond_0 | ||
71 | ····invoke-interface·{p3},·Lio/sentry/g0;->r()Lio/sentry/b4; | ||
72 | ····move-result-object·p1 | ||
73 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getDateProvider()Lio/sentry/y2; | ||
74 | ····move-result-object·p1 | ||
75 | ····invoke-interface·{p1},·Lio/sentry/y2;->a()Lio/sentry/x2; | ||
76 | ····move-result-object·p1 | ||
77 | ····iput-object·p1,·p0,·Lio/sentry/o4;->a:Lio/sentry/x2; | ||
Max diff block lines reached; 12136/15752 bytes (77.04%) of diff not shown. |
Offset 1, 2667 lines modified | Offset 1, 883 lines modified | ||
1 | .class·public·final·Lio/sentry/q2; | 1 | .class·public·final·Lio/sentry/q2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"Sentry.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/i0; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | 6 | ····value·=·{ |
9 | ········Lio/sentry/q2$ | 7 | ········Lio/sentry/q2$a; |
10 | ····} | 8 | ····} |
11 | .end·annotation | 9 | .end·annotation |
12 | #· | 10 | #·static·fields |
13 | .field·private·a:Z | ||
14 | .field·private·final·b:Lio/sentry/q3; | ||
15 | .field·private·final· | 11 | .field·private·static·final·a:Ljava/lang/ThreadLocal; |
12 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
13 | ········value·=·{ | ||
14 | ············"Ljava/lang/ThreadLocal<", | ||
15 | ············"Lio/sentry/g0;", | ||
16 | ············">;" | ||
17 | ········} | ||
18 | ····.end·annotation | ||
19 | .end·field | ||
16 | .field·private· | 20 | .field·private·static·volatile·b:Lio/sentry/g0; |
17 | .field·private· | 21 | .field·private·static·volatile·c:Z |
18 | #·direct·methods | 22 | #·direct·methods |
19 | .method·constructor·<init>( | 23 | .method·static·constructor·<clinit>()V |
20 | ····.locals· | 24 | ····.locals·1 |
21 | ····.line·1 | 25 | ····.line·1 |
26 | ····new-instance·v0,·Ljava/lang/ThreadLocal; | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
23 | ····.line·2 | ||
24 | ····new-instance·v0,·Lio/sentry/q2$b; | ||
25 | ····const/4·v1,·0x0 | ||
26 | ····invoke-direct·{v0,·v1},·Lio/sentry/q2$b;-><init>(Lio/sentry/q2$a;)V | ||
27 | ····iput-object·v0,·p0,·Lio/sentry/q2;->e:Lio/sentry/q2$b; | ||
28 | ····const-string·v0,·"SentryOptions·is·required." | ||
29 | ····.line·3 | ||
30 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
31 | ····move-result-object·v0 | ||
32 | ····check-cast·v0,·Lio/sentry/q3; | ||
33 | ····iput-object·v0,·p0,·Lio/sentry/q2;->b:Lio/sentry/q3; | ||
34 | ···· | 27 | ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V |
28 | ····sput-object·v0,·Lio/sentry/q2;->a:Ljava/lang/ThreadLocal; | ||
35 | ····.line·4 | ||
36 | ····iput-boolean·v0,·p0,·Lio/sentry/q2;->a:Z | ||
37 | ····.line·5 | ||
38 | ····invoke-virtual·{p1},·Lio/sentry/q3;->getTransportFactory()Lio/sentry/o0; | ||
39 | ····move-result-object·v0 | ||
40 | ····.line·6 | ||
41 | ····instance-of·v2,·v0,·Lio/sentry/r1; | ||
42 | ····if-eqz·v2,·:cond_0 | ||
43 | ····.line·7 | ||
44 | ····new-instance·v0,·Lio/sentry/a; | ||
45 | ····invoke-direct·{v0},·Lio/sentry/a;-><init>()V | ||
46 | ····.line· | 29 | ····.line·2 |
47 | ····invoke-virtual·{p1,·v0},·Lio/sentry/q3;->setTransportFactory(Lio/sentry/o0;)V | ||
48 | ····.line·9 | ||
49 | ····:cond_0 | ||
50 | ····new-instance·v2,·Lio/sentry/a2; | ||
51 | ····invoke-direct·{v2,·p1},·Lio/sentry/a2;-><init>(Lio/sentry/q3;)V | ||
52 | ····.line·10 | ||
53 | ····invoke- | 30 | ····invoke-static·{},·Lio/sentry/j1;->v()Lio/sentry/j1; |
54 | ····move-result-object·v2 | ||
55 | ····invoke-interface·{v0,·p1,·v2},·Lio/sentry/o0;->a(Lio/sentry/q3;Lio/sentry/z1;)Lio/sentry/transport/p; | ||
56 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
57 | ···· | 32 | ····sput-object·v0,·Lio/sentry/q2;->b:Lio/sentry/g0; |
58 | ····.line·11 | ||
59 | ····invoke-virtual·{p1},·Lio/sentry/q3;->getSampleRate()Ljava/lang/Double; | ||
60 | ····move-result-object·p1 | ||
61 | ····if-nez·p1,·:cond_1 | ||
62 | ····goto·:goto_0 | ||
33 | ····const/4·v0,·0x0 | ||
63 | ····:cond_1 | ||
64 | ····new-instance·v1,·Ljava/security/SecureRandom; | ||
65 | ····invoke-direct·{v1},·Ljava/security/SecureRandom;-><init>()V | ||
66 | ····:goto_0 | ||
67 | ···· | 34 | ····.line·3 |
35 | ····sput-boolean·v0,·Lio/sentry/q2;->c:Z | ||
68 | ····return-void | 36 | ····return-void |
69 | .end·method | 37 | .end·method |
Max diff block lines reached; 75051/78558 bytes (95.54%) of diff not shown. |
Offset 1, 74 lines modified | Offset 1, 76 lines modified | ||
1 | .class·public·final·Lio/sentry/a0; | 1 | .class·public·final·Lio/sentry/a0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Hub.java" | 3 | .source·"Hub.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/g0; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·private·volatile·a:Lio/sentry/protocol/p; | 7 | .field·private·volatile·a:Lio/sentry/protocol/p; |
8 | .field·private·final·b:Lio/sentry/ | 8 | .field·private·final·b:Lio/sentry/b4; |
9 | .field·private·volatile·c:Z | 9 | .field·private·volatile·c:Z |
10 | .field·private·final·d:Lio/sentry/ | 10 | .field·private·final·d:Lio/sentry/t4; |
11 | .field·private·final·e:Lio/sentry/ | 11 | .field·private·final·e:Lio/sentry/y4; |
12 | .field·private·final·f:Ljava/util/Map; | 12 | .field·private·final·f:Ljava/util/Map; |
13 | ····.annotation·system·Ldalvik/annotation/Signature; | 13 | ····.annotation·system·Ldalvik/annotation/Signature; |
14 | ········value·=·{ | 14 | ········value·=·{ |
15 | ············"Ljava/util/Map<", | 15 | ············"Ljava/util/Map<", |
16 | ············"Ljava/lang/Throwable;", | 16 | ············"Ljava/lang/Throwable;", |
17 | ············"Lio/sentry/util/l<", | 17 | ············"Lio/sentry/util/l<", |
18 | ············"Ljava/lang/ref/WeakReference<", | 18 | ············"Ljava/lang/ref/WeakReference<", |
19 | ············"Lio/sentry/ | 19 | ············"Lio/sentry/m0;", |
20 | ············">;", | 20 | ············">;", |
21 | ············"Ljava/lang/String;", | 21 | ············"Ljava/lang/String;", |
22 | ············">;>;" | 22 | ············">;>;" |
23 | ········} | 23 | ········} |
24 | ····.end·annotation | 24 | ····.end·annotation |
25 | .end·field | 25 | .end·field |
26 | .field·private·final·g:Lio/sentry/d5; | ||
26 | #·direct·methods | 27 | #·direct·methods |
27 | .method·public·constructor·<init>(Lio/sentry/ | 28 | .method·public·constructor·<init>(Lio/sentry/b4;)V |
28 | ····.locals·1 | 29 | ····.locals·1 |
29 | ····.line·1 | 30 | ····.line·1 |
30 | ····invoke-static·{p1},·Lio/sentry/a0;-> | 31 | ····invoke-static·{p1},·Lio/sentry/a0;->z(Lio/sentry/b4;)Lio/sentry/t4$a; |
31 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
32 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/a0;-><init>(Lio/sentry/ | 33 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/a0;-><init>(Lio/sentry/b4;Lio/sentry/t4$a;)V |
33 | ····return-void | 34 | ····return-void |
34 | .end·method | 35 | .end·method |
35 | .method·private·constructor·<init>(Lio/sentry/ | 36 | .method·private·constructor·<init>(Lio/sentry/b4;Lio/sentry/t4$a;)V |
36 | ····.locals·2 | 37 | ····.locals·2 |
37 | ····.line·1 | 38 | ····.line·12 |
38 | ····new-instance·v0,·Lio/sentry/ | 39 | ····new-instance·v0,·Lio/sentry/t4; |
39 | ····invoke-virtual·{p1},·Lio/sentry/ | 40 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; |
40 | ····move-result-object·v1 | 41 | ····move-result-object·v1 |
41 | ····invoke-direct·{v0,·v1,·p2},·Lio/sentry/ | 42 | ····invoke-direct·{v0,·v1,·p2},·Lio/sentry/t4;-><init>(Lio/sentry/h0;Lio/sentry/t4$a;)V |
42 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/a0;-><init>(Lio/sentry/ | 43 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/a0;-><init>(Lio/sentry/b4;Lio/sentry/t4;)V |
43 | ····return-void | 44 | ····return-void |
44 | .end·method | 45 | .end·method |
45 | .method·private·constructor·<init>(Lio/sentry/ | 46 | .method·private·constructor·<init>(Lio/sentry/b4;Lio/sentry/t4;)V |
46 | ····.locals·1 | 47 | ····.locals·1 |
47 | ····.line·2 | 48 | ····.line·2 |
48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
49 | ····.line·3 | 50 | ····.line·3 |
50 | ····new-instance·v0,·Ljava/util/WeakHashMap; | 51 | ····new-instance·v0,·Ljava/util/WeakHashMap; |
Offset 79, 335 lines modified | Offset 81, 53 lines modified | ||
79 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; | 81 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; |
80 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
81 | ····iput-object·v0,·p0,·Lio/sentry/a0;->f:Ljava/util/Map; | 83 | ····iput-object·v0,·p0,·Lio/sentry/a0;->f:Ljava/util/Map; |
82 | ····.line·5 | 84 | ····.line·5 |
83 | ····invoke-static·{p1},·Lio/sentry/a0;-> | 85 | ····invoke-static·{p1},·Lio/sentry/a0;->E(Lio/sentry/b4;)V |
84 | ····.line·6 | 86 | ····.line·6 |
85 | ····iput-object·p1,·p0,·Lio/sentry/a0;->b:Lio/sentry/ | 87 | ····iput-object·p1,·p0,·Lio/sentry/a0;->b:Lio/sentry/b4; |
86 | ····.line·7 | 88 | ····.line·7 |
87 | ····new-instance·v0,·Lio/sentry/ | 89 | ····new-instance·v0,·Lio/sentry/y4; |
88 | ····invoke-direct·{v0,·p1},·Lio/sentry/ | 90 | ····invoke-direct·{v0,·p1},·Lio/sentry/y4;-><init>(Lio/sentry/b4;)V |
89 | ····iput-object·v0,·p0,·Lio/sentry/a0;->e:Lio/sentry/ | 91 | ····iput-object·v0,·p0,·Lio/sentry/a0;->e:Lio/sentry/y4; |
90 | ····.line·8 | 92 | ····.line·8 |
91 | ····iput-object·p2,·p0,·Lio/sentry/a0;->d:Lio/sentry/ | 93 | ····iput-object·p2,·p0,·Lio/sentry/a0;->d:Lio/sentry/t4; |
92 | ····.line·9 | 94 | ····.line·9 |
93 | ····sget-object·p | 95 | ····sget-object·p2,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; |
94 | ····iput-object·p | 96 | ····iput-object·p2,·p0,·Lio/sentry/a0;->a:Lio/sentry/protocol/p; |
95 | ····const/4·p1,·0x1 | ||
96 | ····.line·10 | 97 | ····.line·10 |
97 | ····iput-boolean·p1,·p0,·Lio/sentry/a0;->c:Z | ||
98 | ····return-void | ||
99 | .end·method | ||
100 | .method·private·A(Lio/sentry/l3;Lio/sentry/v;Lio/sentry/d2;)Lio/sentry/protocol/p; | ||
101 | ····.locals·4 | ||
102 | ····.line·1 | ||
103 | ····sget-object·v0,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
104 | ····.line·2 | ||
105 | ····invoke-virtual·{p0},·Lio/sentry/a0;->isEnabled()Z | ||
106 | ····move-result·v1 | ||
107 | ····const/4·v2,·0x0 | ||
108 | ····if-nez·v1,·:cond_0 | ||
Max diff block lines reached; 79559/84698 bytes (93.93%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 101 lines modified | ||
1 | .class·public· | 1 | .class·public·abstract·Lio/sentry/x2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryDate.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/ | 5 | .implements·Ljava/lang/Comparable; |
6 | #·instance·fields | ||
7 | 6 | #·annotations | |
7 | .annotation·system·Ldalvik/annotation/Signature; | ||
8 | ····value·=·{ | ||
9 | ········"Ljava/lang/Object;", | ||
10 | ········"Ljava/lang/Comparable<", | ||
11 | ········"Lio/sentry/x2;", | ||
12 | ········">;" | ||
13 | ····} | ||
14 | .end·annotation | ||
8 | #·direct·methods | 15 | #·direct·methods |
9 | .method·public· | 16 | .method·public·constructor·<init>()V |
10 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.line·1 | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/x2;->a:Lio/sentry/j3$a; | ||
13 | ····return-void | 20 | ····return-void |
14 | .end·method | 21 | .end·method |
15 | #·virtual·methods | 22 | #·virtual·methods |
16 | .method·public· | 23 | .method·public·a(Lio/sentry/x2;)I |
17 | ····.locals· | 24 | ····.locals·3 |
25 | ····.line·1 | ||
26 | ····invoke-virtual·{p0},·Lio/sentry/x2;->c()J | ||
18 | ···· | 27 | ····move-result-wide·v0 |
19 | ····invoke-static·{v0 | 28 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
20 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
30 | ····invoke-virtual·{p1},·Lio/sentry/x2;->c()J | ||
31 | ····move-result-wide·v1 | ||
32 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | ||
33 | ····move-result-object·p1 | ||
34 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I | ||
35 | ····move-result·p1 | ||
36 | ····return·p1 | ||
37 | .end·method | ||
38 | .method·public·b(Lio/sentry/x2;)J | ||
39 | ····.locals·2 | ||
40 | ····if-eqz·p1,·:cond_0 | ||
41 | ····.line·1 | ||
42 | ····invoke-virtual·{p0,·p1},·Lio/sentry/x2;->a(Lio/sentry/x2;)I | ||
43 | ····move-result·v0 | ||
44 | ····if-gez·v0,·:cond_0 | ||
45 | ····.line·2 | ||
46 | ····invoke-virtual·{p1},·Lio/sentry/x2;->c()J | ||
47 | ····move-result-wide·v0 | ||
21 | ····return- | 48 | ····return-wide·v0 |
49 | ····.line·3 | ||
50 | ····:cond_0 | ||
51 | ····invoke-virtual·{p0},·Lio/sentry/x2;->c()J | ||
52 | ····move-result-wide·v0 | ||
53 | ····return-wide·v0 | ||
54 | .end·method | ||
55 | .method·public·abstract·c()J | ||
56 | .end·method | ||
57 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | ||
58 | ····.locals·0 | ||
59 | ····.line·1 | ||
60 | ····check-cast·p1,·Lio/sentry/x2; | ||
61 | ····invoke-virtual·{p0,·p1},·Lio/sentry/x2;->a(Lio/sentry/x2;)I | ||
62 | ····move-result·p1 | ||
63 | ····return·p1 | ||
22 | .end·method | 64 | .end·method |
Offset 1, 34 lines modified | Offset 1, 434 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·enum·Lio/sentry/x3; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Enum; |
3 | .source·" | 3 | .source·"SentryItemType.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/x3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/x3;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/d1;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
21 | .end·annotation | ||
22 | #·static·fields | ||
23 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/x3; | ||
24 | .field·public·static·final·enum·Attachment:Lio/sentry/x3; | ||
25 | .field·public·static·final·enum·ClientReport:Lio/sentry/x3; | ||
26 | .field·public·static·final·enum·Event:Lio/sentry/x3; | ||
27 | .field·public·static·final·enum·Profile:Lio/sentry/x3; | ||
28 | .field·public·static·final·enum·ReplayEvent:Lio/sentry/x3; | ||
29 | .field·public·static·final·enum·ReplayRecording:Lio/sentry/x3; | ||
30 | .field·public·static·final·enum·Session:Lio/sentry/x3; | ||
31 | .field·public·static·final·enum·Transaction:Lio/sentry/x3; | ||
32 | .field·public·static·final·enum·Unknown:Lio/sentry/x3; | ||
33 | .field·public·static·final·enum·UserFeedback:Lio/sentry/x3; | ||
6 | #·instance·fields | 34 | #·instance·fields |
7 | .field·p | 35 | .field·private·final·itemType:Ljava/lang/String; |
8 | #·direct·methods | 36 | #·direct·methods |
9 | .method·p | 37 | .method·private·static·synthetic·$values()[Lio/sentry/x3; |
38 | ····.locals·3 | ||
39 | ····const/16·v0,·0xa | ||
40 | ····new-array·v0,·v0,·[Lio/sentry/x3; | ||
41 | ····.line·1 | ||
42 | ····sget-object·v1,·Lio/sentry/x3;->Session:Lio/sentry/x3; | ||
43 | ····const/4·v2,·0x0 | ||
44 | ····aput-object·v1,·v0,·v2 | ||
45 | ····sget-object·v1,·Lio/sentry/x3;->Event:Lio/sentry/x3; | ||
46 | ····const/4·v2,·0x1 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····sget-object·v1,·Lio/sentry/x3;->UserFeedback:Lio/sentry/x3; | ||
49 | ····const/4·v2,·0x2 | ||
50 | ····aput-object·v1,·v0,·v2 | ||
51 | ····sget-object·v1,·Lio/sentry/x3;->Attachment:Lio/sentry/x3; | ||
52 | ····const/4·v2,·0x3 | ||
53 | ····aput-object·v1,·v0,·v2 | ||
54 | ····sget-object·v1,·Lio/sentry/x3;->Transaction:Lio/sentry/x3; | ||
55 | ····const/4·v2,·0x4 | ||
56 | ····aput-object·v1,·v0,·v2 | ||
57 | ····sget-object·v1,·Lio/sentry/x3;->Profile:Lio/sentry/x3; | ||
58 | ····const/4·v2,·0x5 | ||
59 | ····aput-object·v1,·v0,·v2 | ||
60 | ····sget-object·v1,·Lio/sentry/x3;->ClientReport:Lio/sentry/x3; | ||
61 | ····const/4·v2,·0x6 | ||
62 | ····aput-object·v1,·v0,·v2 | ||
63 | ····sget-object·v1,·Lio/sentry/x3;->ReplayEvent:Lio/sentry/x3; | ||
64 | ····const/4·v2,·0x7 | ||
65 | ····aput-object·v1,·v0,·v2 | ||
66 | ····sget-object·v1,·Lio/sentry/x3;->ReplayRecording:Lio/sentry/x3; | ||
67 | ····const/16·v2,·0x8 | ||
68 | ····aput-object·v1,·v0,·v2 | ||
69 | ····sget-object·v1,·Lio/sentry/x3;->Unknown:Lio/sentry/x3; | ||
70 | ····const/16·v2,·0x9 | ||
71 | ····aput-object·v1,·v0,·v2 | ||
72 | ····return-object·v0 | ||
73 | .end·method | ||
Max diff block lines reached; 3593/10073 bytes (35.67%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 42 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/u0; | 1 | .class·public·final·synthetic·Lio/sentry/u0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/y0$b; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/y0; |
8 | .field·public·final·synthetic·b:Lio/sentry/z0; | ||
8 | #·direct·methods | 9 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 10 | .method·public·synthetic·constructor·<init>(Lio/sentry/y0;Lio/sentry/z0;)V |
10 | ····.locals·0 | 11 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/u0;->a:Lio/sentry/ | 13 | ····iput-object·p1,·p0,·Lio/sentry/u0;->a:Lio/sentry/y0; |
14 | ····iput-object·p2,·p0,·Lio/sentry/u0;->b:Lio/sentry/z0; | ||
13 | ····return-void | 15 | ····return-void |
14 | .end·method | 16 | .end·method |
15 | #·virtual·methods | 17 | #·virtual·methods |
16 | .method·public·final·a()Ljava/lang/Object; | 18 | .method·public·final·a()Ljava/lang/Object; |
17 | ····.locals· | 19 | ····.locals·2 |
20 | ····iget-object·v0,·p0,·Lio/sentry/u0;->a:Lio/sentry/y0; | ||
18 | ····iget-object·v | 21 | ····iget-object·v1,·p0,·Lio/sentry/u0;->b:Lio/sentry/z0; |
19 | ····invoke- | 22 | ····invoke-static·{v0,·v1},·Lio/sentry/y0;->a(Lio/sentry/y0;Lio/sentry/z0;)Ljava/lang/Object; |
20 | ····move-result-object·v0 | 23 | ····move-result-object·v0 |
21 | ····return-object·v0 | 24 | ····return-object·v0 |
22 | .end·method | 25 | .end·method |
Offset 1, 371 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·Lio/sentry/k3; | 1 | .class·public·final·synthetic·Lio/sentry/k3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | ||
5 | .implements·Lio/sentry/b1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/k3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
14 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; | ||
15 | .field·private·final·e:Ljava/lang/String; | ||
16 | .field·private·final·f:Ljava/lang/String; | ||
17 | .field·private·final·g:Lio/sentry/o3; | ||
18 | .field·private·final·h:I | ||
19 | .field·private·final·i:Ljava/util/concurrent/Callable; | ||
20 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
21 | ········value·=·{ | ||
22 | ············"Ljava/util/concurrent/Callable<", | ||
23 | ············"Ljava/lang/Integer;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
28 | .field·private·final·j:Ljava/lang/String; | ||
29 | .field·private·k:Ljava/util/Map; | ||
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"Ljava/util/Map<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············"Ljava/lang/Object;", | ||
35 | ············">;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
39 | #·direct·methods | 8 | #·direct·methods |
40 | .method·public·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
41 | ····.locals· | 10 | ····.locals·0 |
42 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
43 | ····.end·annotation | ||
44 | ····.line·1 | ||
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
46 | ····const-string·v0,·"type·is·required" | ||
47 | ····.line·2 | ||
48 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
49 | ····move-result-object·p1 | ||
50 | ····check-cast·p1,·Lio/sentry/o3; | ||
51 | ····iput-object·p1,·p0,·Lio/sentry/k3;->g:Lio/sentry/o3; | ||
52 | ····.line·3 | ||
53 | ····iput-object·p3,·p0,·Lio/sentry/k3;->e:Ljava/lang/String; | ||
54 | ····.line·4 | ||
55 | ····iput·p2,·p0,·Lio/sentry/k3;->h:I | ||
56 | ····.line·5 | ||
57 | ····iput-object·p4,·p0,·Lio/sentry/k3;->f:Ljava/lang/String; | ||
58 | ····const/4·p1,·0x0 | ||
59 | ····.line·6 | ||
60 | ····iput-object·p1,·p0,·Lio/sentry/k3;->i:Ljava/util/concurrent/Callable; | ||
61 | ····.line·7 | ||
62 | ····iput-object·p5,·p0,·Lio/sentry/k3;->j:Ljava/lang/String; | ||
63 | ····return-void | ||
64 | .end·method | ||
65 | .method·constructor·<init>(Lio/sentry/o3;Ljava/util/concurrent/Callable;Ljava/lang/String;Ljava/lang/String;)V | ||
66 | ····.locals·6 | ||
67 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
68 | ········value·=·{ | ||
69 | ············"(", | ||
70 | ············"Lio/sentry/o3;", | ||
71 | ············"Ljava/util/concurrent/Callable<", | ||
72 | ············"Ljava/lang/Integer;", | ||
73 | ············">;", | ||
74 | ············"Ljava/lang/String;", | ||
75 | ············"Ljava/lang/String;", | ||
76 | ············")V" | ||
77 | ········} | ||
78 | ····.end·annotation | ||
79 | ····const/4·v5,·0x0 | ||
80 | ····move-object·v0,·p0 | ||
81 | ····move-object·v1,·p1 | ||
82 | ····move-object·v2,·p2 | ||
83 | ····move-object·v3,·p3 | ||
84 | ····move-object·v4,·p4 | ||
85 | ····.line·15 | ||
86 | ····invoke-direct/range·{v0·..·v5},·Lio/sentry/k3;-><init>(Lio/sentry/o3;Ljava/util/concurrent/Callable;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
87 | ····return-void | ||
88 | .end·method | ||
Max diff block lines reached; 5739/9545 bytes (60.13%) of diff not shown. |
Offset 1, 244 lines modified | Offset 1, 46 lines modified | ||
1 | .class·public·final·Lio/sentry/t2; | 1 | .class·public·final·synthetic·Lio/sentry/t2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/g2$a; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/t2$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
14 | #·instance·fields | 6 | #·instance·fields |
15 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/v2; |
16 | .field·p | 8 | .field·public·final·synthetic·b:Lio/sentry/s3; |
9 | .field·public·final·synthetic·c:Lio/sentry/v; | ||
17 | .field·private·final·g:Lio/sentry/m4; | ||
18 | .field·private·h:Ljava/util/Map; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/lang/Object;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
28 | #·direct·methods | 10 | #·direct·methods |
29 | .method·public·constructor·<init>()V | ||
30 | ····.locals·1 | ||
31 | ····.line·7 | ||
32 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
33 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
34 | ····invoke-direct·{p0,·v0},·Lio/sentry/t2;-><init>(Lio/sentry/protocol/p;)V | ||
35 | ····return-void | ||
36 | .end·method | ||
37 | .method·public·constructor·<init>(Lio/sentry/protocol/p;)V | ||
38 | ····.locals·1 | ||
39 | ····const/4·v0,·0x0 | ||
40 | ····.line·6 | ||
41 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/t2;-><init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;)V | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·public·constructor·<init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;)V | ||
45 | ····.locals·1 | ||
46 | ····const/4·v0,·0x0 | ||
47 | ····.line·1 | ||
48 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lio/sentry/t2;-><init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;Lio/sentry/m4;)V | ||
49 | ····return-void | ||
50 | .end·method | ||
51 | .method·public·constructor·<init>(Lio/sentry/ | 11 | .method·public·synthetic·constructor·<init>(Lio/sentry/v2;Lio/sentry/s3;Lio/sentry/v;)V |
52 | ····.locals·0 | 12 | ····.locals·0 |
53 | ····.line·2 | ||
54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
55 | ····.line·3 | ||
56 | ····iput-object·p1,·p0,·Lio/sentry/t2;-> | 14 | ····iput-object·p1,·p0,·Lio/sentry/t2;->a:Lio/sentry/v2; |
57 | ····.line·4 | ||
58 | ····iput-object·p2,·p0,·Lio/sentry/t2;-> | 15 | ····iput-object·p2,·p0,·Lio/sentry/t2;->b:Lio/sentry/s3; |
59 | ····.line·5 | ||
60 | ····iput-object·p3,·p0,·Lio/sentry/t2;-> | 16 | ····iput-object·p3,·p0,·Lio/sentry/t2;->c:Lio/sentry/v; |
61 | ····return-void | 17 | ····return-void |
62 | .end·method | 18 | .end·method |
63 | #·virtual·methods | 19 | #·virtual·methods |
64 | .method·public·a()Lio/sentry/protocol/p; | ||
65 | ····.locals·1 | ||
66 | ····.line·1 | ||
67 | ····iget-object·v0,·p0,·Lio/sentry/t2;->e:Lio/sentry/protocol/p; | ||
68 | ····return-object·v0 | ||
69 | .end·method | ||
70 | .method·public·b()Lio/sentry/protocol/n; | ||
71 | ····.locals·1 | ||
72 | ····.line·1 | ||
73 | ····iget-object·v0,·p0,·Lio/sentry/t2;->f:Lio/sentry/protocol/n; | ||
74 | ····return-object·v0 | ||
75 | .end·method | ||
76 | .method·public· | 20 | .method·public·final·a(Lio/sentry/l4;)V |
77 | ····.locals·1 | ||
78 | ····.line·1 | ||
79 | ····iget-object·v0,·p0,·Lio/sentry/t2;->g:Lio/sentry/m4; | ||
80 | ····return-object·v0 | ||
81 | .end·method | ||
82 | .method·public·d(Ljava/util/Map;)V | ||
83 | ····.locals·0 | ||
84 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
85 | ········value·=·{ | ||
86 | ············"(", | ||
Max diff block lines reached; 2905/6587 bytes (44.10%) of diff not shown. |
Offset 1, 215 lines modified | Offset 1, 34 lines modified | ||
1 | .class·final·Lio/sentry/i4; | 1 | .class·public·final·synthetic·Lio/sentry/i4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"St | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/q4; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/i4$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/j4; | ||
11 | .field·private·final·a:Ljava/util/Deque; | ||
12 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
13 | ········value·=·{ | ||
14 | ············"Ljava/util/Deque<", | ||
15 | ············"Lio/sentry/i4$a;", | ||
16 | ············">;" | ||
17 | ········} | ||
18 | ····.end·annotation | ||
19 | .end·field | ||
20 | .field·private·final·b:Lio/sentry/g0; | ||
21 | #·direct·methods | 8 | #·direct·methods |
22 | .method·public·constructor·<init>( | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/j4;)V |
23 | ····.locals· | 10 | ····.locals·0 |
24 | ····.line·1 | ||
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·2 | ||
27 | ····new-instance·v0,·Ljava/util/concurrent/LinkedBlockingDeque; | ||
28 | ····invoke-direct·{v0},·Ljava/util/concurrent/LinkedBlockingDeque;-><init>()V | ||
29 | ····iput-object·v0,·p0,·Lio/sentry/i4;->a:Ljava/util/Deque; | ||
30 | ····const-string·v1,·"logger·is·required" | ||
31 | ····.line·3 | ||
32 | ····invoke-static·{p1,·v1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
33 | ····move-result-object·p1 | ||
34 | ····check-cast·p1,·Lio/sentry/g0; | ||
35 | ····iput-object·p1,·p0,·Lio/sentry/i4;-> | 12 | ····iput-object·p1,·p0,·Lio/sentry/i4;->a:Lio/sentry/j4; |
36 | ····const-string·p1,·"rootStackItem·is·required" | ||
37 | ····.line·4 | ||
38 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
39 | ····move-result-object·p1 | ||
40 | ····check-cast·p1,·Lio/sentry/i4$a; | ||
41 | ····invoke-interface·{v0,·p1},·Ljava/util/Deque;->push(Ljava/lang/Object;)V | ||
42 | ····return-void | 13 | ····return-void |
43 | .end·method | 14 | .end·method |
44 | .method·public·constructor·<init>(Lio/sentry/i4;)V | ||
45 | ····.locals·3 | ||
46 | ····.line·5 | ||
47 | ····iget-object·v0,·p1,·Lio/sentry/i4;->b:Lio/sentry/g0; | ||
48 | ····new-instance·v1,·Lio/sentry/i4$a; | ||
49 | ····iget-object·v2,·p1,·Lio/sentry/i4;->a:Ljava/util/Deque; | ||
50 | ····invoke-interface·{v2},·Ljava/util/Deque;->getLast()Ljava/lang/Object; | ||
51 | ····move-result-object·v2 | ||
52 | ····check-cast·v2,·Lio/sentry/i4$a; | ||
53 | ····invoke-direct·{v1,·v2},·Lio/sentry/i4$a;-><init>(Lio/sentry/i4$a;)V | ||
54 | ····invoke-direct·{p0,·v0,·v1},·Lio/sentry/i4;-><init>(Lio/sentry/g0;Lio/sentry/i4$a;)V | ||
55 | ····.line·6 | ||
56 | ····iget-object·p1,·p1,·Lio/sentry/i4;->a:Ljava/util/Deque; | ||
57 | ····invoke-interface·{p1},·Ljava/util/Deque;->descendingIterator()Ljava/util/Iterator; | ||
58 | ····move-result-object·p1 | ||
59 | ····.line·7 | ||
60 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | ||
61 | ····move-result·v0 | ||
62 | ····if-eqz·v0,·:cond_0 | ||
63 | ····.line·8 | ||
64 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
65 | ····.line·9 | ||
66 | ····:cond_0 | ||
67 | ····:goto_0 | ||
68 | ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z | ||
69 | ····move-result·v0 | ||
70 | ····if-eqz·v0,·:cond_1 | ||
71 | ····.line·10 | ||
72 | ····new-instance·v0,·Lio/sentry/i4$a; | ||
73 | ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
74 | ····move-result-object·v1 | ||
75 | ····check-cast·v1,·Lio/sentry/i4$a; | ||
76 | ····invoke-direct·{v0,·v1},·Lio/sentry/i4$a;-><init>(Lio/sentry/i4$a;)V | ||
77 | ····invoke-virtual·{p0,·v0},·Lio/sentry/i4;->c(Lio/sentry/i4$a;)V | ||
Max diff block lines reached; 1875/5293 bytes (35.42%) of diff not shown. |
Offset 1, 794 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·Lio/sentry/l3; | 1 | .class·public·final·synthetic·Lio/sentry/l3; |
2 | .super·Lio/sentry/n2; | ||
3 | .s | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | ||
5 | .implements·Lio/sentry/b1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/l3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; | ||
13 | .field·private·A:Ljava/util/List; | ||
14 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
15 | ········value·=·{ | ||
16 | ············"Ljava/util/List<", | ||
17 | ············"Ljava/lang/String;", | ||
18 | ············">;" | ||
19 | ········} | ||
20 | ····.end·annotation | ||
21 | .end·field | ||
22 | .field·private·B:Ljava/util/Map; | ||
23 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
24 | ········value·=·{ | ||
25 | ············"Ljava/util/Map<", | ||
26 | ············"Ljava/lang/String;", | ||
27 | ············"Ljava/lang/Object;", | ||
28 | ············">;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
32 | .field·private·C:Ljava/util/Map; | ||
33 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
34 | ········value·=·{ | ||
35 | ············"Ljava/util/Map<", | ||
36 | ············"Ljava/lang/String;", | ||
37 | ············"Ljava/lang/String;", | ||
38 | ············">;" | ||
39 | ········} | ||
40 | ····.end·annotation | ||
41 | .end·field | ||
42 | .field·private·t:Ljava/util/Date; | ||
43 | .field·private·u:Lio/sentry/protocol/i; | ||
44 | .field·private·v:Ljava/lang/String; | ||
45 | .field·private·w:Lio/sentry/z3; | ||
46 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
47 | ········value·=·{ | ||
48 | ············"Lio/sentry/z3<", | ||
49 | ············"Lio/sentry/protocol/v;", | ||
50 | ············">;" | ||
51 | ········} | ||
52 | ····.end·annotation | ||
53 | .end·field | ||
54 | .field·private·x:Lio/sentry/z3; | ||
55 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
56 | ········value·=·{ | ||
57 | ············"Lio/sentry/z3<", | ||
58 | ············"Lio/sentry/protocol/o;", | ||
59 | ············">;" | ||
60 | ········} | ||
61 | ····.end·annotation | ||
62 | .end·field | ||
63 | .field·private·y:Lio/sentry/p3; | ||
64 | .field·private·z:Ljava/lang/String; | ||
65 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V | ||
66 | .method·public·constructor·<init>()V | ||
67 | ····.locals·2 | ||
68 | ····.line·5 | ||
69 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
70 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
71 | ····invoke-static·{},·Lio/sentry/h;->b()Ljava/util/Date; | ||
72 | ····move-result-object·v1 | ||
73 | ····invoke-direct·{p0,·v0,·v1},·Lio/sentry/l3;-><init>(Lio/sentry/protocol/p;Ljava/util/Date;)V | ||
74 | ····return-void | ||
75 | .end·method | ||
76 | .method·constructor·<init>(Lio/sentry/protocol/p;Ljava/util/Date;)V | ||
77 | ····.locals·0 | ||
78 | ····.line·1 | ||
79 | ····invoke-direct·{p0,·p1},·Lio/sentry/n2;-><init>(Lio/sentry/protocol/p;)V | ||
80 | ····.line·2 | ||
81 | ····iput-object·p2,·p0,·Lio/sentry/l3;->t:Ljava/util/Date; | ||
82 | ····return-void | ||
83 | .end·method | ||
84 | .method·public·constructor·<init>(Ljava/lang/Throwable;)V | ||
85 | ····.locals·0 | 10 | ····.locals·0 |
86 | ····.line·3 | ||
87 | ····invoke-direct·{p0},·L | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/l3;->a:Lio/sentry/q3$a; | ||
88 | ····.line·4 | ||
89 | ····iput-object·p1,·p0,·Lio/sentry/n2;->n:Ljava/lang/Throwable; | ||
90 | ····return-void | 13 | ····return-void |
91 | .end·method | 14 | .end·method |
Max diff block lines reached; 13746/18713 bytes (73.46%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 125 lines modified | ||
1 | .class·public·in | 1 | .class·public·final·enum·Lio/sentry/q0; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Enum; |
3 | .source·"Int | 3 | .source·"Instrumenter.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/Signature; | ||
6 | ····value·=·{ | ||
7 | ········"Ljava/lang/Enum<", | ||
8 | ········"Lio/sentry/q0;", | ||
9 | ········">;" | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/q0; | ||
14 | .field·public·static·final·enum·OTEL:Lio/sentry/q0; | ||
15 | .field·public·static·final·enum·SENTRY:Lio/sentry/q0; | ||
4 | #· | 16 | #·direct·methods |
5 | .method·p | 17 | .method·private·static·synthetic·$values()[Lio/sentry/q0; |
18 | ····.locals·3 | ||
19 | ····const/4·v0,·0x2 | ||
20 | ····new-array·v0,·v0,·[Lio/sentry/q0; | ||
21 | ····.line·1 | ||
22 | ····sget-object·v1,·Lio/sentry/q0;->SENTRY:Lio/sentry/q0; | ||
23 | ····const/4·v2,·0x0 | ||
24 | ····aput-object·v1,·v0,·v2 | ||
25 | ····sget-object·v1,·Lio/sentry/q0;->OTEL:Lio/sentry/q0; | ||
26 | ····const/4·v2,·0x1 | ||
27 | ····aput-object·v1,·v0,·v2 | ||
28 | ····return-object·v0 | ||
29 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | ||
31 | ····.locals·3 | ||
32 | ····.line·1 | ||
33 | ····new-instance·v0,·Lio/sentry/q0; | ||
34 | ····const-string·v1,·"SENTRY" | ||
35 | ····const/4·v2,·0x0 | ||
36 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/q0;-><init>(Ljava/lang/String;I)V | ||
37 | ····sput-object·v0,·Lio/sentry/q0;->SENTRY:Lio/sentry/q0; | ||
38 | ····.line·2 | ||
39 | ····new-instance·v0,·Lio/sentry/q0; | ||
40 | ····const-string·v1,·"OTEL" | ||
41 | ····const/4·v2,·0x1 | ||
42 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/q0;-><init>(Ljava/lang/String;I)V | ||
43 | ····sput-object·v0,·Lio/sentry/q0;->OTEL:Lio/sentry/q0; | ||
44 | ····.line·3 | ||
45 | ····invoke-static·{},·Lio/sentry/q0;->$values()[Lio/sentry/q0; | ||
46 | ····move-result-object·v0 | ||
47 | ····sput-object·v0,·Lio/sentry/q0;->$VALUES:[Lio/sentry/q0; | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·private·constructor·<init>(Ljava/lang/String;I)V | ||
51 | ····.locals·0 | ||
52 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
53 | ········value·=·{ | ||
54 | ············"()V" | ||
55 | ········} | ||
56 | ····.end·annotation | ||
57 | ····.line·1 | ||
58 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·public·static·valueOf(Ljava/lang/String;)Lio/sentry/q0; | ||
62 | ····.locals·1 | ||
63 | ····.line·1 | ||
64 | ····const-class·v0,·Lio/sentry/q0; | ||
65 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | ||
66 | ····move-result-object·p0 | ||
67 | ····check-cast·p0,·Lio/sentry/q0; | ||
68 | ····return-object·p0 | ||
69 | .end·method | ||
70 | .method·public·static·values()[Lio/sentry/q0; | ||
71 | ····.locals·1 | ||
72 | ····.line·1 | ||
73 | ····sget-object·v0,·Lio/sentry/q0;->$VALUES:[Lio/sentry/q0; | ||
74 | ····invoke-virtual·{v0},·[Lio/sentry/q0;->clone()Ljava/lang/Object; | ||
75 | ····move-result-object·v0 | ||
76 | ····check-cast·v0,·[Lio/sentry/q0; | ||
77 | ····return-object·v0 | ||
6 | .end·method | 78 | .end·method |
Offset 1, 109 lines modified | Offset 1, 123 lines modified | ||
1 | .class·final·Lio/sentry/t4$a; | 1 | .class·final·Lio/sentry/t4$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Stack.java" | ||
3 | .source·"UncaughtExceptionHandlerIntegration.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/hints/c; | ||
6 | .implements·Lio/sentry/hints/d; | ||
7 | .implements·Lio/sentry/hints/g; | ||
8 | #·annotations | 4 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
10 | ····value·=·Lio/sentry/t4; | 6 | ····value·=·Lio/sentry/t4; |
11 | .end·annotation | 7 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
13 | ····accessFlags·=·0x1 | 9 | ····accessFlags·=·0x18 |
14 | ····name·=·"a" | 10 | ····name·=·"a" |
15 | .end·annotation | 11 | .end·annotation |
16 | #·instance·fields | 12 | #·instance·fields |
17 | .field·private·final·a:L | 13 | .field·private·final·a:Lio/sentry/b4; |
18 | .field·private· | 14 | .field·private·volatile·b:Lio/sentry/j0; |
19 | .field·private· | 15 | .field·private·volatile·c:Lio/sentry/g2; |
20 | #·direct·methods | 16 | #·direct·methods |
21 | .method·constructor·<init>( | 17 | .method·constructor·<init>(Lio/sentry/b4;Lio/sentry/j0;Lio/sentry/g2;)V |
22 | ····.locals· | 18 | ····.locals·1 |
23 | ····.line·1 | 19 | ····.line·1 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····const-string·v0,·"ISentryClient·is·required." | ||
25 | ····.line·2 | 22 | ····.line·2 |
23 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
24 | ····move-result-object·p2 | ||
25 | ····check-cast·p2,·Lio/sentry/j0; | ||
26 | ····iput- | 26 | ····iput-object·p2,·p0,·Lio/sentry/t4$a;->b:Lio/sentry/j0; |
27 | ····const-string·p2,·"Scope·is·required." | ||
27 | ····.line·3 | 28 | ····.line·3 |
28 | ····n | 29 | ····invoke-static·{p3,·p2},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
29 | ···· | 30 | ····move-result-object·p2 |
30 | ···· | 31 | ····check-cast·p2,·Lio/sentry/g2; |
31 | ····iput-object·p | 32 | ····iput-object·p2,·p0,·Lio/sentry/t4$a;->c:Lio/sentry/g2; |
33 | ····const-string·p2,·"Options·is·required" | ||
32 | ····.line·4 | 34 | ····.line·4 |
35 | ····invoke-static·{p1,·p2},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
36 | ····move-result-object·p1 | ||
37 | ····check-cast·p1,·Lio/sentry/b4; | ||
33 | ····iput-object·p | 38 | ····iput-object·p1,·p0,·Lio/sentry/t4$a;->a:Lio/sentry/b4; |
34 | ····return-void | 39 | ····return-void |
35 | .end·method | 40 | .end·method |
41 | .method·constructor·<init>(Lio/sentry/t4$a;)V | ||
42 | ····.locals·1 | ||
43 | ····.line·5 | ||
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
36 | #·virtual·methods | ||
37 | .method·public·a()Z | ||
38 | ····.locals·4 | ||
39 | ····.line· | 45 | ····.line·6 |
46 | ····iget-object·v0,·p1,·Lio/sentry/t4$a;->a:Lio/sentry/b4; | ||
40 | ····:try_start_0 | ||
41 | ····iget-object·v0,·p0,·Lio/sentry/t4$a;->a:Ljava/util/concurrent/CountDownLatch; | ||
42 | ····i | 47 | ····iput-object·v0,·p0,·Lio/sentry/t4$a;->a:Lio/sentry/b4; |
43 | ···· | 48 | ····.line·7 |
49 | ····iget-object·v0,·p1,·Lio/sentry/t4$a;->b:Lio/sentry/j0; | ||
44 | ····i | 50 | ····iput-object·v0,·p0,·Lio/sentry/t4$a;->b:Lio/sentry/j0; |
51 | ····.line·8 | ||
52 | ····new-instance·v0,·Lio/sentry/g2; | ||
45 | ····move-result·v0 | ||
46 | ····:try_end_0 | ||
47 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
48 | ···· | 53 | ····iget-object·p1,·p1,·Lio/sentry/t4$a;->c:Lio/sentry/g2; |
54 | ····invoke-direct·{v0,·p1},·Lio/sentry/g2;-><init>(Lio/sentry/g2;)V | ||
49 | ····:catch_0 | ||
50 | ····move-exception·v0 | ||
55 | ····iput-object·v0,·p0,·Lio/sentry/t4$a;->c:Lio/sentry/g2; | ||
51 | ····.line·2 | ||
52 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | ||
53 | ···· | 56 | ····return-void |
57 | .end·method | ||
54 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->interrupt()V | ||
55 | ····.line·3 | ||
56 | 58 | #·virtual·methods | |
59 | .method·public·a()Lio/sentry/j0; | ||
60 | ····.locals·1 | ||
61 | ····.line·1 | ||
57 | ···· | 62 | ····iget-object·v0,·p0,·Lio/sentry/t4$a;->b:Lio/sentry/j0; |
58 | ···· | 63 | ····return-object·v0 |
64 | .end·method | ||
59 | 65 | .method·public·b()Lio/sentry/b4; | |
Max diff block lines reached; 510/4853 bytes (10.51%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 33 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/s0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"JavaMemoryCollector.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/c0; |
6 | #·instance·fields | ||
7 | 6 | #·annotations | |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
8 | 9 | #·instance·fields | |
10 | .field·private·final·a:Ljava/lang/Runtime; | ||
9 | #·direct·methods | 11 | #·direct·methods |
10 | .method·public· | 12 | .method·public·constructor·<init>()V |
11 | ····.locals· | 13 | ····.locals·1 |
14 | ····.line·1 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····.line·2 | ||
17 | ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; | ||
13 | ····iput-object·p1,·p0,·Lio/sentry/s0;->a:Lio/sentry/w0; | ||
14 | ····iput-object·p2,·p0,·Lio/sentry/s0;->b:Lio/sentry/x0; | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | #·virtual·methods | ||
18 | .method·public·final·a()Ljava/lang/Object; | ||
19 | ····.locals·2 | ||
20 | ····iget-object·v0,·p0,·Lio/sentry/s0;->a:Lio/sentry/w0; | ||
21 | ····iget-object·v1,·p0,·Lio/sentry/s0;->b:Lio/sentry/x0; | ||
22 | ····invoke-static·{v0,·v1},·Lio/sentry/w0;->a(Lio/sentry/w0;Lio/sentry/x0;)Ljava/lang/Object; | ||
23 | ····move-result-object·v0 | 18 | ····move-result-object·v0 |
24 | ···· | 19 | ····iput-object·v0,·p0,·Lio/sentry/s0;->a:Ljava/lang/Runtime; |
20 | ····return-void | ||
25 | .end·method | 21 | .end·method |
Offset 1, 1480 lines modified | Offset 1, 614 lines modified | ||
1 | .class·public·final·Lio/sentry/c2; | 1 | .class·public·final·Lio/sentry/c2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"ProfilingTransactionData.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 8 | ····value·=·{ |
7 | ········Lio/sentry/c2$a; | 9 | ········Lio/sentry/c2$a; |
8 | ········Lio/sentry/c2$c;, | ||
9 | ········Lio/sentry/c2$b; | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
12 | #·instance·fields | 14 | #·instance·fields |
13 | .field·private· | 15 | .field·private·e:Ljava/lang/String; |
14 | .field·private· | 16 | .field·private·f:Ljava/lang/String; |
15 | .field·private· | 17 | .field·private·g:Ljava/lang/String; |
16 | .field·private· | 18 | .field·private·h:Ljava/lang/Long; |
17 | .field·private· | 19 | .field·private·i:Ljava/lang/Long; |
18 | .field·private· | 20 | .field·private·j:Ljava/lang/Long; |
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/List<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············">;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
27 | .field·private·g:Ljava/util/Queue; | ||
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"Ljava/util/Queue<", | ||
31 | ············"Lio/sentry/d;", | ||
32 | ············">;" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | .end·field | ||
36 | .field·private· | 21 | .field·private·k:Ljava/lang/Long; |
37 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
38 | ········value·=·{ | ||
39 | ············"Ljava/util/Map<", | ||
40 | ············"Ljava/lang/String;", | ||
41 | ············"Ljava/lang/String;", | ||
42 | ············">;" | ||
43 | ········} | ||
44 | ····.end·annotation | ||
45 | .end·field | ||
46 | .field·private· | 22 | .field·private·l:Ljava/util/Map; |
47 | ····.annotation·system·Ldalvik/annotation/Signature; | 23 | ····.annotation·system·Ldalvik/annotation/Signature; |
48 | ········value·=·{ | 24 | ········value·=·{ |
49 | ············"Ljava/util/Map<", | 25 | ············"Ljava/util/Map<", |
50 | ············"Ljava/lang/String;", | 26 | ············"Ljava/lang/String;", |
51 | ············"Ljava/lang/Object;", | 27 | ············"Ljava/lang/Object;", |
52 | ············">;" | 28 | ············">;" |
53 | ········} | 29 | ········} |
54 | ····.end·annotation | 30 | ····.end·annotation |
55 | .end·field | 31 | .end·field |
56 | .field·private·j:Ljava/util/List; | ||
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"Ljava/util/List<", | ||
60 | ············"Lio/sentry/t;", | ||
61 | ············">;" | ||
62 | ········} | ||
63 | ····.end·annotation | ||
64 | .end·field | ||
65 | .field·private·final·k:Lio/sentry/q3; | ||
66 | .field·private·volatile·l:Lio/sentry/a4; | ||
67 | .field·private·final·m:Ljava/lang/Object; | ||
68 | .field·private·final·n:Ljava/lang/Object; | ||
69 | .field·private·o:Lio/sentry/protocol/c; | ||
70 | .field·private·p:Ljava/util/List; | ||
71 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
72 | ········value·=·{ | ||
73 | ············"Ljava/util/List<", | ||
74 | ············"Lio/sentry/b;", | ||
75 | ············">;" | ||
76 | ········} | ||
77 | ····.end·annotation | ||
78 | .end·field | ||
79 | #·direct·methods | 32 | #·direct·methods |
80 | .method·constructor·<init>( | 33 | .method·public·constructor·<init>()V |
81 | ····.locals· | 34 | ····.locals·3 |
82 | ····.line·12 | ||
83 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
84 | ····.line·13 | ||
85 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
86 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
87 | ····iput-object·v0,·p0,·Lio/sentry/c2;->f:Ljava/util/List; | ||
88 | ····.line·14 | ||
89 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
90 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
91 | ····iput-object·v0,·p0,·Lio/sentry/c2;->h:Ljava/util/Map; | ||
92 | ····.line·15 | ||
Max diff block lines reached; 39291/45981 bytes (85.45%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/z; | 1 | .class·public·final·synthetic·Lio/sentry/z; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/h2; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/n0; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/n0;)V |
10 | ····.locals·0 | 10 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/z;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/z;->a:Lio/sentry/n0; |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·a(Lio/sentry/ | 16 | .method·public·final·a(Lio/sentry/g2;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/z;->a:Lio/sentry/ | 18 | ····iget-object·v0,·p0,·Lio/sentry/z;->a:Lio/sentry/n0; |
19 | ····invoke-static·{v0,·p1},·Lio/sentry/a0;-> | 19 | ····invoke-static·{v0,·p1},·Lio/sentry/a0;->v(Lio/sentry/n0;Lio/sentry/g2;)V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
Offset 1, 3246 lines modified | Offset 1, 1721 lines modified | ||
1 | .class·public·Lio/sentry/q3; | 1 | .class·public·final·Lio/sentry/q3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryEnvelopeItem.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lio/sentry/q3$b;, | ||
8 | ········Lio/sentry/q3$c;, | ||
9 | ········Lio/sentry/q3$a; | 7 | ········Lio/sentry/q3$a; |
10 | ········Lio/sentry/q3$e;, | ||
11 | ········Lio/sentry/q3$g;, | ||
12 | ········Lio/sentry/q3$f;, | ||
13 | ········Lio/sentry/q3$d; | ||
14 | ····} | 8 | ····} |
15 | .end·annotation | 9 | .end·annotation |
10 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
11 | .end·annotation | ||
16 | #·static·fields | 12 | #·static·fields |
17 | .field·static·final· | 13 | .field·private·static·final·d:Ljava/nio/charset/Charset; |
18 | #·instance·fields | 14 | #·instance·fields |
19 | .field·private·attachServerName:Z | ||
20 | .field·private·attachStacktrace:Z | ||
21 | .field·private·attachThreads:Z | ||
22 | .field·private·beforeBreadcrumb:Lio/sentry/q3$a; | ||
23 | .field·private·beforeSend:Lio/sentry/q3$b; | ||
24 | .field·private·beforeSendTransaction:Lio/sentry/q3$c; | ||
25 | .field·private·cacheDirPath:Ljava/lang/String; | ||
26 | .field·clientReportRecorder:Lio/sentry/clientreport/g; | ||
27 | .field·private·connectionTimeoutMillis:I | ||
28 | .field·private·final·contextTags:Ljava/util/List; | ||
29 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
30 | ········value·=·{ | ||
31 | ············"Ljava/util/List<", | ||
32 | ············"Ljava/lang/String;", | ||
33 | ············">;" | ||
34 | ········} | ||
35 | ····.end·annotation | ||
36 | .end·field | ||
37 | .field·private·debug:Z | ||
38 | .field·private·final·defaultTracePropagationTargets:Ljava/util/List; | ||
39 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
40 | ········value·=·{ | ||
41 | ············"Ljava/util/List<", | ||
42 | ············"Ljava/lang/String;", | ||
43 | ············">;" | ||
44 | ········} | ||
45 | ····.end·annotation | ||
46 | .end·field | ||
47 | .field·private·diagnosticLevel:Lio/sentry/p3; | ||
48 | .field·private·dist:Ljava/lang/String; | ||
49 | .field·private·distinctId:Ljava/lang/String; | ||
50 | .field·private·dsn:Ljava/lang/String; | ||
51 | .field·private·dsnHash:Ljava/lang/String; | ||
52 | .field·private·enableAutoSessionTracking:Z | ||
53 | .field·private·enableDeduplication:Z | ||
54 | .field·private·enableExternalConfiguration:Z | ||
55 | .field·private·enableNdk:Z | ||
56 | .field·private·enableScopeSync:Z | ||
57 | .field·private·enableShutdownHook:Z | ||
58 | .field·private·enableUncaughtExceptionHandler:Z | ||
59 | .field·private·enableUserInteractionBreadcrumbs:Z | ||
60 | .field·private·enableUserInteractionTracing:Z | ||
61 | .field·private·envelopeDiskCache:Lio/sentry/cache/e; | ||
62 | .field·private·envelopeReader:Lio/sentry/c0; | ||
63 | .field·private·environment:Ljava/lang/String; | ||
64 | .field·private·final·eventProcessors:Ljava/util/List; | ||
65 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
66 | ········value·=·{ | ||
67 | ············"Ljava/util/List<", | ||
68 | ············"Lio/sentry/t;", | ||
69 | ············">;" | ||
70 | ········} | ||
71 | ····.end·annotation | ||
72 | .end·field | ||
73 | .field·private·executorService:Lio/sentry/j0; | ||
74 | .field·private·flushTimeoutMillis:J | ||
75 | .field·private·final·gestureTargetLocators:Ljava/util/List; | ||
76 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
77 | ········value·=·{ | ||
78 | ············"Ljava/util/List<", | ||
79 | ············"Lio/sentry/internal/gestures/a;", | ||
80 | ············">;" | ||
81 | ········} | ||
82 | ····.end·annotation | ||
83 | .end·field | ||
84 | .field·private·hostnameVerifier:Ljavax/net/ssl/HostnameVerifier; | ||
Max diff block lines reached; 106188/111454 bytes (95.28%) of diff not shown. |
Offset 24, 13 lines modified | Offset 24, 13 lines modified | ||
24 | #·virtual·methods | 24 | #·virtual·methods |
25 | .method·public·final·accept(Ljava/lang/Object;)V | 25 | .method·public·final·accept(Ljava/lang/Object;)V |
26 | ····.locals·1 | 26 | ····.locals·1 |
27 | ····iget-object·v0,·p0,·Lio/sentry/o;->a:Lio/sentry/r; | 27 | ····iget-object·v0,·p0,·Lio/sentry/o;->a:Lio/sentry/r; |
28 | ····check-cast·p1,·Lio/sentry/hints/ | 28 | ····check-cast·p1,·Lio/sentry/hints/e; |
29 | ····invoke-static·{v0,·p1},·Lio/sentry/r;->h(Lio/sentry/r;Lio/sentry/hints/ | 29 | ····invoke-static·{v0,·p1},·Lio/sentry/r;->h(Lio/sentry/r;Lio/sentry/hints/e;)V |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
Offset 1, 88 lines modified | Offset 1, 33 lines modified | ||
1 | .class·public·in | 1 | .class·public·final·synthetic·Lio/sentry/f0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"IHub.java" | 3 | .source·"IHub.java" |
4 | #· | 4 | #·direct·methods |
5 | .method·public·static·a(Lio/sentry/g0;Lio/sentry/d;)V | ||
6 | ····.locals·1 | ||
5 | .method·public·abstract·a(Ljava/lang/String;Ljava/lang/String;)V | ||
6 | .end·method | ||
7 | .method·public·abstract·b(Ljava/lang/String;)V | ||
8 | .end·method | ||
9 | .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;)V | ||
10 | .end·method | ||
11 | .method·public·abstract·close()V | ||
12 | .end·method | ||
13 | .method·public·abstract·d(J)V | ||
14 | .end·method | ||
15 | .method·public·abstract·e(Ljava/lang/String;)V | ||
16 | .end·method | ||
17 | .method·public·abstract·f(Lio/sentry/s2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
18 | .end·method | ||
19 | .method·public·abstract·g(Lio/sentry/protocol/z;)V | ||
20 | .end·method | ||
21 | .method·public·abstract·h(Lio/sentry/d;)V | ||
22 | .end·method | ||
23 | .method·public·abstract·i()Lio/sentry/f0; | ||
24 | .end·method | ||
25 | .method·public·abstract·isEnabled()Z | ||
26 | .end·method | ||
27 | .method·public·abstract·j(Lio/sentry/protocol/w;Lio/sentry/m4;Lio/sentry/v;Lio/sentry/x1;)Lio/sentry/protocol/p; | ||
28 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
29 | ····.end·annotation | ||
30 | .end·method | ||
7 | ····.line·1 | ||
8 | ····new-instance·v0,·Lio/sentry/v; | ||
31 | .method·public·abstract·k(Lio/sentry/p4;Lio/sentry/r4;)Lio/sentry/m0; | ||
32 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
33 | ····.end·annotation | ||
34 | .end·method | ||
9 | ····invoke-direct·{v0},·Lio/sentry/v;-><init>()V | ||
35 | .method·public·abstract·l()V | ||
36 | .end·method | ||
10 | ····invoke-interface·{p0,·p1,·v0},·Lio/sentry/g0;->p(Lio/sentry/d;Lio/sentry/v;)V | ||
37 | .method·public·abstract·m()V | ||
38 | .end·method | ||
11 | ····return-void | ||
39 | .method·public·abstract·n(Lio/sentry/protocol/w;Lio/sentry/m4;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
40 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
41 | ····.end·annotation | ||
42 | .end·method | 12 | .end·method |
43 | .method·public·ab | 13 | .method·public·static·b(Lio/sentry/g0;Lio/sentry/protocol/w;Lio/sentry/x4;Lio/sentry/v;)Lio/sentry/protocol/p; |
14 | ····.locals·1 | ||
44 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 15 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
45 | ····.end·annotation | 16 | ····.end·annotation |
46 | .end·method | ||
17 | ····const/4·v0,·0x0 | ||
47 | .method·public·abstract·p(Lio/sentry/d;Lio/sentry/v;)V | ||
48 | .end·method | ||
49 | .method·public·abstract·q(Lio/sentry/d2;)V | ||
50 | .end·method | ||
18 | ····.line·1 | ||
19 | ····invoke-interface·{p0,·p1,·p2,·p3,·v0},·Lio/sentry/g0;->j(Lio/sentry/protocol/w;Lio/sentry/x4;Lio/sentry/v;Lio/sentry/b2;)Lio/sentry/protocol/p; | ||
51 | .method·public·abstract·r()Lio/sentry/q3; | ||
52 | .end·method | ||
53 | .method·public·abstract·s(Ljava/lang/Throwable;)Lio/sentry/protocol/p; | ||
54 | .end·method | ||
20 | ····move-result-object·p0 | ||
55 | .method·public·abstract·t(Lio/sentry/d2;)V | ||
56 | .end·method | ||
57 | .method·public·abstract·u(Ljava/lang/Throwable;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
58 | .end·method | ||
59 | .method·public·abstract·v(Lio/sentry/l3;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
60 | .end·method | ||
61 | 21 | ····return-object·p0 | |
62 | .end·method | 22 | .end·method |
Offset 1, 40 lines modified | Offset 1, 1203 lines modified | ||
1 | .class·public·final·Lio/sentry/b2; | 1 | .class·public·final·Lio/sentry/b2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"ProfilingTraceData.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/b2$b; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
4 | #·instance·fields | 14 | #·instance·fields |
15 | .field·private·A:Ljava/lang/String; | ||
16 | .field·private·B:Ljava/lang/String; | ||
17 | .field·private·C:Ljava/lang/String; | ||
18 | .field·private·final·D:Ljava/util/Map; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Lio/sentry/profilemeasurements/a;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
28 | .field·private·E:Ljava/lang/String; | ||
29 | .field·private·F:Ljava/util/Map; | ||
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"Ljava/util/Map<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············"Ljava/lang/Object;", | ||
35 | ············">;" | ||
36 | ········} | ||
37 | ····.end·annotation | ||
38 | .end·field | ||
5 | .field·private·final· | 39 | .field·private·final·e:Ljava/io/File; |
40 | .field·private·final·f:Ljava/util/concurrent/Callable; | ||
41 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
42 | ········value·=·{ | ||
43 | ············"Ljava/util/concurrent/Callable<", | ||
44 | ············"Ljava/util/List<", | ||
45 | ············"Ljava/lang/Integer;", | ||
46 | ············">;>;" | ||
47 | ········} | ||
48 | ····.end·annotation | ||
49 | .end·field | ||
50 | .field·private·g:I | ||
51 | .field·private·h:Ljava/lang/String; | ||
52 | .field·private·i:Ljava/lang/String; | ||
53 | .field·private·j:Ljava/lang/String; | ||
54 | .field·private·k:Ljava/lang/String; | ||
55 | .field·private·l:Ljava/lang/String; | ||
56 | .field·private·m:Ljava/lang/String; | ||
57 | .field·private·n:Z | ||
58 | .field·private·o:Ljava/lang/String; | ||
59 | .field·private·p:Ljava/util/List; | ||
60 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
61 | ········value·=·{ | ||
62 | ············"Ljava/util/List<", | ||
63 | ············"Ljava/lang/Integer;", | ||
64 | ············">;" | ||
65 | ········} | ||
66 | ····.end·annotation | ||
67 | .end·field | ||
68 | .field·private·q:Ljava/lang/String; | ||
69 | .field·private·r:Ljava/lang/String; | ||
70 | .field·private·s:Ljava/lang/String; | ||
71 | .field·private·t:Ljava/util/List; | ||
72 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
73 | ········value·=·{ | ||
74 | ············"Ljava/util/List<", | ||
75 | ············"Lio/sentry/c2;", | ||
76 | ············">;" | ||
77 | ········} | ||
78 | ····.end·annotation | ||
79 | .end·field | ||
80 | .field·private·u:Ljava/lang/String; | ||
81 | .field·private·v:Ljava/lang/String; | ||
82 | .field·private·w:Ljava/lang/String; | ||
83 | .field·private·x:Ljava/lang/String; | ||
84 | .field·private·y:Ljava/lang/String; | ||
85 | .field·private·z:Ljava/lang/String; | ||
6 | #·direct·methods | 86 | #·direct·methods |
7 | .method·p | 87 | .method·private·constructor·<init>()V |
88 | ····.locals·2 | ||
89 | ····.line·2 | ||
90 | ····new-instance·v0,·Ljava/io/File; | ||
Max diff block lines reached; 26326/29607 bytes (88.92%) of diff not shown. |
Offset 1, 320 lines modified | Offset 1, 36 lines modified | ||
1 | .class·final·Lio/sentry/m3; | 1 | .class·public·final·synthetic·Lio/sentry/m3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #·instance·fields | 6 | #·instance·fields |
5 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
6 | #·direct·methods | 8 | #·direct·methods |
7 | .method·public·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
8 | ····.locals· | 10 | ····.locals·0 |
9 | ····.line·1 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
11 | ····const-string·v0,·"The·SentryStackTraceFactory·is·required." | ||
12 | ····.line·2 | ||
13 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
14 | ····move-result-object·p1 | ||
15 | ····check-cast·p1,·Lio/sentry/s3; | ||
16 | ····iput-object·p1,·p0,·Lio/sentry/m3;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/m3;->a:Lio/sentry/q3$a; |
17 | ····return-void | 13 | ····return-void |
18 | .end·method | 14 | .end·method |
19 | .method·private·b(Ljava/lang/Throwable;Lio/sentry/protocol/h;Ljava/lang/Thread;Z)Lio/sentry/protocol/o; | ||
20 | ····.locals·6 | ||
21 | ····.line·1 | ||
22 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
23 | ····move-result-object·v0 | ||
24 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getPackage()Ljava/lang/Package; | ||
25 | ····move-result-object·v0 | ||
26 | ····.line·2 | ||
27 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
28 | ····move-result-object·v1 | ||
29 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | ||
30 | ····move-result-object·v1 | ||
31 | ····.line·3 | ||
32 | ····new-instance·v2,·Lio/sentry/protocol/o; | ||
33 | ····invoke-direct·{v2},·Lio/sentry/protocol/o;-><init>()V | ||
34 | ····.line·4 | ||
35 | ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; | ||
36 | ····move-result-object·v3 | ||
37 | ····if-eqz·v0,·:cond_0 | ||
38 | ····.line·5 | ||
39 | ····new-instance·v4,·Ljava/lang/StringBuilder; | ||
40 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | ||
41 | ····invoke-virtual·{v0},·Ljava/lang/Package;->getName()Ljava/lang/String; | ||
42 | ····move-result-object·v5 | ||
43 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
44 | ····const-string·v5,·"." | ||
45 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
46 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
47 | ····move-result-object·v4 | ||
48 | ····const-string·v5,·"" | ||
49 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; | ||
50 | ····move-result-object·v1 | ||
51 | ····:cond_0 | ||
52 | ····if-eqz·v0,·:cond_1 | ||
53 | ····.line·6 | ||
54 | ····invoke-virtual·{v0},·Ljava/lang/Package;->getName()Ljava/lang/String; | ||
55 | ····move-result-object·v0 | ||
56 | ····goto·:goto_0 | ||
57 | ····:cond_1 | ||
58 | ····const/4·v0,·0x0 | ||
59 | ····.line·7 | ||
60 | ····:goto_0 | ||
61 | ····iget-object·v4,·p0,·Lio/sentry/m3;->a:Lio/sentry/s3; | ||
62 | ····.line·8 | ||
63 | ····invoke-virtual·{p1},·Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; | ||
64 | ····move-result-object·p1 | ||
65 | ····invoke-virtual·{v4,·p1},·Lio/sentry/s3;->a([Ljava/lang/StackTraceElement;)Ljava/util/List; | ||
66 | ····move-result-object·p1 | ||
67 | ····if-eqz·p1,·:cond_3 | ||
68 | ····.line·9 | ||
69 | ····invoke-interface·{p1},·Ljava/util/List;->isEmpty()Z | ||
70 | ····move-result·v4 | ||
71 | ····if-nez·v4,·:cond_3 | ||
72 | ····.line·10 | ||
Max diff block lines reached; 3031/8125 bytes (37.30%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 23 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/n0; | 1 | .class·public·interface·abstract·Lio/sentry/n0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ITransaction | 3 | .source·"ITransaction.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/m0; | ||
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
7 | #·virtual·methods | 6 | #·virtual·methods |
8 | .method·public·abstract·a( | 7 | .method·public·abstract·a()Lio/sentry/o4; |
8 | .end·method | ||
9 | .method·public·abstract·e()Lio/sentry/protocol/p; | ||
10 | .end·method | ||
11 | .method·public·abstract·g()V | ||
12 | .end·method | ||
13 | .method·public·abstract·h()Lio/sentry/protocol/y; | ||
9 | .end·method | 14 | .end·method |
10 | .method·public·abstract· | 15 | .method·public·abstract·k()Ljava/lang/String; |
11 | .end·method | 16 | .end·method |
Offset 1, 76 lines modified | Offset 1, 71 lines modified | ||
1 | .class·public·final·Lio/sentry/s4$a; | 1 | .class·public·final·Lio/sentry/s4$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SpanStatus.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/t0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lio/sentry/s4; | 8 | ····value·=·Lio/sentry/s4; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
12 | ····name·=·"a" | 12 | ····name·=·"a" |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | ||
15 | . | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | ||
16 | ········"Ljava/lang/Object;", | ||
17 | ········"Lio/sentry/t0<", | ||
18 | ········"Lio/sentry/s4;", | ||
19 | ········">;" | ||
20 | ····} | ||
21 | .end·annotation | ||
16 | #·direct·methods | 22 | #·direct·methods |
17 | .method· | 23 | .method·public·constructor·<init>()V |
18 | ····.locals· | 24 | ····.locals·0 |
19 | ····.line·1 | 25 | ····.line·1 |
20 | ····new-instance·v0,·Lio/sentry/s4$a; | ||
21 | ····invoke-direct·{ | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
22 | ····sput-object·v0,·Lio/sentry/s4$a;->a:Lio/sentry/s4$a; | ||
23 | ····return-void | 27 | ····return-void |
24 | .end·method | 28 | .end·method |
25 | .method·private·constructor·<init>()V | ||
29 | #·virtual·methods | ||
30 | .method·public·bridge·synthetic·a(Lio/sentry/z0;Lio/sentry/h0;)Ljava/lang/Object; | ||
26 | ····.locals·0 | 31 | ····.locals·0 |
27 | ····.line·1 | 32 | ····.line·1 |
28 | ····invoke- | 33 | ····invoke-virtual·{p0,·p1,·p2},·Lio/sentry/s4$a;->b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/s4; |
29 | ····re | 34 | ····move-result-object·p1 |
35 | ····return-object·p1 | ||
30 | .end·method | 36 | .end·method |
31 | .method· | 37 | .method·public·b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/s4; |
32 | ····.locals· | 38 | ····.locals·0 |
33 | ····.line·1 | 39 | ····.line·1 |
40 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->T()Ljava/lang/String; | ||
34 | ····sget-object·v0,·Lio/sentry/s4$a;->a:Lio/sentry/s4$a; | ||
35 | ····return-object·v0 | ||
36 | .end·method | ||
41 | ····move-result-object·p1 | ||
42 | ····sget-object·p2,·Ljava/util/Locale;->ROOT:Ljava/util/Locale; | ||
37 | #·virtual·methods | ||
38 | .method·public·a()Ljava/lang/Thread$UncaughtExceptionHandler; | ||
39 | ····.locals·1 | ||
40 | ····.line·1 | ||
41 | ····invoke-static·{},·Ljava/lang/Thread;->getDefaultUncaughtExceptionHandler()Ljava/lang/Thread$UncaughtExceptionHandler; | ||
42 | ···· | 43 | ····invoke-virtual·{p1,·p2},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
44 | ····move-result-object·p1 | ||
43 | ····return-object·v0 | ||
44 | .end·method | ||
45 | ····invoke-static·{p1},·Lio/sentry/s4;->valueOf(Ljava/lang/String;)Lio/sentry/s4; | ||
45 | .method·public·b(Ljava/lang/Thread$UncaughtExceptionHandler;)V | ||
46 | ····.locals·0 | ||
46 | ····move-result-object·p1 | ||
47 | ····.line·1 | ||
48 | ····invoke-static·{p1},·Ljava/lang/Thread;->setDefaultUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V | ||
49 | ····return- | 47 | ····return-object·p1 |
50 | .end·method | 48 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/b0; | 1 | .class·public·final·Lio/sentry/b0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"HubAdapter.java" | 3 | .source·"HubAdapter.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/g0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/b0; | 7 | .field·private·static·final·a:Lio/sentry/b0; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 29, 293 lines modified | Offset 29, 272 lines modified | ||
29 | ····.line·1 | 29 | ····.line·1 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static· | 33 | .method·public·static·v()Lio/sentry/b0; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.line·1 | 35 | ····.line·1 |
36 | ····sget-object·v0,·Lio/sentry/b0;->a:Lio/sentry/b0; | 36 | ····sget-object·v0,·Lio/sentry/b0;->a:Lio/sentry/b0; |
37 | ····return-object·v0 | 37 | ····return-object·v0 |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·a(Ljava/lang/String;Ljava/lang/String;)V | 40 | .method·public·a(Ljava/lang/String;Ljava/lang/String;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····.line·1 | 42 | ····.line·1 |
43 | ····invoke-static·{p1,·p2},·Lio/sentry/ | 43 | ····invoke-static·{p1,·p2},·Lio/sentry/q2;->t(Ljava/lang/String;Ljava/lang/String;)V |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·b(Ljava/lang/String;)V | 46 | .method·public·b(Ljava/lang/String;)V |
47 | ····.locals·0 | 47 | ····.locals·0 |
48 | ····.line·1 | 48 | ····.line·1 |
49 | ····invoke-static·{p1},·Lio/sentry/ | 49 | ····invoke-static·{p1},·Lio/sentry/q2;->q(Ljava/lang/String;)V |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·c(Ljava/lang/String;Ljava/lang/String;)V | 52 | .method·public·c(Ljava/lang/String;Ljava/lang/String;)V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.line·1 | 54 | ····.line·1 |
55 | ····invoke-static·{p1,·p2},·Lio/sentry/ | 55 | ····invoke-static·{p1,·p2},·Lio/sentry/q2;->s(Ljava/lang/String;Ljava/lang/String;)V |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
58 | .method·public·bridge·synthetic·clone()Ljava/lang/Object; | 58 | .method·public·bridge·synthetic·clone()Ljava/lang/Object; |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····.line·1 | 60 | ····.line·1 |
61 | ····invoke-virtual·{p0},·Lio/sentry/b0;->i()Lio/sentry/ | 61 | ····invoke-virtual·{p0},·Lio/sentry/b0;->i()Lio/sentry/g0; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····return-object·v0 | 63 | ····return-object·v0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·close()V | 65 | .method·public·close()V |
66 | ····.locals·0 | 66 | ····.locals·0 |
67 | ····.line·1 | 67 | ····.line·1 |
68 | ····invoke-static·{},·Lio/sentry/ | 68 | ····invoke-static·{},·Lio/sentry/q2;->g()V |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·public·d(J)V | 71 | .method·public·d(J)V |
72 | ····.locals·0 | 72 | ····.locals·0 |
73 | ····.line·1 | 73 | ····.line·1 |
74 | ····invoke-static·{p1,·p2},·Lio/sentry/ | 74 | ····invoke-static·{p1,·p2},·Lio/sentry/q2;->j(J)V |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | .method·public·e(Ljava/lang/String;)V | 77 | .method·public·e(Ljava/lang/String;)V |
78 | ····.locals·0 | 78 | ····.locals·0 |
79 | ····.line·1 | 79 | ····.line·1 |
80 | ····invoke-static·{p1},·Lio/sentry/ | 80 | ····invoke-static·{p1},·Lio/sentry/q2;->r(Ljava/lang/String;)V |
81 | ····return-void | 81 | ····return-void |
82 | .end·method | 82 | .end·method |
83 | .method·public·f(Lio/sentry/ | 83 | .method·public·f(Lio/sentry/z2;Lio/sentry/v;)Lio/sentry/protocol/p; |
84 | ····.locals·1 | 84 | ····.locals·1 |
85 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 85 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
86 | ····.end·annotation | 86 | ····.end·annotation |
87 | ····.line·1 | 87 | ····.line·1 |
88 | ····invoke-static·{},·Lio/sentry/ | 88 | ····invoke-static·{},·Lio/sentry/q2;->k()Lio/sentry/g0; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····invoke-interface·{v0,·p1,·p2},·Lio/sentry/ | 90 | ····invoke-interface·{v0,·p1,·p2},·Lio/sentry/g0;->f(Lio/sentry/z2;Lio/sentry/v;)Lio/sentry/protocol/p; |
91 | ····move-result-object·p1 | 91 | ····move-result-object·p1 |
92 | ····return-object·p1 | 92 | ····return-object·p1 |
93 | .end·method | 93 | .end·method |
94 | .method·public·g(Lio/sentry/protocol/z;)V | 94 | .method·public·g(Lio/sentry/protocol/z;)V |
95 | ····.locals·0 | 95 | ····.locals·0 |
96 | ····.line·1 | 96 | ····.line·1 |
97 | ····invoke-static·{p1},·Lio/sentry/ | 97 | ····invoke-static·{p1},·Lio/sentry/q2;->u(Lio/sentry/protocol/z;)V |
98 | ····return-void | 98 | ····return-void |
99 | .end·method | 99 | .end·method |
100 | .method·public·synthetic·h(Lio/sentry/d;)V | 100 | .method·public·synthetic·h(Lio/sentry/d;)V |
101 | ····.locals·0 | 101 | ····.locals·0 |
102 | ····invoke-static·{p0,·p1},·Lio/sentry/ | 102 | ····invoke-static·{p0,·p1},·Lio/sentry/f0;->a(Lio/sentry/g0;Lio/sentry/d;)V |
Max diff block lines reached; 5711/9164 bytes (62.32%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 40 lines modified | ||
1 | .class· | 1 | .class·public·final·synthetic·Lio/sentry/f4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/g2$b; | ||
6 | #·instance·fields | ||
7 | .field·public·final·synthetic·a:Lio/sentry/j4; | ||
8 | .field·public·final·synthetic·b:Lio/sentry/g2; | ||
9 | #·direct·methods | ||
10 | .method·public·synthetic·constructor·<init>(Lio/sentry/j4;Lio/sentry/g2;)V | ||
11 | ····.locals·0 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····iput-object·p1,·p0,·Lio/sentry/f4;->a:Lio/sentry/j4; | ||
14 | ····iput-object·p2,·p0,·Lio/sentry/f4;->b:Lio/sentry/g2; | ||
15 | ····return-void | ||
16 | .end·method | ||
4 | #·virtual·methods | 17 | #·virtual·methods |
5 | .method·public· | 18 | .method·public·final·a(Lio/sentry/n0;)V |
19 | ····.locals·2 | ||
20 | ····iget-object·v0,·p0,·Lio/sentry/f4;->a:Lio/sentry/j4; | ||
21 | ····iget-object·v1,·p0,·Lio/sentry/f4;->b:Lio/sentry/g2; | ||
22 | ····invoke-static·{v0,·v1,·p1},·Lio/sentry/j4;->m(Lio/sentry/j4;Lio/sentry/g2;Lio/sentry/n0;)V | ||
23 | ····return-void | ||
6 | .end·method | 24 | .end·method |
Offset 1, 8 lines modified | Offset 1, 47 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lio/sentry/b1; |
2 | .super·Ljava/lang/Object; | ||
3 | .s | 2 | .super·Lio/sentry/vendor/gson/stream/c; |
3 | .source·"JsonObjectWriter.java" | ||
4 | #·instance·fields | ||
5 | .field·private·final·p:Lio/sentry/a1; | ||
6 | #·direct·methods | ||
7 | .method·public·constructor·<init>(Ljava/io/Writer;I)V | ||
8 | ····.locals·0 | ||
9 | ····.line·1 | ||
10 | ····invoke-direct·{p0,·p1},·Lio/sentry/vendor/gson/stream/c;-><init>(Ljava/io/Writer;)V | ||
11 | ····.line·2 | ||
12 | ····new-instance·p1,·Lio/sentry/a1; | ||
13 | ····invoke-direct·{p1,·p2},·Lio/sentry/a1;-><init>(I)V | ||
14 | ····iput-object·p1,·p0,·Lio/sentry/b1;->p:Lio/sentry/a1; | ||
15 | ····return-void | ||
16 | .end·method | ||
4 | #·virtual·methods | 17 | #·virtual·methods |
5 | .method·public· | 18 | .method·public·W(Ljava/lang/String;)Lio/sentry/b1; |
19 | ····.locals·0 | ||
20 | ····.line·1 | ||
21 | ····invoke-super·{p0,·p1},·Lio/sentry/vendor/gson/stream/c;->y(Ljava/lang/String;)Lio/sentry/vendor/gson/stream/c; | ||
22 | ····return-object·p0 | ||
23 | .end·method | ||
24 | .method·public·X(Lio/sentry/h0;Ljava/lang/Object;)Lio/sentry/b1; | ||
25 | ····.locals·1 | ||
26 | ····.line·1 | ||
27 | ····iget-object·v0,·p0,·Lio/sentry/b1;->p:Lio/sentry/a1; | ||
28 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Lio/sentry/a1;->a(Lio/sentry/b1;Lio/sentry/h0;Ljava/lang/Object;)V | ||
29 | ····return-object·p0 | ||
6 | .end·method | 30 | .end·method |
Offset 1, 87 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public· | 1 | .class·public·interface·abstract·Lio/sentry/h2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"ScopeCallback.java" |
4 | #· | 4 | #·virtual·methods |
5 | .method·public·abstract·a(Lio/sentry/g2;)V | ||
5 | .method·public·static·a(Lio/sentry/i2;Ljava/lang/String;Lio/sentry/g0;)Z | ||
6 | ····.locals·2 | ||
7 | ····if-nez·p1,·:cond_0 | ||
8 | ····.line·1 | ||
9 | ····sget-object·p0,·Lio/sentry/p3;->INFO:Lio/sentry/p3; | ||
10 | ····const/4·p1,·0x0 | ||
11 | ····new-array·v0,·p1,·[Ljava/lang/Object; | ||
12 | ····const-string·v1,·"No·cached·dir·path·is·defined·in·options." | ||
13 | ····invoke-interface·{p2,·p0,·v1,·v0},·Lio/sentry/g0;->d(Lio/sentry/p3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
14 | ····return·p1 | ||
15 | ····:cond_0 | ||
16 | ····const/4·p0,·0x1 | ||
17 | ····return·p0 | ||
18 | .end·method | ||
19 | .method·public·static·b(Lio/sentry/i2;Lio/sentry/k;Ljava/lang/String;Lio/sentry/g0;)Lio/sentry/e2; | ||
20 | ····.locals·1 | ||
21 | ····.line·1 | ||
22 | ····new-instance·p0,·Ljava/io/File; | ||
23 | ····invoke-direct·{p0,·p2},·Ljava/io/File;-><init>(Ljava/lang/String;)V | ||
24 | ····.line·2 | ||
25 | ····new-instance·v0,·Lio/sentry/g2; | ||
26 | ····invoke-direct·{v0,·p3,·p2,·p1,·p0},·Lio/sentry/g2;-><init>(Lio/sentry/g0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·static·synthetic·c(Lio/sentry/g0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
30 | ····.locals·0 | ||
31 | ····.line·1 | ||
32 | ····invoke-static·{p0,·p1,·p2,·p3},·Lio/sentry/h2;->d(Lio/sentry/g0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·static·synthetic·d(Lio/sentry/g0;Ljava/lang/String;Lio/sentry/k;Ljava/io/File;)V | ||
36 | ····.locals·5 | ||
37 | ····.line·1 | ||
38 | ····sget-object·v0,·Lio/sentry/p3;->DEBUG:Lio/sentry/p3; | ||
39 | ····const/4·v1,·0x1 | ||
40 | ····new-array·v2,·v1,·[Ljava/lang/Object; | ||
41 | ····const/4·v3,·0x0 | ||
42 | ····aput-object·p1,·v2,·v3 | ||
43 | ····const-string·v4,·"Started·processing·cached·files·from·%s" | ||
44 | ····invoke-interface·{p0,·v0,·v4,·v2},·Lio/sentry/g0;->d(Lio/sentry/p3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
45 | ····.line·2 | ||
46 | ····invoke-virtual·{p2,·p3},·Lio/sentry/k;->e(Ljava/io/File;)V | ||
47 | ····new-array·p2,·v1,·[Ljava/lang/Object; | ||
48 | ····aput-object·p1,·p2,·v3 | ||
49 | ····const-string·p1,·"Finished·processing·cached·files·from·%s" | ||
50 | ····.line·3 | ||
51 | ····invoke-interface·{p0,·v0,·p1,·p2},·Lio/sentry/g0;->d(Lio/sentry/p3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
52 | ····return-void | ||
53 | .end·method | 6 | .end·method |
Offset 1, 1372 lines modified | Offset 1, 101 lines modified | ||
1 | .class·public·final·Lio/sentry/v1; | 1 | .class·public·final·Lio/sentry/v1; |
2 | .super·Ljava/lang/Object; | ||
3 | .source·"OptionsContainer.java" | ||
2 | .super·Lio/sentry/k; | ||
3 | .source·"OutboxSender.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d0; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation· | 5 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | ||
7 | ········"<T:", | ||
8 | ········"Ljava/lang/Object;", | ||
9 | ········">", | ||
10 | ········"Ljava/lang/Object;" | ||
11 | ····} | ||
8 | .end·annotation | 12 | .end·annotation |
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | .end·annotation | ||
9 | #·static·fields | ||
10 | .field·private·static·final·g:Ljava/nio/charset/Charset; | ||
11 | #·instance·fields | 15 | #·instance·fields |
12 | .field·private·final·c:Lio/sentry/f0; | ||
13 | .field·private·final·d:Lio/sentry/c0; | ||
14 | .field·private·final·e:Lio/sentry/k0; | ||
15 | .field·private·final· | 16 | .field·private·final·a:Ljava/lang/Class; |
17 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
18 | ········value·=·{ | ||
19 | ············"Ljava/lang/Class<", | ||
20 | ············"TT;>;" | ||
21 | ········} | ||
22 | ····.end·annotation | ||
23 | .end·field | ||
16 | #·direct·methods | 24 | #·direct·methods |
25 | .method·private·constructor·<init>(Ljava/lang/Class;)V | ||
17 | .method·static·constructor·<clinit>()V | ||
18 | ····.locals·1 | ||
19 | ····const-string·v0,·"UTF-8" | ||
20 | ····.line·1 | ||
21 | ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; | ||
22 | ····move-result-object·v0 | ||
23 | ····sput-object·v0,·Lio/sentry/v1;->g:Ljava/nio/charset/Charset; | ||
24 | ····return-void | ||
25 | .end·method | ||
26 | .method·public·constructor·<init>(Lio/sentry/f0;Lio/sentry/c0;Lio/sentry/k0;Lio/sentry/g0;J)V | ||
27 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
28 | ········value·=·{ | ||
29 | ············"(", | ||
30 | ············"Ljava/lang/Class<", | ||
31 | ············"TT;>;)V" | ||
32 | ········} | ||
33 | ····.end·annotation | ||
28 | ····.line·1 | 34 | ····.line·1 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
29 | ····invoke-direct·{p0,·p4,·p5,·p6},·Lio/sentry/k;-><init>(Lio/sentry/g0;J)V | ||
30 | ····const-string·p5,·"Hub·is·required." | ||
31 | ····.line·2 | 36 | ····.line·2 |
32 | ····invoke-static·{p1,·p5},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
33 | ····move-result-object·p1 | ||
34 | ····check-cast·p1,·Lio/sentry/f0; | ||
35 | ····iput-object·p1,·p0,·Lio/sentry/v1;-> | 37 | ····iput-object·p1,·p0,·Lio/sentry/v1;->a:Ljava/lang/Class; |
36 | ····const-string·p1,·"Envelope·reader·is·required." | ||
37 | ····.line·3 | ||
38 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
39 | ····move-result-object·p1 | ||
40 | ····check-cast·p1,·Lio/sentry/c0; | ||
41 | ····iput-object·p1,·p0,·Lio/sentry/v1;->d:Lio/sentry/c0; | ||
42 | ····const-string·p1,·"Serializer·is·required." | ||
43 | ····.line·4 | ||
44 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
45 | ····move-result-object·p1 | ||
46 | ····check-cast·p1,·Lio/sentry/k0; | ||
47 | ····iput-object·p1,·p0,·Lio/sentry/v1;->e:Lio/sentry/k0; | ||
48 | ····const-string·p1,·"Logger·is·required." | ||
49 | ····.line·5 | ||
50 | ····invoke-static·{p4,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
51 | ····move-result-object·p1 | ||
52 | ····check-cast·p1,·Lio/sentry/g0; | ||
53 | ····iput-object·p1,·p0,·Lio/sentry/v1;->f:Lio/sentry/g0; | ||
54 | ····return-void | 38 | ····return-void |
55 | .end·method | 39 | .end·method |
56 | .method·public·static· | 40 | .method·public·static·a(Ljava/lang/Class;)Lio/sentry/v1; |
57 | ····.locals· | 41 | ····.locals·1 |
42 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
43 | ········value·=·{ | ||
44 | ············"<T:", | ||
Max diff block lines reached; 30688/34711 bytes (88.41%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 244 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/a3; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryEnvelopeHeader.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/d1; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/a3$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
13 | .end·annotation | ||
6 | #·instance·fields | 14 | #·instance·fields |
7 | .field·p | 15 | .field·private·final·e:Lio/sentry/protocol/p; |
8 | .field·p | 16 | .field·private·final·f:Lio/sentry/protocol/n; |
17 | .field·private·final·g:Lio/sentry/x4; | ||
18 | .field·private·h:Ljava/util/Map; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/lang/Object;", | ||
24 | ············">;" | ||
25 | ········} | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
9 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>()V | ||
30 | ····.locals·1 | ||
31 | ····.line·7 | ||
32 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
33 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
34 | ····invoke-direct·{p0,·v0},·Lio/sentry/a3;-><init>(Lio/sentry/protocol/p;)V | ||
35 | ····return-void | ||
36 | .end·method | ||
37 | .method·public·constructor·<init>(Lio/sentry/protocol/p;)V | ||
38 | ····.locals·1 | ||
39 | ····const/4·v0,·0x0 | ||
40 | ····.line·6 | ||
41 | ····invoke-direct·{p0,·p1,·v0},·Lio/sentry/a3;-><init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;)V | ||
42 | ····return-void | ||
43 | .end·method | ||
10 | .method·public· | 44 | .method·public·constructor·<init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;)V |
45 | ····.locals·1 | ||
46 | ····const/4·v0,·0x0 | ||
47 | ····.line·1 | ||
48 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lio/sentry/a3;-><init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;Lio/sentry/x4;)V | ||
49 | ····return-void | ||
50 | .end·method | ||
51 | .method·public·constructor·<init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;Lio/sentry/x4;)V | ||
11 | ····.locals·0 | 52 | ····.locals·0 |
53 | ····.line·2 | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
55 | ····.line·3 | ||
13 | ····iput-object·p1,·p0,·Lio/sentry/a3;-> | 56 | ····iput-object·p1,·p0,·Lio/sentry/a3;->e:Lio/sentry/protocol/p; |
57 | ····.line·4 | ||
58 | ····iput-object·p2,·p0,·Lio/sentry/a3;->f:Lio/sentry/protocol/n; | ||
59 | ····.line·5 | ||
14 | ····iput-object·p | 60 | ····iput-object·p3,·p0,·Lio/sentry/a3;->g:Lio/sentry/x4; |
15 | ····return-void | 61 | ····return-void |
16 | .end·method | 62 | .end·method |
17 | #·virtual·methods | 63 | #·virtual·methods |
18 | .method·public· | 64 | .method·public·a()Lio/sentry/protocol/p; |
19 | ····.locals· | 65 | ····.locals·1 |
66 | ····.line·1 | ||
20 | ····iget-object·v0,·p0,·Lio/sentry/a3;-> | 67 | ····iget-object·v0,·p0,·Lio/sentry/a3;->e:Lio/sentry/protocol/p; |
21 | ···· | 68 | ····return-object·v0 |
69 | .end·method | ||
22 | 70 | .method·public·b()Lio/sentry/protocol/n; | |
71 | ····.locals·1 | ||
23 | ···· | 72 | ····.line·1 |
73 | ····iget-object·v0,·p0,·Lio/sentry/a3;->f:Lio/sentry/protocol/n; | ||
24 | ····return-object·v0 | 74 | ····return-object·v0 |
25 | .end·method | 75 | .end·method |
76 | .method·public·c()Lio/sentry/x4; | ||
77 | ····.locals·1 | ||
78 | ····.line·1 | ||
79 | ····iget-object·v0,·p0,·Lio/sentry/a3;->g:Lio/sentry/x4; | ||
80 | ····return-object·v0 | ||
81 | .end·method | ||
82 | .method·public·d(Ljava/util/Map;)V | ||
83 | ····.locals·0 | ||
84 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
85 | ········value·=·{ | ||
86 | ············"(", | ||
87 | ············"Ljava/util/Map<", | ||
Max diff block lines reached; -1/6442 bytes (-0.02%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/i2; | 1 | .class·public·interface·abstract·Lio/sentry/i2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SendCachedEnvelopeFireAndForgetIntegration.java" | 3 | .source·"SendCachedEnvelopeFireAndForgetIntegration.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a()V | ||
5 | .method·public·abstract·a(Lio/sentry/f0;Lio/sentry/q3;)Lio/sentry/e2; | ||
6 | .end·method | ||
7 | .method·public·abstract·b(Ljava/lang/String;Lio/sentry/g0;)Z | ||
8 | .end·method | 6 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/i1; | 1 | .class·public·final·Lio/sentry/i1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NoOp | 3 | .source·"NoOpEnvelopeReader.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/i1; | 7 | .field·private·static·final·a:Lio/sentry/i1; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 29, 43 lines modified | Offset 29, 25 lines modified | ||
29 | ····.line·1 | 29 | ····.line·1 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static· | 33 | .method·public·static·b()Lio/sentry/i1; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.line·1 | 35 | ····.line·1 |
36 | ····sget-object·v0,·Lio/sentry/i1;->a:Lio/sentry/i1; | 36 | ····sget-object·v0,·Lio/sentry/i1;->a:Lio/sentry/i1; |
37 | ····return-object·v0 | 37 | ····return-object·v0 |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·a(Lio/sentry/ | 40 | .method·public·a(Ljava/io/InputStream;)Lio/sentry/z2; |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····const/4·p1,·0x0 | 42 | ····const/4·p1,·0x0 |
43 | ····return·p1 | 43 | ····return-object·p1 |
44 | .end·method | ||
45 | .method·public·varargs·b(Lio/sentry/p3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V | ||
46 | ····.locals·0 | ||
47 | ····return-void | ||
48 | .end·method | ||
49 | .method·public·c(Lio/sentry/p3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
50 | ····.locals·0 | ||
51 | ····return-void | ||
52 | .end·method | ||
53 | .method·public·varargs·d(Lio/sentry/p3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
54 | ····.locals·0 | ||
55 | ····return-void | ||
56 | .end·method | 44 | .end·method |
Offset 1, 150 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Lio/sentry/j2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SendCachedEnvelopeFireAndForgetIntegration.java" | ||
3 | .source·"SendFireAndForgetEnvelopeSender.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/i2; | ||
6 | #·annotations | ||
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
8 | .end·annotation | ||
9 | #·instance·fields | ||
10 | .field·private·final·a:Lio/sentry/f2; | ||
11 | #·direct·methods | ||
12 | .method·public·constructor·<init>(Lio/sentry/f2;)V | ||
13 | ····.locals·1 | ||
14 | ····.line·1 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····const-string·v0,·"SendFireAndForgetDirPath·is·required" | ||
17 | ····.line·2 | ||
18 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
19 | ····move-result-object·p1 | ||
20 | ····check-cast·p1,·Lio/sentry/f2; | ||
21 | ····iput-object·p1,·p0,·Lio/sentry/j2;->a:Lio/sentry/f2; | ||
22 | ····return-void | ||
23 | .end·method | ||
24 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·a()Ljava/lang/String; | ||
25 | .method·public·a(Lio/sentry/f0;Lio/sentry/q3;)Lio/sentry/e2; | ||
26 | ····.locals·8 | ||
27 | ····const-string·v0,·"Hub·is·required" | ||
28 | ····.line·1 | ||
29 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
30 | ····const-string·v0,·"SentryOptions·is·required" | ||
31 | ····.line·2 | ||
32 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
33 | ····.line·3 | ||
34 | ····iget-object·v0,·p0,·Lio/sentry/j2;->a:Lio/sentry/f2; | ||
35 | ····invoke-interface·{v0},·Lio/sentry/f2;->a()Ljava/lang/String; | ||
36 | ····move-result-object·v0 | ||
37 | ····if-eqz·v0,·:cond_1 | ||
38 | ····.line·4 | ||
39 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
40 | ····move-result-object·v1 | ||
41 | ····invoke-virtual·{p0,·v0,·v1},·Lio/sentry/j2;->b(Ljava/lang/String;Lio/sentry/g0;)Z | ||
42 | ····move-result·v1 | ||
43 | ····if-nez·v1,·:cond_0 | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·5 | ||
46 | ····:cond_0 | ||
47 | ····new-instance·v1,·Lio/sentry/r; | ||
48 | ····.line·6 | ||
49 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getSerializer()Lio/sentry/k0; | ||
50 | ····move-result-object·v4 | ||
51 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
52 | ····move-result-object·v5 | ||
53 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getFlushTimeoutMillis()J | ||
54 | ····move-result-wide·v6 | ||
55 | ····move-object·v2,·v1 | ||
56 | ····move-object·v3,·p1 | ||
57 | ····invoke-direct/range·{v2·..·v7},·Lio/sentry/r;-><init>(Lio/sentry/f0;Lio/sentry/k0;Lio/sentry/g0;J)V | ||
58 | ····.line·7 | ||
59 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
60 | ····move-result-object·p1 | ||
61 | ····invoke-virtual·{p0,·v1,·v0,·p1},·Lio/sentry/j2;->c(Lio/sentry/k;Ljava/lang/String;Lio/sentry/g0;)Lio/sentry/e2; | ||
62 | ····move-result-object·p1 | ||
63 | ····return-object·p1 | ||
64 | ····.line·8 | ||
65 | ····:cond_1 | ||
66 | ····:goto_0 | ||
67 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
68 | ····move-result-object·p1 | ||
69 | ····sget-object·p2,·Lio/sentry/p3;->ERROR:Lio/sentry/p3; | ||
70 | ····const/4·v0,·0x0 | ||
71 | ····new-array·v0,·v0,·[Ljava/lang/Object; | ||
72 | ····const-string·v1,·"No·cache·dir·path·is·defined·in·options." | ||
73 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lio/sentry/g0;->d(Lio/sentry/p3;Ljava/lang/String;[Ljava/lang/Object;)V | ||
Max diff block lines reached; 0/3760 bytes (0.00%) of diff not shown. |
Offset 1, 189 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·Lio/sentry/g4; | 1 | .class·public·final·synthetic·Lio/sentry/g4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/h2; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/g4$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·public·static·final·f:Lio/sentry/g4; | ||
14 | #·instance·fields | 6 | #·instance·fields |
15 | .field·p | 7 | .field·public·final·synthetic·a:Lio/sentry/j4; |
16 | #·direct·methods | 8 | #·direct·methods |
17 | .method·st | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/j4;)V |
18 | ····.locals· | 10 | ····.locals·0 |
19 | ····.line·1 | ||
20 | ····new-instance·v0,·Lio/sentry/g4; | ||
21 | ····new-instance·v1,·Ljava/util/UUID; | ||
22 | ····const-wide/16·v2,·0x0 | ||
23 | ····invoke-direct·{v1,·v2,·v3,·v2,·v3},·Ljava/util/UUID;-><init>(JJ)V | ||
24 | ····invoke-direct·{v0,·v1},·Lio/sentry/g4;-><init>(Ljava/util/UUID;)V | ||
25 | ····sput-object·v0,·Lio/sentry/g4;->f:Lio/sentry/g4; | ||
26 | ····return-void | ||
27 | .end·method | ||
28 | .method·public·constructor·<init>()V | ||
29 | ····.locals·1 | ||
30 | ····.line·3 | ||
31 | ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID; | ||
32 | ····move-result-object·v0 | ||
33 | ····invoke-direct·{p0,·v0},·Lio/sentry/g4;-><init>(Ljava/util/UUID;)V | ||
34 | ····return-void | ||
35 | .end·method | ||
36 | .method·public·constructor·<init>(Ljava/lang/String;)V | ||
37 | ····.locals·1 | ||
38 | ····.line·1 | ||
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····const-string·v0,·"value·is·required" | ||
41 | ····.line·2 | ||
42 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
43 | ····move-result-object·p1 | ||
44 | ····check-cast·p1,·Ljava/lang/String; | ||
45 | ····iput-object·p1,·p0,·Lio/sentry/g4;-> | 12 | ····iput-object·p1,·p0,·Lio/sentry/g4;->a:Lio/sentry/j4; |
46 | ····return-void | ||
47 | .end·method | ||
48 | .method·private·constructor·<init>(Ljava/util/UUID;)V | ||
49 | ····.locals·2 | ||
50 | ····.line·4 | ||
51 | ····invoke-virtual·{p1},·Ljava/util/UUID;->toString()Ljava/lang/String; | ||
52 | ····move-result-object·p1 | ||
53 | ····invoke-static·{p1},·Lio/sentry/util/o;->d(Ljava/lang/String;)Ljava/lang/String; | ||
54 | ····move-result-object·p1 | ||
55 | ····const-string·v0,·"-" | ||
56 | ····const-string·v1,·"" | ||
57 | ····invoke-virtual·{p1,·v0,·v1},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; | ||
58 | ····move-result-object·p1 | ||
59 | ····const/4·v0,·0x0 | ||
60 | ····const/16·v1,·0x10 | ||
61 | ····invoke-virtual·{p1,·v0,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; | ||
62 | ····move-result-object·p1 | ||
63 | ····invoke-direct·{p0,·p1},·Lio/sentry/g4;-><init>(Ljava/lang/String;)V | ||
64 | ····return-void | 13 | ····return-void |
65 | .end·method | 14 | .end·method |
66 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·final·a(Lio/sentry/g2;)V | ||
67 | .method·public·equals(Ljava/lang/Object;)Z | ||
68 | ····.locals·2 | ||
69 | ····if-ne·p0,·p1,·:cond_0 | ||
70 | ····const/4·p1,·0x1 | ||
71 | ····return·p1 | ||
72 | ····:cond_0 | ||
73 | ····if-eqz·p1,·:cond_2 | ||
74 | ····.line·1 | ||
75 | ····const-class·v0,·Lio/sentry/g4; | ||
Max diff block lines reached; 804/4368 bytes (18.41%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 42 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/w1; | 1 | .class·public·final·synthetic·Lio/sentry/w1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Lio/sentry/util/h$a; |
6 | #·sta | 6 | #·instance·fields |
7 | .field·public· | 7 | .field·public·final·synthetic·a:Lio/sentry/y1; |
8 | .field·public·final·synthetic·b:Ljava/io/File; | ||
8 | #·direct·methods | 9 | #·direct·methods |
9 | .method· | 10 | .method·public·synthetic·constructor·<init>(Lio/sentry/y1;Ljava/io/File;)V |
10 | ····.locals· | 11 | ····.locals·0 |
11 | ····n | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····i | 13 | ····iput-object·p1,·p0,·Lio/sentry/w1;->a:Lio/sentry/y1; |
13 | ···· | 14 | ····iput-object·p2,·p0,·Lio/sentry/w1;->b:Ljava/io/File; |
14 | ····return-void | 15 | ····return-void |
15 | .end·method | 16 | .end·method |
16 | .method·private·synthetic·constructor·<init>()V | ||
17 | ····.locals·0 | ||
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
19 | ····return-void | ||
20 | 17 | #·virtual·methods | |
18 | .method·public·final·accept(Ljava/lang/Object;)V | ||
19 | ····.locals·2 | ||
20 | ····iget-object·v0,·p0,·Lio/sentry/w1;->a:Lio/sentry/y1; | ||
21 | ····iget-object·v1,·p0,·Lio/sentry/w1;->b:Ljava/io/File; | ||
21 | #·virtual·methods | ||
22 | .method·public·final·call()Ljava/lang/Object; | ||
23 | ····.locals·1 | ||
24 | ···· | 22 | ····check-cast·p1,·Lio/sentry/hints/g; |
25 | ···· | 23 | ····invoke-static·{v0,·v1,·p1},·Lio/sentry/y1;->g(Lio/sentry/y1;Ljava/io/File;Lio/sentry/hints/g;)V |
26 | ····return- | 24 | ····return-void |
27 | .end·method | 25 | .end·method |
Offset 3, 34 lines modified | Offset 3, 52 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Ljava/io/File; | ||
8 | .field·public·final·synthetic·b:J | ||
7 | .field·public·final·synthetic· | 9 | .field·public·final·synthetic·c:Lio/sentry/b2; |
10 | .field·public·final·synthetic·d:Lio/sentry/l0; | ||
8 | #·direct·methods | 11 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 12 | .method·public·synthetic·constructor·<init>(Ljava/io/File;JLio/sentry/b2;Lio/sentry/l0;)V |
10 | ····.locals·0 | 13 | ····.locals·0 |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····iput-object·p1,·p0,·Lio/sentry/g3;->a:Ljava/io/File; | ||
16 | ····iput-wide·p2,·p0,·Lio/sentry/g3;->b:J | ||
12 | ····iput-object·p | 17 | ····iput-object·p4,·p0,·Lio/sentry/g3;->c:Lio/sentry/b2; |
18 | ····iput-object·p5,·p0,·Lio/sentry/g3;->d:Lio/sentry/l0; | ||
13 | ····return-void | 19 | ····return-void |
14 | .end·method | 20 | .end·method |
15 | #·virtual·methods | 21 | #·virtual·methods |
16 | .method·public·final·call()Ljava/lang/Object; | 22 | .method·public·final·call()Ljava/lang/Object; |
17 | ····.locals· | 23 | ····.locals·5 |
24 | ····iget-object·v0,·p0,·Lio/sentry/g3;->a:Ljava/io/File; | ||
25 | ····iget-wide·v1,·p0,·Lio/sentry/g3;->b:J | ||
26 | ····iget-object·v3,·p0,·Lio/sentry/g3;->c:Lio/sentry/b2; | ||
18 | ····iget-object·v | 27 | ····iget-object·v4,·p0,·Lio/sentry/g3;->d:Lio/sentry/l0; |
19 | ····invoke-static·{v0},·Lio/sentry/ | 28 | ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lio/sentry/q3;->b(Ljava/io/File;JLio/sentry/b2;Lio/sentry/l0;)[B |
20 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
21 | ····return-object·v0 | 30 | ····return-object·v0 |
22 | .end·method | 31 | .end·method |
Offset 1, 252 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Lio/sentry/h1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"MeasurementUnit.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/f0; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/h1$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
6 | #·static·fields | ||
7 | .field·private·static·final·b:Lio/sentry/h1; | ||
8 | #·instance·fields | ||
9 | .field·private·final·a:Lio/sentry/q3; | ||
10 | #·direct·methods | ||
11 | .method·static·constructor·<clinit>()V | ||
12 | ····.locals·1 | ||
13 | ····.line·1 | ||
14 | ····new-instance·v0,·Lio/sentry/h1; | ||
15 | ····invoke-direct·{v0},·Lio/sentry/h1;-><init>()V | ||
16 | ····sput-object·v0,·Lio/sentry/h1;->b:Lio/sentry/h1; | ||
17 | ····return-void | ||
18 | .end·method | ||
19 | .method·private·constructor·<init>()V | ||
20 | ····.locals·1 | ||
21 | ····.line·1 | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
23 | ····.line·2 | ||
24 | ····invoke-static·{},·Lio/sentry/q3;->empty()Lio/sentry/q3; | ||
25 | ····move-result-object·v0 | ||
26 | ····iput-object·v0,·p0,·Lio/sentry/h1;->a:Lio/sentry/q3; | ||
27 | ····return-void | ||
28 | .end·method | ||
29 | .method·public·static·x()Lio/sentry/h1; | ||
30 | ····.locals·1 | ||
31 | ····.line·1 | ||
32 | ····sget-object·v0,·Lio/sentry/h1;->b:Lio/sentry/h1; | ||
33 | ····return-object·v0 | ||
34 | .end·method | ||
35 | #·virtual·methods | 10 | #·virtual·methods |
36 | .method·public·a(Ljava/lang/String;Ljava/lang/String;)V | ||
37 | ····.locals·0 | ||
38 | ····return-void | ||
39 | .end·method | ||
40 | .method·public·b(Ljava/lang/String; | 11 | .method·public·abstract·name()Ljava/lang/String; |
41 | ····.locals·0 | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·public·c(Ljava/lang/String;Ljava/lang/String;)V | ||
45 | ····.locals·0 | ||
46 | ····return-void | ||
47 | .end·method | ||
48 | .method·public·bridge·synthetic·clone()Ljava/lang/Object; | ||
49 | ····.locals·1 | ||
50 | ····.line·1 | ||
51 | ····invoke-virtual·{p0},·Lio/sentry/h1;->i()Lio/sentry/f0; | ||
52 | ····move-result-object·v0 | ||
53 | ····return-object·v0 | ||
54 | .end·method | ||
55 | .method·public·close()V | ||
56 | ····.locals·0 | ||
57 | ····return-void | ||
58 | .end·method | ||
59 | .method·public·d(J)V | ||
60 | ····.locals·0 | ||
61 | ····return-void | ||
62 | .end·method | ||
63 | .method·public·e(Ljava/lang/String;)V | ||
64 | ····.locals·0 | ||
65 | ····return-void | ||
66 | .end·method | ||
67 | .method·public·f(Lio/sentry/s2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
68 | ····.locals·0 | ||
69 | ····.line·1 | ||
70 | ····sget-object·p1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
71 | ····return-object·p1 | ||
72 | .end·method | ||
73 | .method·public·g(Lio/sentry/protocol/z;)V | ||
74 | ····.locals·0 | ||
75 | ····return-void | ||
76 | .end·method | ||
77 | .method·public·synthetic·h(Lio/sentry/d;)V | ||
78 | ····.locals·0 | ||
Max diff block lines reached; 0/5034 bytes (0.00%) of diff not shown. |
Offset 1, 879 lines modified | Offset 1, 11 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Lio/sentry/m2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentr | 3 | .source·"SendCachedEnvelopeFireAndForgetIntegration.java" |
Diff chunk too large, falling back to line-by-line diff (2 lines added, 843 lines removed) | |||
4 | #· | 4 | #·virtual·methods |
5 | . | 5 | .method·public·abstract·a(Lio/sentry/g0;Lio/sentry/b4;)Lio/sentry/i2; |
6 | ····value·=·{ | ||
7 | ········Lio/sentry/m2$a; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·static·fields | ||
11 | .field·private·static·final·a:Ljava/lang/ThreadLocal; | ||
12 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
13 | ········value·=·{ | ||
14 | ············"Ljava/lang/ThreadLocal<", | ||
15 | ············"Lio/sentry/f0;", | ||
16 | ············">;" | ||
17 | ········} | ||
18 | ····.end·annotation | ||
19 | .end·field | ||
20 | .field·private·static·volatile·b:Lio/sentry/f0; | ||
21 | .field·private·static·volatile·c:Z | ||
22 | #·direct·methods | ||
23 | .method·static·constructor·<clinit>()V | ||
24 | ····.locals·1 | ||
25 | ····.line·1 | ||
26 | ····new-instance·v0,·Ljava/lang/ThreadLocal; | ||
27 | ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V | ||
28 | ····sput-object·v0,·Lio/sentry/m2;->a:Ljava/lang/ThreadLocal; | ||
29 | ····.line·2 | ||
30 | ····invoke-static·{},·Lio/sentry/h1;->x()Lio/sentry/h1; | ||
31 | ····move-result-object·v0 | ||
32 | ····sput-object·v0,·Lio/sentry/m2;->b:Lio/sentry/f0; | ||
33 | ····const/4·v0,·0x0 | ||
34 | ····.line·3 | ||
35 | ····sput-boolean·v0,·Lio/sentry/m2;->c:Z | ||
36 | ····return-void | ||
37 | .end·method | ||
38 | .method·public·static·synthetic·a([Ljava/io/File;)V | ||
39 | ····.locals·0 | ||
40 | ····invoke-static·{p0},·Lio/sentry/m2;->q([Ljava/io/File;)V | ||
41 | ····return-void | ||
42 | .end·method | ||
43 | .method·public·static·b(Lio/sentry/d;)V | ||
44 | ····.locals·1 | ||
45 | ····.line·1 | ||
46 | ····invoke-static·{},·Lio/sentry/m2;->l()Lio/sentry/f0; | ||
47 | ····move-result-object·v0 | ||
48 | ····invoke-interface·{v0,·p0},·Lio/sentry/f0;->h(Lio/sentry/d;)V | ||
49 | ····return-void | ||
50 | .end·method | ||
51 | .method·public·static·c(Lio/sentry/d;Lio/sentry/v;)V | ||
52 | ····.locals·1 | ||
53 | ····.line·1 | ||
54 | ····invoke-static·{},·Lio/sentry/m2;->l()Lio/sentry/f0; | ||
55 | ····move-result-object·v0 | ||
56 | ····invoke-interface·{v0,·p0,·p1},·Lio/sentry/f0;->p(Lio/sentry/d;Lio/sentry/v;)V | ||
57 | ····return-void | ||
58 | .end·method | ||
59 | .method·private·static·d(Lio/sentry/m2$a;Lio/sentry/q3;)V | ||
60 | ····.locals·2 | ||
61 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
62 | ········value·=·{ | ||
63 | ············"<T:", | ||
64 | ············"Lio/sentry/q3;", | ||
65 | ············">(", | ||
66 | ············"Lio/sentry/m2$a<", | ||
67 | ············"TT;>;TT;)V" | ||
68 | ········} | ||
69 | ····.end·annotation | ||
70 | ····.line·1 | ||
71 | ····:try_start_0 | ||
72 | ····invoke-interface·{p0,·p1},·Lio/sentry/m2$a;->a(Lio/sentry/q3;)V | ||
73 | ····:try_end_0 | ||
74 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
75 | ····goto·:goto_0 | ||
76 | ····:catchall_0 | ||
77 | ····move-exception·p0 | ||
78 | ····.line·2 | ||
79 | ····invoke-virtual·{p1},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
80 | ····move-result-object·p1 | ||
81 | ····sget-object·v0,·Lio/sentry/p3;->ERROR:Lio/sentry/p3; | ||
82 | ····const-string·v1,·"Error·in·the·\'OptionsConfiguration.configure\'·callback." | ||
83 | ····.line·3 | ||
84 | ····invoke-interface·{p1,·v0,·v1,·p0},·Lio/sentry/g0;->c(Lio/sentry/p3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
85 | ····:goto_0 | ||
86 | ····return-void | ||
Max diff block lines reached; 767/19529 bytes (3.93%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 8 lines modified | ||
1 | .class· | 1 | .class·interface·abstract·Lio/sentry/q4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SpanFinishedCallback.java" |
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
7 | #·virtual·methods | 4 | #·virtual·methods |
8 | .method·public·abstract·a(Lio/sentry/ | 5 | .method·public·abstract·a(Lio/sentry/o4;)V |
9 | .end·method | 6 | .end·method |
Offset 3, 40 lines modified | Offset 3, 34 lines modified | ||
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/util/concurrent/Callable; | 5 | .implements·Ljava/util/concurrent/Callable; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/ | 7 | .field·public·final·synthetic·a:Lio/sentry/q3$a; |
8 | .field·public·final·synthetic·b:Lio/sentry/clientreport/b; | ||
9 | #·direct·methods | 8 | #·direct·methods |
10 | .method·public·synthetic·constructor·<init>(Lio/sentry/ | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/q3$a;)V |
11 | ····.locals·0 | 10 | ····.locals·0 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput-object·p1,·p0,·Lio/sentry/c3;->a:Lio/sentry/ | 12 | ····iput-object·p1,·p0,·Lio/sentry/c3;->a:Lio/sentry/q3$a; |
14 | ····iput-object·p2,·p0,·Lio/sentry/c3;->b:Lio/sentry/clientreport/b; | ||
15 | ····return-void | 13 | ····return-void |
16 | .end·method | 14 | .end·method |
17 | #·virtual·methods | 15 | #·virtual·methods |
18 | .method·public·final·call()Ljava/lang/Object; | 16 | .method·public·final·call()Ljava/lang/Object; |
19 | ····.locals· | 17 | ····.locals·1 |
20 | ····iget-object·v0,·p0,·Lio/sentry/c3;->a:Lio/sentry/k0; | ||
21 | ····iget-object·v | 18 | ····iget-object·v0,·p0,·Lio/sentry/c3;->a:Lio/sentry/q3$a; |
22 | ····invoke-static·{v0 | 19 | ····invoke-static·{v0},·Lio/sentry/q3;->j(Lio/sentry/q3$a;)[B |
23 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
24 | ····return-object·v0 | 21 | ····return-object·v0 |
25 | .end·method | 22 | .end·method |
Offset 1, 606 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·e | 1 | .class·public·final·synthetic·Lio/sentry/h4; |
2 | .super·Ljava/lang/ | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/h2; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/h4$a; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | ||
13 | ····value·=·{ | ||
14 | ········"Ljava/lang/Enum<", | ||
15 | ········"Lio/sentry/h4;", | ||
16 | ········">;", | ||
17 | ········"Lio/sentry/b1;" | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·static·fields | ||
21 | .field·private·static·final·synthetic·$VALUES:[Lio/sentry/h4; | ||
22 | .field·public·static·final·enum·ABORTED:Lio/sentry/h4; | ||
23 | .field·public·static·final·enum·ALREADY_EXISTS:Lio/sentry/h4; | ||
24 | .field·public·static·final·enum·CANCELLED:Lio/sentry/h4; | ||
25 | .field·public·static·final·enum·DATA_LOSS:Lio/sentry/h4; | ||
26 | .field·public·static·final·enum·DEADLINE_EXCEEDED:Lio/sentry/h4; | ||
27 | .field·public·static·final·enum·FAILED_PRECONDITION:Lio/sentry/h4; | ||
28 | .field·public·static·final·enum·INTERNAL_ERROR:Lio/sentry/h4; | ||
29 | .field·public·static·final·enum·INVALID_ARGUMENT:Lio/sentry/h4; | ||
30 | .field·public·static·final·enum·NOT_FOUND:Lio/sentry/h4; | ||
31 | .field·public·static·final·enum·OK:Lio/sentry/h4; | ||
32 | .field·public·static·final·enum·OUT_OF_RANGE:Lio/sentry/h4; | ||
33 | .field·public·static·final·enum·PERMISSION_DENIED:Lio/sentry/h4; | ||
34 | .field·public·static·final·enum·RESOURCE_EXHAUSTED:Lio/sentry/h4; | ||
35 | .field·public·static·final·enum·UNAUTHENTICATED:Lio/sentry/h4; | ||
36 | .field·public·static·final·enum·UNAVAILABLE:Lio/sentry/h4; | ||
37 | .field·public·static·final·enum·UNIMPLEMENTED:Lio/sentry/h4; | ||
38 | .field·public·static·final·enum·UNKNOWN:Lio/sentry/h4; | ||
39 | .field·public·static·final·enum·UNKNOWN_ERROR:Lio/sentry/h4; | ||
40 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Ljava/util/concurrent/atomic/AtomicReference; | ||
41 | .field·private·final·maxHttpStatusCode:I | ||
42 | .field·private·final·minHttpStatusCode:I | ||
43 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·synthetic·constructor·<init>(Ljava/util/concurrent/atomic/AtomicReference;)V | ||
44 | .method·private·static·synthetic·$values()[Lio/sentry/h4; | ||
45 | ····.locals·3 | ||
46 | ····const/16·v0,·0x12 | ||
47 | ····new-array·v0,·v0,·[Lio/sentry/h4; | ||
48 | ····.line·1 | ||
49 | ····sget-object·v1,·Lio/sentry/h4;->OK:Lio/sentry/h4; | ||
50 | ····const/4·v2,·0x0 | ||
51 | ····aput-object·v1,·v0,·v2 | ||
52 | ····sget-object·v1,·Lio/sentry/h4;->CANCELLED:Lio/sentry/h4; | ||
53 | ····const/4·v2,·0x1 | ||
54 | ····aput-object·v1,·v0,·v2 | ||
55 | ····sget-object·v1,·Lio/sentry/h4;->INTERNAL_ERROR:Lio/sentry/h4; | ||
56 | ····const/4·v2,·0x2 | ||
57 | ····aput-object·v1,·v0,·v2 | ||
58 | ····sget-object·v1,·Lio/sentry/h4;->UNKNOWN:Lio/sentry/h4; | ||
59 | ····const/4·v2,·0x3 | ||
60 | ····aput-object·v1,·v0,·v2 | ||
61 | ····sget-object·v1,·Lio/sentry/h4;->UNKNOWN_ERROR:Lio/sentry/h4; | ||
62 | ····const/4·v2,·0x4 | ||
63 | ····aput-object·v1,·v0,·v2 | ||
64 | ····sget-object·v1,·Lio/sentry/h4;->INVALID_ARGUMENT:Lio/sentry/h4; | ||
65 | ····const/4·v2,·0x5 | ||
66 | ····aput-object·v1,·v0,·v2 | ||
67 | ····sget-object·v1,·Lio/sentry/h4;->DEADLINE_EXCEEDED:Lio/sentry/h4; | ||
68 | ····const/4·v2,·0x6 | ||
69 | ····aput-object·v1,·v0,·v2 | ||
70 | ····sget-object·v1,·Lio/sentry/h4;->NOT_FOUND:Lio/sentry/h4; | ||
71 | ····const/4·v2,·0x7 | ||
Max diff block lines reached; 3910/13918 bytes (28.09%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/c0; | 1 | .class·public·interface·abstract·Lio/sentry/c0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"I | 3 | .source·"ICollector.java" |
4 | #·virtual·methods | ||
5 | .method·public·abstract·a(Ljava/io/InputStream;)Lio/sentry/s2; | ||
6 | 4 | #·annotations | |
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/a; | 1 | .class·public·final·Lio/sentry/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"AsyncHttpTransportFactory.java" | 3 | .source·"AsyncHttpTransportFactory.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/p0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
8 | .end·annotation | 8 | .end·annotation |
Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | #·virtual·methods | 22 | #·virtual·methods |
23 | .method·public·a(Lio/sentry/ | 23 | .method·public·a(Lio/sentry/b4;Lio/sentry/d2;)Lio/sentry/transport/p; |
24 | ····.locals·3 | 24 | ····.locals·3 |
25 | ····const-string·v0,·"options·is·required" | 25 | ····const-string·v0,·"options·is·required" |
26 | ····.line·1 | 26 | ····.line·1 |
27 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 27 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
Offset 37, 18 lines modified | Offset 37, 18 lines modified | ||
37 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 37 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
38 | ····.line·3 | 38 | ····.line·3 |
39 | ····new-instance·v0,·Lio/sentry/transport/d; | 39 | ····new-instance·v0,·Lio/sentry/transport/d; |
40 | ····new-instance·v1,·Lio/sentry/transport/y; | 40 | ····new-instance·v1,·Lio/sentry/transport/y; |
41 | ····invoke-direct·{v1,·p1},·Lio/sentry/transport/y;-><init>(Lio/sentry/ | 41 | ····invoke-direct·{v1,·p1},·Lio/sentry/transport/y;-><init>(Lio/sentry/b4;)V |
42 | ····.line·4 | 42 | ····.line·4 |
43 | ····invoke-virtual·{p1},·Lio/sentry/ | 43 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getTransportGate()Lio/sentry/transport/q; |
44 | ····move-result-object·v2 | 44 | ····move-result-object·v2 |
45 | ····invoke-direct·{v0,·p1,·v1,·v2,·p2},·Lio/sentry/transport/d;-><init>(Lio/sentry/ | 45 | ····invoke-direct·{v0,·p1,·v1,·v2,·p2},·Lio/sentry/transport/d;-><init>(Lio/sentry/b4;Lio/sentry/transport/y;Lio/sentry/transport/q;Lio/sentry/d2;)V |
46 | ····return-object·v0 | 46 | ····return-object·v0 |
47 | .end·method | 47 | .end·method |
Offset 1, 42 lines modified | Offset 1, 34 lines modified | ||
1 | .class·public·final·synthetic·Lio/sentry/p2; | 1 | .class·public·final·synthetic·Lio/sentry/p2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·L | 5 | .implements·Ljava/lang/Runnable; |
6 | #·sta | 6 | #·instance·fields |
7 | .field·public· | 7 | .field·public·final·synthetic·e:[Ljava/io/File; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·synthetic·constructor·<clinit>()V | ||
10 | ····.locals·1 | ||
11 | ····new-instance·v0,·Lio/sentry/p2; | ||
12 | ····invoke-direct·{v0},·Lio/sentry/p2;-><init>()V | ||
13 | ····sput-object·v0,·Lio/sentry/p2;->a:Lio/sentry/p2; | ||
14 | ····return-void | ||
15 | .end·method | ||
16 | .method·p | 9 | .method·public·synthetic·constructor·<init>([Ljava/io/File;)V |
17 | ····.locals·0 | 10 | ····.locals·0 |
18 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····iput-object·p1,·p0,·Lio/sentry/p2;->e:[Ljava/io/File; | ||
19 | ····return-void | 13 | ····return-void |
20 | .end·method | 14 | .end·method |
21 | #·virtual·methods | 15 | #·virtual·methods |
22 | .method·public·final· | 16 | .method·public·final·run()V |
23 | ····.locals· | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/p2;->e:[Ljava/io/File; | ||
24 | ····invoke-static·{ | 19 | ····invoke-static·{v0},·Lio/sentry/q2;->a([Ljava/io/File;)V |
25 | ····return-void | 20 | ····return-void |
26 | .end·method | 21 | .end·method |
Offset 30, 13 lines modified | Offset 30, 13 lines modified | ||
30 | .method·public·final·accept(Ljava/lang/Object;)V | 30 | .method·public·final·accept(Ljava/lang/Object;)V |
31 | ····.locals·2 | 31 | ····.locals·2 |
32 | ····iget-object·v0,·p0,·Lio/sentry/p;->a:Lio/sentry/r; | 32 | ····iget-object·v0,·p0,·Lio/sentry/p;->a:Lio/sentry/r; |
33 | ····iget-object·v1,·p0,·Lio/sentry/p;->b:Ljava/io/File; | 33 | ····iget-object·v1,·p0,·Lio/sentry/p;->b:Ljava/io/File; |
34 | ····check-cast·p1,·Lio/sentry/hints/ | 34 | ····check-cast·p1,·Lio/sentry/hints/g; |
35 | ····invoke-static·{v0,·v1,·p1},·Lio/sentry/r;->i(Lio/sentry/r;Ljava/io/File;Lio/sentry/hints/ | 35 | ····invoke-static·{v0,·v1,·p1},·Lio/sentry/r;->i(Lio/sentry/r;Ljava/io/File;Lio/sentry/hints/g;)V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 1, 869 lines modified | Offset 1, 35 lines modified | ||
1 | .class·public·final·Lio/sentry/a4; | 1 | .class·public·final·Lio/sentry/a4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Se | 3 | .source·"SentryNanotimeDateProvider.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/y2; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lio/sentry/a4$b;, | ||
10 | ········Lio/sentry/a4$a; | ||
11 | ····} | ||
12 | .end·annotation | 8 | .end·annotation |
13 | #·instance·fields | ||
14 | .field·private·final·e:Ljava/util/Date; | ||
15 | .field·private·f:Ljava/util/Date; | ||
16 | .field·private·final·g:Ljava/util/concurrent/atomic/AtomicInteger; | ||
17 | .field·private·final·h:Ljava/lang/String; | ||
18 | .field·private·final·i:Ljava/util/UUID; | ||
19 | .field·private·j:Ljava/lang/Boolean; | ||
20 | .field·private·k:Lio/sentry/a4$b; | ||
21 | .field·private·l:Ljava/lang/Long; | ||
22 | .field·private·m:Ljava/lang/Double; | ||
23 | .field·private·final·n:Ljava/lang/String; | ||
24 | .field·private·o:Ljava/lang/String; | ||
25 | .field·private·final·p:Ljava/lang/String; | ||
26 | .field·private·final·q:Ljava/lang/String; | ||
27 | .field·private·final·r:Ljava/lang/Object; | ||
28 | .field·private·s:Ljava/util/Map; | ||
29 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
30 | ········value·=·{ | ||
31 | ············"Ljava/util/Map<", | ||
32 | ············"Ljava/lang/String;", | ||
33 | ············"Ljava/lang/Object;", | ||
34 | ············">;" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
37 | .end·field | ||
38 | #·direct·methods | 9 | #·direct·methods |
39 | .method·public·constructor·<init>( | 10 | .method·public·constructor·<init>()V |
40 | ····.locals· | 11 | ····.locals·0 |
41 | ····.line·1 | 12 | ····.line·1 |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·2 | ||
44 | ····new-instance·v0,·Ljava/lang/Object; | ||
45 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
46 | ····iput-object·v0,·p0,·Lio/sentry/a4;->r:Ljava/lang/Object; | ||
47 | ····.line·3 | ||
48 | ····iput-object·p1,·p0,·Lio/sentry/a4;->k:Lio/sentry/a4$b; | ||
49 | ····.line·4 | ||
50 | ····iput-object·p2,·p0,·Lio/sentry/a4;->e:Ljava/util/Date; | ||
51 | ····.line·5 | ||
52 | ····iput-object·p3,·p0,·Lio/sentry/a4;->f:Ljava/util/Date; | ||
53 | ····.line·6 | ||
54 | ····new-instance·p1,·Ljava/util/concurrent/atomic/AtomicInteger; | ||
55 | ····invoke-direct·{p1,·p4},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V | ||
56 | ····iput-object·p1,·p0,·Lio/sentry/a4;->g:Ljava/util/concurrent/atomic/AtomicInteger; | ||
57 | ····.line·7 | ||
58 | ····iput-object·p5,·p0,·Lio/sentry/a4;->h:Ljava/lang/String; | ||
59 | ····.line·8 | ||
60 | ····iput-object·p6,·p0,·Lio/sentry/a4;->i:Ljava/util/UUID; | ||
61 | ····.line·9 | ||
62 | ····iput-object·p7,·p0,·Lio/sentry/a4;->j:Ljava/lang/Boolean; | ||
63 | ····.line·10 | ||
64 | ····iput-object·p8,·p0,·Lio/sentry/a4;->l:Ljava/lang/Long; | ||
65 | ····.line·11 | ||
66 | ····iput-object·p9,·p0,·Lio/sentry/a4;->m:Ljava/lang/Double; | ||
67 | ····.line·12 | ||
68 | ····iput-object·p10,·p0,·Lio/sentry/a4;->n:Ljava/lang/String; | ||
69 | ····.line·13 | ||
70 | ····iput-object·p11,·p0,·Lio/sentry/a4;->o:Ljava/lang/String; | ||
71 | ····.line·14 | ||
72 | ····iput-object·p12,·p0,·Lio/sentry/a4;->p:Ljava/lang/String; | ||
73 | ····.line·15 | ||
74 | ····iput-object·p13,·p0,·Lio/sentry/a4;->q:Ljava/lang/String; | ||
75 | ····return-void | ||
76 | .end·method | ||
77 | .method·public·constructor·<init>(Ljava/lang/String;Lio/sentry/protocol/z;Ljava/lang/String;Ljava/lang/String;)V | ||
78 | ····.locals·14 | ||
79 | ····.line·16 | ||
80 | ····sget-object·v1,·Lio/sentry/a4$b;->Ok:Lio/sentry/a4$b; | ||
81 | ····.line·17 | ||
82 | ····invoke-static·{},·Lio/sentry/h;->b()Ljava/util/Date; | ||
Max diff block lines reached; 16308/20843 bytes (78.24%) of diff not shown. |
Offset 1, 497 lines modified | Offset 1, 1461 lines modified | ||
1 | .class·Lio/sentry/j4; | 1 | .class·public·final·Lio/sentry/j4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"S | 3 | .source·"SentryTracer.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/n0; | ||
5 | .implements·Ljava/util/Collection; | ||
6 | .implements·Ljava/io/Serializable; | ||
7 | #·annotations | 6 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/ | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Lio/sentry/j4$b;, | ||
10 | ········Lio/sentry/j4$c; | ||
10 | ········"<E:", | ||
11 | ········"Ljava/lang/Object;", | ||
12 | ········">", | ||
13 | ········"Ljava/lang/Object;", | ||
14 | ········"Ljava/util/Collection<", | ||
15 | ········"TE;>;", | ||
16 | ········"Ljava/io/Serializable;" | ||
17 | ····} | 11 | ····} |
18 | .end·annotation | 12 | .end·annotation |
13 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
14 | .end·annotation | ||
19 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·final·a:Lio/sentry/protocol/p; | ||
17 | .field·private·final·b:Lio/sentry/o4; | ||
20 | .field·private·final· | 18 | .field·private·final·c:Ljava/util/List; |
21 | ····.annotation·system·Ldalvik/annotation/Signature; | 19 | ····.annotation·system·Ldalvik/annotation/Signature; |
22 | ········value·=·{ | 20 | ········value·=·{ |
23 | ············"Ljava/util/ | 21 | ············"Ljava/util/List<", |
22 | ············"Lio/sentry/o4;", | ||
24 | ············" | 23 | ············">;" |
25 | ········} | 24 | ········} |
26 | ····.end·annotation | 25 | ····.end·annotation |
27 | .end·field | 26 | .end·field |
28 | .field·final· | 27 | .field·private·final·d:Lio/sentry/g0; |
28 | .field·private·e:Ljava/lang/String; | ||
29 | #·direct·methods | ||
30 | .method·constructor·<init>(Ljava/util/Collection;)V | ||
31 | · | 29 | .field·private·final·f:Z |
30 | .field·private·g:Lio/sentry/j4$b; | ||
31 | .field·private·final·h:Lio/sentry/b5; | ||
32 | .field·private·final·i:Z | ||
33 | .field·private·final·j:Ljava/lang/Long; | ||
34 | .field·private·volatile·k:Ljava/util/TimerTask; | ||
35 | .field·private·volatile·l:Ljava/util/Timer; | ||
36 | .field·private·final·m:Ljava/lang/Object; | ||
37 | .field·private·final·n:Lio/sentry/j4$c; | ||
38 | .field·private·final·o:Ljava/util/concurrent/atomic/AtomicBoolean; | ||
39 | .field·private·final·p:Lio/sentry/c; | ||
40 | .field·private·q:Lio/sentry/protocol/y; | ||
41 | .field·private·final·r:Ljava/util/Map; | ||
32 | ····.annotation·system·Ldalvik/annotation/Signature; | 42 | ····.annotation·system·Ldalvik/annotation/Signature; |
33 | ········value·=·{ | 43 | ········value·=·{ |
44 | ············"Ljava/util/Map<", | ||
45 | ············"Ljava/lang/String;", | ||
46 | ············"Lio/sentry/protocol/g;", | ||
34 | ············" | 47 | ············">;" |
35 | ············"Ljava/util/Collection<", | ||
36 | ············"TE;>;)V" | ||
37 | ········} | 48 | ········} |
38 | ····.end·annotation | 49 | ····.end·annotation |
50 | .end·field | ||
51 | .field·private·final·s:Lio/sentry/q0; | ||
52 | .field·private·final·t:Lio/sentry/protocol/c; | ||
53 | .field·private·final·u:Lio/sentry/d5; | ||
54 | #·direct·methods | ||
55 | .method·constructor·<init>(Lio/sentry/a5;Lio/sentry/g0;Lio/sentry/x2;ZLjava/lang/Long;ZLio/sentry/b5;Lio/sentry/d5;)V | ||
56 | ····.locals·2 | ||
39 | ····.line·1 | 57 | ····.line·1 |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····const-string·v0,·"Collection·must·not·be·null." | ||
42 | ····.line·2 | 59 | ····.line·2 |
43 | ···· | 60 | ····new-instance·v0,·Lio/sentry/protocol/p; |
61 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
62 | ····iput-object·v0,·p0,·Lio/sentry/j4;->a:Lio/sentry/protocol/p; | ||
44 | ····.line·3 | 63 | ····.line·3 |
64 | ····new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArrayList; | ||
65 | ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V | ||
45 | ····iput-object· | 66 | ····iput-object·v0,·p0,·Lio/sentry/j4;->c:Ljava/util/List; |
46 | ····.line·4 | 67 | ····.line·4 |
68 | ····sget-object·v0,·Lio/sentry/j4$b;->c:Lio/sentry/j4$b; | ||
69 | ····iput-object·v0,·p0,·Lio/sentry/j4;->g:Lio/sentry/j4$b; | ||
70 | ····const/4·v0,·0x0 | ||
71 | ····.line·5 | ||
72 | ····iput-object·v0,·p0,·Lio/sentry/j4;->l:Ljava/util/Timer; | ||
Max diff block lines reached; 33068/40174 bytes (82.31%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 30 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/m0; | 1 | .class·public·interface·abstract·Lio/sentry/m0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"I | 3 | .source·"ISpan.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/l0; | ||
6 | #·virtual·methods | 4 | #·virtual·methods |
7 | .method·public·abstract· | 5 | .method·public·abstract·b()Lio/sentry/x4; |
6 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Experimental; | ||
7 | ····.end·annotation | ||
8 | .end·method | ||
9 | .method·public·abstract·c(Ljava/lang/String;Ljava/lang/String;Lio/sentry/x2;Lio/sentry/q0;)Lio/sentry/m0; | ||
10 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
11 | ····.end·annotation | ||
8 | .end·method | 12 | .end·method |
9 | .method·public·abstract·d() | 13 | .method·public·abstract·d()Z |
10 | .end·method | 14 | .end·method |
11 | .method·public·abstract·f()V | 15 | .method·public·abstract·f()V |
12 | .end·method | 16 | .end·method |
13 | .method·public·abstract· | 17 | .method·public·abstract·i()Lio/sentry/p4; |
18 | .end·method | ||
19 | .method·public·abstract·j(Lio/sentry/s4;)V | ||
14 | .end·method | 20 | .end·method |
15 | .method·public·abstract· | 21 | .method·public·abstract·l()Lio/sentry/s4; |
16 | .end·method | 22 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/q1; | 1 | .class·public·final·Lio/sentry/q1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NoOp | 3 | .source·"NoOpSpan.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/m0; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·private·static·final·a:Lio/sentry/q1; | 7 | .field·private·static·final·a:Lio/sentry/q1; |
8 | #·direct·methods | 8 | #·direct·methods |
Offset 29, 31 lines modified | Offset 29, 60 lines modified | ||
29 | ····.line·1 | 29 | ····.line·1 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static· | 33 | .method·public·static·m()Lio/sentry/q1; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.line·1 | 35 | ····.line·1 |
36 | ····sget-object·v0,·Lio/sentry/q1;->a:Lio/sentry/q1; | 36 | ····sget-object·v0,·Lio/sentry/q1;->a:Lio/sentry/q1; |
37 | ····return-object·v0 | 37 | ····return-object·v0 |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public· | 40 | .method·public·d()Z |
41 | ····.locals·1 | ||
42 | ····const/4·v0,·0x0 | ||
43 | ····return·v0 | ||
44 | .end·method | ||
45 | .method·public·f()V | ||
41 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····return-void | ||
48 | .end·method | ||
49 | .method·public·i()Lio/sentry/p4; | ||
50 | ····.locals·7 | ||
51 | ····.line·1 | ||
52 | ····new-instance·v6,·Lio/sentry/p4; | ||
53 | ····sget-object·v1,·Lio/sentry/protocol/p;->f:Lio/sentry/protocol/p; | ||
54 | ····sget-object·v2,·Lio/sentry/r4;->f:Lio/sentry/r4; | ||
55 | ····const-string·v3,·"op" | ||
42 | ····const/4· | 56 | ····const/4·v4,·0x0 |
57 | ····const/4·v5,·0x0 | ||
58 | ····move-object·v0,·v6 | ||
59 | ····invoke-direct/range·{v0·..·v5},·Lio/sentry/p4;-><init>(Lio/sentry/protocol/p;Lio/sentry/r4;Ljava/lang/String;Lio/sentry/r4;Lio/sentry/z4;)V | ||
43 | ····return-object· | 60 | ····return-object·v6 |
44 | .end·method | 61 | .end·method |
45 | .method·public· | 62 | .method·public·j(Lio/sentry/s4;)V |
46 | ····.locals·0 | 63 | ····.locals·0 |
47 | ····return-void | 64 | ····return-void |
48 | .end·method | 65 | .end·method |
Offset 1, 8 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/o0; | 1 | .class·public·interface·abstract·Lio/sentry/o0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ITrans | 3 | .source·"ITransactionProfiler.java" |
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
4 | #·virtual·methods | 7 | #·virtual·methods |
5 | .method·public·abstract·a(Lio/sentry/ | 8 | .method·public·abstract·a(Lio/sentry/n0;Lio/sentry/z1;)Lio/sentry/b2; |
9 | .end·method | ||
10 | .method·public·abstract·b(Lio/sentry/n0;)V | ||
6 | .end·method | 11 | .end·method |
Offset 1, 16 lines modified | Offset 1, 929 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lio/sentry/f1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"M | 3 | .source·"MainEventProcessor.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/t; | ||
6 | .implements·Ljava/io/Closeable; | ||
4 | #·annotations | 7 | #·annotations |
8 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/f1$a; | ||
8 | ····} | ||
9 | .end·annotation | 9 | .end·annotation |
10 | #·instance·fields | ||
11 | .field·private·final·e:Lio/sentry/b4; | ||
12 | .field·private·final·f:Lio/sentry/e4; | ||
13 | .field·private·final·g:Lio/sentry/t3; | ||
14 | .field·private·volatile·h:Lio/sentry/y; | ||
15 | #·direct·methods | ||
16 | .method·public·constructor·<init>(Lio/sentry/b4;)V | ||
17 | ····.locals·3 | ||
18 | ····.line·1 | ||
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
20 | ····const/4·v0,·0x0 | ||
21 | ····.line·2 | ||
22 | ····iput-object·v0,·p0,·Lio/sentry/f1;->h:Lio/sentry/y; | ||
23 | ····const-string·v0,·"The·SentryOptions·is·required." | ||
24 | ····.line·3 | ||
25 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
26 | ····move-result-object·p1 | ||
27 | ····check-cast·p1,·Lio/sentry/b4; | ||
28 | ····iput-object·p1,·p0,·Lio/sentry/f1;->e:Lio/sentry/b4; | ||
29 | ····.line·4 | ||
30 | ····new-instance·v0,·Lio/sentry/d4; | ||
31 | ····.line·5 | ||
32 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getInAppExcludes()Ljava/util/List; | ||
33 | ····move-result-object·v1 | ||
34 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getInAppIncludes()Ljava/util/List; | ||
35 | ····move-result-object·v2 | ||
36 | ····invoke-direct·{v0,·v1,·v2},·Lio/sentry/d4;-><init>(Ljava/util/List;Ljava/util/List;)V | ||
37 | ····.line·6 | ||
38 | ····new-instance·v1,·Lio/sentry/t3; | ||
39 | ····invoke-direct·{v1,·v0},·Lio/sentry/t3;-><init>(Lio/sentry/d4;)V | ||
40 | ····iput-object·v1,·p0,·Lio/sentry/f1;->g:Lio/sentry/t3; | ||
41 | ····.line·7 | ||
42 | ····new-instance·v1,·Lio/sentry/e4; | ||
43 | ····invoke-direct·{v1,·v0,·p1},·Lio/sentry/e4;-><init>(Lio/sentry/d4;Lio/sentry/b4;)V | ||
44 | ····iput-object·v1,·p0,·Lio/sentry/f1;->f:Lio/sentry/e4; | ||
45 | ····return-void | ||
46 | .end·method | ||
47 | .method·private·B(Lio/sentry/s2;)V | ||
48 | ····.locals·1 | ||
49 | ····.line·1 | ||
50 | ····invoke-virtual·{p1},·Lio/sentry/s2;->F()Ljava/lang/String; | ||
51 | ····move-result-object·v0 | ||
52 | ····if-nez·v0,·:cond_0 | ||
53 | ····.line·2 | ||
54 | ····iget-object·v0,·p0,·Lio/sentry/f1;->e:Lio/sentry/b4; | ||
55 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getDist()Ljava/lang/String; | ||
56 | ····move-result-object·v0 | ||
57 | ····invoke-virtual·{p1,·v0},·Lio/sentry/s2;->U(Ljava/lang/String;)V | ||
58 | ····:cond_0 | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·private·E(Lio/sentry/s2;)V | ||
62 | ····.locals·1 | ||
63 | ····.line·1 | ||
64 | ····invoke-virtual·{p1},·Lio/sentry/s2;->G()Ljava/lang/String; | ||
65 | ····move-result-object·v0 | ||
66 | ····if-nez·v0,·:cond_1 | ||
67 | ····.line·2 | ||
68 | ····iget-object·v0,·p0,·Lio/sentry/f1;->e:Lio/sentry/b4; | ||
69 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getEnvironment()Ljava/lang/String; | ||
70 | ····move-result-object·v0 | ||
71 | ····if-eqz·v0,·:cond_0 | ||
72 | ····iget-object·v0,·p0,·Lio/sentry/f1;->e:Lio/sentry/b4; | ||
73 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getEnvironment()Ljava/lang/String; | ||
Max diff block lines reached; 1641/20032 bytes (8.19%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 3373 lines modified | ||
1 | .class·public· | 1 | .class·public·Lio/sentry/b4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryOptions.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Runnable; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/b4$b;, | ||
8 | ········Lio/sentry/b4$c;, | ||
9 | ········Lio/sentry/b4$a;, | ||
10 | ········Lio/sentry/b4$e;, | ||
11 | ········Lio/sentry/b4$g;, | ||
12 | ········Lio/sentry/b4$f;, | ||
13 | ········Lio/sentry/b4$d; | ||
14 | ····} | ||
15 | .end·annotation | ||
16 | #·static·fields | ||
17 | .field·static·final·DEFAULT_DIAGNOSTIC_LEVEL:Lio/sentry/y3; | ||
6 | #·instance·fields | 18 | #·instance·fields |
7 | .field·p | 19 | .field·private·attachServerName:Z |
20 | .field·private·attachStacktrace:Z | ||
21 | .field·private·attachThreads:Z | ||
22 | .field·private·beforeBreadcrumb:Lio/sentry/b4$a; | ||
23 | .field·private·beforeSend:Lio/sentry/b4$b; | ||
24 | .field·private·beforeSendTransaction:Lio/sentry/b4$c; | ||
25 | .field·private·cacheDirPath:Ljava/lang/String; | ||
26 | .field·clientReportRecorder:Lio/sentry/clientreport/g; | ||
27 | .field·private·final·collectors:Ljava/util/List; | ||
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"Ljava/util/List<", | ||
31 | ············"Lio/sentry/c0;", | ||
32 | ············">;" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | .end·field | ||
36 | .field·private·connectionTimeoutMillis:I | ||
37 | .field·private·final·contextTags:Ljava/util/List; | ||
38 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
39 | ········value·=·{ | ||
40 | ············"Ljava/util/List<", | ||
41 | ············"Ljava/lang/String;", | ||
42 | ············">;" | ||
43 | ········} | ||
44 | ····.end·annotation | ||
45 | .end·field | ||
46 | .field·private·dateProvider:Lio/sentry/y2; | ||
47 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
48 | ····.end·annotation | ||
49 | .end·field | ||
50 | .field·private·debug:Z | ||
51 | .field·private·final·defaultTracePropagationTargets:Ljava/util/List; | ||
52 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
53 | ········value·=·{ | ||
54 | ············"Ljava/util/List<", | ||
55 | ············"Ljava/lang/String;", | ||
56 | ············">;" | ||
57 | ········} | ||
58 | ····.end·annotation | ||
59 | .end·field | ||
60 | .field·private·diagnosticLevel:Lio/sentry/y3; | ||
61 | .field·private·dist:Ljava/lang/String; | ||
62 | .field·private·distinctId:Ljava/lang/String; | ||
63 | .field·private·dsn:Ljava/lang/String; | ||
64 | .field·private·dsnHash:Ljava/lang/String; | ||
65 | .field·private·enableAutoSessionTracking:Z | ||
66 | .field·private·enableDeduplication:Z | ||
67 | .field·private·enableExternalConfiguration:Z | ||
68 | .field·private·enableNdk:Z | ||
69 | .field·private·enableScopeSync:Z | ||
70 | .field·private·enableShutdownHook:Z | ||
71 | .field·private·enableUncaughtExceptionHandler:Z | ||
72 | .field·private·enableUserInteractionBreadcrumbs:Z | ||
73 | .field·private·enableUserInteractionTracing:Z | ||
74 | .field·private·envelopeDiskCache:Lio/sentry/cache/e; | ||
75 | .field·private·envelopeReader:Lio/sentry/d0; | ||
76 | .field·private·environment:Ljava/lang/String; | ||
77 | .field·private·final·eventProcessors:Ljava/util/List; | ||
78 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
79 | ········value·=·{ | ||
80 | ············"Ljava/util/List<", | ||
81 | ············"Lio/sentry/t;", | ||
82 | ············">;" | ||
83 | ········} | ||
84 | ····.end·annotation | ||
85 | .end·field | ||
86 | .field·private·executorService:Lio/sentry/k0; | ||
87 | .field·private·flushTimeoutMillis:J | ||
Max diff block lines reached; 72516/77358 bytes (93.74%) of diff not shown. |
Offset 1, 52 lines modified | Offset 1, 1480 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/g2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"Scope.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/e2; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/g2$a;, | ||
8 | ········Lio/sentry/g2$c;, | ||
9 | ········Lio/sentry/g2$b; | ||
10 | ····} | ||
11 | .end·annotation | ||
6 | #·instance·fields | 12 | #·instance·fields |
7 | .field·p | 13 | .field·private·a:Lio/sentry/y3; |
14 | .field·private·b:Lio/sentry/n0; | ||
8 | .field·p | 15 | .field·private·c:Ljava/lang/String; |
9 | .field·p | 16 | .field·private·d:Lio/sentry/protocol/z; |
10 | .field·p | 17 | .field·private·e:Lio/sentry/protocol/k; |
18 | .field·private·f:Ljava/util/List; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/List<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············">;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
27 | .field·private·g:Ljava/util/Queue; | ||
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"Ljava/util/Queue<", | ||
31 | ············"Lio/sentry/d;", | ||
32 | ············">;" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | .end·field | ||
36 | .field·private·h:Ljava/util/Map; | ||
37 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
38 | ········value·=·{ | ||
39 | ············"Ljava/util/Map<", | ||
40 | ············"Ljava/lang/String;", | ||
41 | ············"Ljava/lang/String;", | ||
42 | ············">;" | ||
43 | ········} | ||
44 | ····.end·annotation | ||
45 | .end·field | ||
46 | .field·private·i:Ljava/util/Map; | ||
47 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
48 | ········value·=·{ | ||
49 | ············"Ljava/util/Map<", | ||
50 | ············"Ljava/lang/String;", | ||
51 | ············"Ljava/lang/Object;", | ||
52 | ············">;" | ||
53 | ········} | ||
54 | ····.end·annotation | ||
55 | .end·field | ||
56 | .field·private·j:Ljava/util/List; | ||
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"Ljava/util/List<", | ||
60 | ············"Lio/sentry/t;", | ||
61 | ············">;" | ||
62 | ········} | ||
63 | ····.end·annotation | ||
64 | .end·field | ||
65 | .field·private·final·k:Lio/sentry/b4; | ||
66 | .field·private·volatile·l:Lio/sentry/l4; | ||
67 | .field·private·final·m:Ljava/lang/Object; | ||
68 | .field·private·final·n:Ljava/lang/Object; | ||
69 | .field·private·o:Lio/sentry/protocol/c; | ||
70 | .field·private·p:Ljava/util/List; | ||
71 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
72 | ········value·=·{ | ||
73 | ············"Ljava/util/List<", | ||
74 | ············"Lio/sentry/b;", | ||
75 | ············">;" | ||
76 | ········} | ||
77 | ····.end·annotation | ||
78 | .end·field | ||
11 | #·direct·methods | 79 | #·direct·methods |
12 | .method·public· | 80 | .method·public·constructor·<init>(Lio/sentry/b4;)V |
13 | ····.locals· | 81 | ····.locals·1 |
82 | ····.line·1 | ||
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 83 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
84 | ····.line·2 | ||
85 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
86 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
87 | ····iput-object·v0,·p0,·Lio/sentry/g2;->f:Ljava/util/List; | ||
88 | ····.line·3 | ||
89 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
90 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
91 | ····iput-object·v0,·p0,·Lio/sentry/g2;->h:Ljava/util/Map; | ||
92 | ····.line·4 | ||
93 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
94 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
95 | ····iput-object·v0,·p0,·Lio/sentry/g2;->i:Ljava/util/Map; | ||
Max diff block lines reached; 23982/35089 bytes (68.35%) of diff not shown. |
Offset 1, 753 lines modified | Offset 1, 307 lines modified | ||
1 | .class·public·final·Lio/sentry/d4; | 1 | .class·public·final·Lio/sentry/d4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SentryStackTraceFactory.java" | ||
3 | .source·"Span.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/l0; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
8 | .end·annotation | 6 | .end·annotation |
9 | #·instance·fields | 7 | #·instance·fields |
10 | .field·private·final·a:Ljava/util/ | 8 | .field·private·final·a:Ljava/util/List; |
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"Ljava/util/List<", | ||
12 | ············"Ljava/lang/String;", | ||
13 | ············">;" | ||
14 | ········} | ||
15 | ····.end·annotation | ||
16 | .end·field | ||
11 | .field·private·final·b:Ljava/lang/Long; | ||
12 | .field·private·c:Ljava/lang/Long; | ||
13 | .field·private·d:Ljava/lang/Double; | ||
14 | .field·private·final·e:Lio/sentry/e4; | ||
15 | .field·private·final·f:Lio/sentry/y3; | ||
16 | .field·private·g:Ljava/lang/Throwable; | ||
17 | .field·private·final·h:Lio/sentry/f0; | ||
18 | .field·private·final·i:Ljava/util/concurrent/atomic/AtomicBoolean; | ||
19 | .field·private·j:Lio/sentry/f4; | ||
20 | .field·private·final· | 17 | .field·private·final·b:Ljava/util/List; |
21 | ····.annotation·system·Ldalvik/annotation/Signature; | 18 | ····.annotation·system·Ldalvik/annotation/Signature; |
22 | ········value·=·{ | 19 | ········value·=·{ |
23 | ············"Ljava/util/ | 20 | ············"Ljava/util/List<", |
24 | ············"Ljava/lang/String;", | 21 | ············"Ljava/lang/String;", |
25 | ············"Ljava/lang/Object;", | ||
26 | ············">;" | 22 | ············">;" |
27 | ········} | 23 | ········} |
28 | ····.end·annotation | 24 | ····.end·annotation |
29 | .end·field | 25 | .end·field |
30 | #·direct·methods | 26 | #·direct·methods |
31 | .method·public·constructor·<init>(L | 27 | .method·public·constructor·<init>(Ljava/util/List;Ljava/util/List;)V |
32 | ····.locals· | 28 | ····.locals·0 |
33 | ····.annotation· | 29 | ····.annotation·system·Ldalvik/annotation/Signature; |
30 | ········value·=·{ | ||
31 | ············"(", | ||
32 | ············"Ljava/util/List<", | ||
33 | ············"Ljava/lang/String;", | ||
34 | ············">;", | ||
35 | ············"Ljava/util/List<", | ||
36 | ············"Ljava/lang/String;", | ||
37 | ············">;)V" | ||
38 | ········} | ||
34 | ····.end·annotation | 39 | ····.end·annotation |
35 | ····.line·13 | ||
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
37 | ····.line·14 | ||
38 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | ||
39 | ····const/4·v1,·0x0 | ||
40 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | ||
41 | ····iput-object·v0,·p0,·Lio/sentry/d4;->i:Ljava/util/concurrent/atomic/AtomicBoolean; | ||
42 | ····.line·15 | ||
43 | ····new-instance·v0,·Ljava/util/concurrent/ConcurrentHashMap; | ||
44 | ····invoke-direct·{v0},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | ||
45 | ····iput-object·v0,·p0,·Lio/sentry/d4;->k:Ljava/util/Map; | ||
46 | ····const-string·v0,·"context·is·required" | ||
47 | ····.line·16 | ||
48 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
49 | ····move-result-object·p1 | ||
50 | ····check-cast·p1,·Lio/sentry/e4; | ||
51 | ····iput-object·p1,·p0,·Lio/sentry/d4;->e:Lio/sentry/e4; | ||
52 | ····const-string·p1,·"sentryTracer·is·required" | ||
53 | ····.line·17 | ||
54 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
55 | ····move-result-object·p1 | ||
56 | ····check-cast·p1,·Lio/sentry/y3; | ||
57 | ····iput-object·p1,·p0,·Lio/sentry/d4;->f:Lio/sentry/y3; | ||
58 | ····const-string·p1,·"hub·is·required" | ||
59 | ····.line·18 | ||
60 | ····invoke-static·{p3,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
61 | ····move-result-object·p1 | ||
62 | ····check-cast·p1,·Lio/sentry/f0; | ||
63 | ····iput-object·p1,·p0,·Lio/sentry/d4;->h:Lio/sentry/f0; | ||
64 | ····const/4·p1,·0x0 | ||
65 | ····.line·19 | ||
66 | ····iput-object·p1,·p0,·Lio/sentry/d4;->j:Lio/sentry/f4; | ||
Max diff block lines reached; 17900/22240 bytes (80.49%) of diff not shown. |
Offset 1, 54 lines modified | Offset 1, 154 lines modified | ||
1 | .class·public·final· | 1 | .class·public·final·Lio/sentry/z2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SentryEnvelope.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/util/concurrent/Callable; | ||
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
6 | #·instance·fields | 7 | #·instance·fields |
7 | .field·p | 8 | .field·private·final·a:Lio/sentry/a3; |
8 | .field·p | 9 | .field·private·final·b:Ljava/lang/Iterable; |
10 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
11 | ········value·=·{ | ||
12 | ············"Ljava/lang/Iterable<", | ||
13 | ············"Lio/sentry/q3;", | ||
14 | ············">;" | ||
15 | ········} | ||
16 | ····.end·annotation | ||
17 | .end·field | ||
9 | .field·public·final·synthetic·c:Lio/sentry/x1; | ||
10 | 18 | #·direct·methods | |
19 | .method·public·constructor·<init>(Lio/sentry/a3;Ljava/lang/Iterable;)V | ||
20 | ····.locals·1 | ||
21 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
22 | ········value·=·{ | ||
23 | ············"(", | ||
24 | ············"Lio/sentry/a3;", | ||
25 | ············"Ljava/lang/Iterable<", | ||
26 | ············"Lio/sentry/q3;", | ||
27 | ············">;)V" | ||
28 | ········} | ||
29 | ····.end·annotation | ||
30 | ····.line·1 | ||
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | #·direct·methods | ||
12 | .method·public·synthetic·constructor·<init>(Ljava/io/File;JLio/sentry/x1;Lio/sentry/k0;)V | ||
13 | ···· | 32 | ····const-string·v0,·"SentryEnvelopeHeader·is·required." |
33 | ····.line·2 | ||
34 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
35 | ····move-result-object·p1 | ||
36 | ····check-cast·p1,·Lio/sentry/a3; | ||
37 | ····iput-object·p1,·p0,·Lio/sentry/z2;->a:Lio/sentry/a3; | ||
38 | ····const-string·p1,·"SentryEnvelope·items·are·required." | ||
39 | ····.line·3 | ||
40 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
41 | ····move-result-object·p1 | ||
42 | ····check-cast·p1,·Ljava/lang/Iterable; | ||
43 | ····iput-object·p1,·p0,·Lio/sentry/z2;->b:Ljava/lang/Iterable; | ||
44 | ····return-void | ||
45 | .end·method | ||
46 | .method·public·constructor·<init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;Lio/sentry/q3;)V | ||
47 | ····.locals·1 | ||
48 | ····.line·4 | ||
14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ···· | 50 | ····const-string·v0,·"SentryEnvelopeItem·is·required." |
51 | ····.line·5 | ||
52 | ····invoke-static·{p3,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
53 | ····.line·6 | ||
54 | ····new-instance·v0,·Lio/sentry/a3; | ||
16 | ····i | 55 | ····invoke-direct·{v0,·p1,·p2},·Lio/sentry/a3;-><init>(Lio/sentry/protocol/p;Lio/sentry/protocol/n;)V |
17 | ····iput-object· | 56 | ····iput-object·v0,·p0,·Lio/sentry/z2;->a:Lio/sentry/a3; |
57 | ····.line·7 | ||
58 | ····new-instance·p1,·Ljava/util/ArrayList; | ||
59 | ····const/4·p2,·0x1 | ||
60 | ····invoke-direct·{p1,·p2},·Ljava/util/ArrayList;-><init>(I)V | ||
61 | ····.line·8 | ||
62 | ····invoke-interface·{p1,·p3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | ||
63 | ····.line·9 | ||
18 | ····iput-object·p | 64 | ····iput-object·p1,·p0,·Lio/sentry/z2;->b:Ljava/lang/Iterable; |
19 | ····return-void | 65 | ····return-void |
20 | .end·method | 66 | .end·method |
67 | .method·public·static·a(Lio/sentry/l0;Lio/sentry/l4;Lio/sentry/protocol/n;)Lio/sentry/z2; | ||
68 | ····.locals·1 | ||
21 | #·virtual·methods | ||
22 | .method·public·final·call()Ljava/lang/Object; | ||
23 | ···· | 69 | ····const-string·v0,·"Serializer·is·required." |
70 | ····.line·1 | ||
71 | ····invoke-static·{p0,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
72 | ····const-string·v0,·"session·is·required." | ||
73 | ····.line·2 | ||
74 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
75 | ····.line·3 | ||
76 | ····new-instance·v0,·Lio/sentry/z2; | ||
77 | ····.line·4 | ||
78 | ····invoke-static·{p0,·p1},·Lio/sentry/q3;->u(Lio/sentry/l0;Lio/sentry/l4;)Lio/sentry/q3; | ||
24 | ···· | 79 | ····move-result-object·p0 |
25 | ···· | 80 | ····const/4·p1,·0x0 |
Max diff block lines reached; 972/5007 bytes (19.41%) of diff not shown. |
Offset 1, 70 lines modified | Offset 1, 71 lines modified | ||
1 | .class·Lio/sentry/y3$a; | 1 | .class·final·Lio/sentry/y3$a; |
2 | .super·Ljava/ | 2 | .super·Ljava/lang/Object; |
3 | .source·"Sentry | 3 | .source·"SentryLevel.java" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/t0; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/Enclosing | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Lio/sentry/y3; | 8 | ····value·=·Lio/sentry/y3; |
7 | .end·annotation | 9 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x18 |
10 | ····name·=· | 12 | ····name·=·"a" |
11 | .end·annotation | 13 | .end·annotation |
12 | #·instance·fields | ||
13 | . | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | ||
16 | ········"Ljava/lang/Object;", | ||
17 | ········"Lio/sentry/t0<", | ||
18 | ········"Lio/sentry/y3;", | ||
19 | ········">;" | ||
20 | ····} | ||
21 | .end·annotation | ||
14 | #·direct·methods | 22 | #·direct·methods |
15 | .method·constructor·<init>( | 23 | .method·constructor·<init>()V |
16 | ····.locals·0 | 24 | ····.locals·0 |
17 | ····.line·1 | 25 | ····.line·1 |
18 | ····iput-object·p1,·p0,·Lio/sentry/y3$a;->e:Lio/sentry/y3; | ||
19 | ····invoke-direct·{p0},·Ljava/ | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····return-void | 27 | ····return-void |
21 | .end·method | 28 | .end·method |
22 | #·virtual·methods | 29 | #·virtual·methods |
23 | .method·public·r | 30 | .method·public·bridge·synthetic·a(Lio/sentry/z0;Lio/sentry/h0;)Ljava/lang/Object; |
24 | ····.locals· | 31 | ····.locals·0 |
25 | ····.line·1 | 32 | ····.line·1 |
33 | ····invoke-virtual·{p0,·p1,·p2},·Lio/sentry/y3$a;->b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/y3; | ||
26 | ····iget-object·v0,·p0,·Lio/sentry/y3$a;->e:Lio/sentry/y3; | ||
27 | ····invoke-virtual·{v0},·Lio/sentry/y3;->l()Lio/sentry/h4; | ||
28 | ····move-result-object· | 34 | ····move-result-object·p1 |
35 | ····return-object·p1 | ||
36 | .end·method | ||
29 | ····.line·2 | ||
30 | ····iget-object·v1,·p0,·Lio/sentry/y3$a;->e:Lio/sentry/y3; | ||
31 | ····if-eqz·v0,·:cond_0 | ||
32 | ·· | 37 | .method·public·b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/y3; |
38 | ····.locals·0 | ||
33 | ····:cond_0 | ||
34 | ···· | 39 | ····.line·1 |
40 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->T()Ljava/lang/String; | ||
41 | ····move-result-object·p1 | ||
35 | ····:goto_0 | ||
36 | ····invoke-virtual·{v1,·v0},·Lio/sentry/y3;->i(Lio/sentry/h4;)V | ||
42 | ····sget-object·p2,·Ljava/util/Locale;->ROOT:Ljava/util/Locale; | ||
37 | ····.line·3 | ||
38 | ····iget-object·v0,·p0,·Lio/sentry/y3$a;->e:Lio/sentry/y3; | ||
39 | ····invoke- | 43 | ····invoke-virtual·{p1,·p2},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
40 | ····move-result-object· | 44 | ····move-result-object·p1 |
41 | ···· | 45 | ····invoke-static·{p1},·Lio/sentry/y3;->valueOf(Ljava/lang/String;)Lio/sentry/y3; |
42 | ···· | 46 | ····move-result-object·p1 |
43 | ····return- | 47 | ····return-object·p1 |
44 | .end·method | 48 | .end·method |
Offset 1, 254 lines modified | Offset 1, 497 lines modified | ||
1 | .class· | 1 | .class·Lio/sentry/u4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"SynchronizedCollection.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Li | 5 | .implements·Ljava/util/Collection; |
6 | .implements·Ljava/io/Serializable; | ||
6 | #·annotations | 7 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/ | 8 | .annotation·system·Ldalvik/annotation/Signature; |
8 | ····value·=·{ | 9 | ····value·=·{ |
9 | ········ | 10 | ········"<E:", |
11 | ········"Ljava/lang/Object;", | ||
12 | ········">", | ||
13 | ········"Ljava/lang/Object;", | ||
14 | ········"Ljava/util/Collection<", | ||
15 | ········"TE;>;", | ||
16 | ········"Ljava/io/Serializable;" | ||
10 | ····} | 17 | ····} |
11 | .end·annotation | 18 | .end·annotation |
12 | #·instance·fields | 19 | #·instance·fields |
13 | .field·private·final·e:Lio/sentry/protocol/p; | ||
14 | .field·private·f:Ljava/lang/String; | ||
15 | .field·private·g:Ljava/lang/String; | ||
16 | .field·private·h:Ljava/lang/String; | ||
17 | .field·private·i:Ljava/util/ | 20 | .field·private·final·e:Ljava/util/Collection; |
18 | ····.annotation·system·Ldalvik/annotation/Signature; | 21 | ····.annotation·system·Ldalvik/annotation/Signature; |
19 | ········value·=·{ | 22 | ········value·=·{ |
20 | ············"Ljava/util/ | 23 | ············"Ljava/util/Collection<", |
21 | ············"Ljava/lang/String;", | ||
22 | ············"Ljava/lang/Object;", | ||
23 | ············">;" | 24 | ············"TE;>;" |
24 | ········} | 25 | ········} |
25 | ····.end·annotation | 26 | ····.end·annotation |
26 | .end·field | 27 | .end·field |
28 | .field·final·f:Ljava/lang/Object; | ||
27 | #·direct·methods | 29 | #·direct·methods |
28 | .method· | 30 | .method·constructor·<init>(Ljava/util/Collection;)V |
29 | ····.locals· | 31 | ····.locals·1 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"(", | ||
35 | ············"Ljava/util/Collection<", | ||
36 | ············"TE;>;)V" | ||
37 | ········} | ||
38 | ····.end·annotation | ||
30 | ····.line·1 | 39 | ····.line·1 |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····const-string·v0,·"Collection·must·not·be·null." | ||
32 | ····.line·2 | 42 | ····.line·2 |
33 | ····i | 43 | ····invoke-static·{p1,·v0},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
34 | ····.line·3 | 44 | ····.line·3 |
35 | ····iput-object·p | 45 | ····iput-object·p1,·p0,·Lio/sentry/u4;->e:Ljava/util/Collection; |
36 | ····.line·4 | 46 | ····.line·4 |
37 | ····iput-object·p | 47 | ····iput-object·p0,·p0,·Lio/sentry/u4;->f:Ljava/lang/Object; |
38 | ····.line·5 | ||
39 | ····iput-object·p4,·p0,·Lio/sentry/u4;->h:Ljava/lang/String; | ||
40 | ····return-void | 48 | ····return-void |
41 | .end·method | 49 | .end·method |
42 | #·virtual·methods | 50 | #·virtual·methods |
43 | .method·public·a(Ljava/ | 51 | .method·public·add(Ljava/lang/Object;)Z |
44 | ····.locals· | 52 | ····.locals·2 |
53 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
54 | ········value·=·{ | ||
55 | ············"(TE;)Z" | ||
56 | ········} | ||
57 | ····.end·annotation | ||
58 | ····.line·1 | ||
59 | ····iget-object·v0,·p0,·Lio/sentry/u4;->f:Ljava/lang/Object; | ||
60 | ····monitor-enter·v0 | ||
61 | ····.line·2 | ||
62 | ····:try_start_0 | ||
63 | ····invoke-virtual·{p0},·Lio/sentry/u4;->c()Ljava/util/Collection; | ||
64 | ····move-result-object·v1 | ||
65 | ····invoke-interface·{v1,·p1},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z | ||
66 | ····move-result·p1 | ||
67 | ····monitor-exit·v0 | ||
68 | ····return·p1 | ||
69 | ····:catchall_0 | ||
70 | ····move-exception·p1 | ||
71 | ····.line·3 | ||
72 | ····monitor-exit·v0 | ||
73 | ····:try_end_0 | ||
74 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
75 | ····throw·p1 | ||
76 | .end·method | ||
77 | .method·public·addAll(Ljava/util/Collection;)Z | ||
78 | ····.locals·2 | ||
45 | ····.annotation·system·Ldalvik/annotation/Signature; | 79 | ····.annotation·system·Ldalvik/annotation/Signature; |
46 | ········value·=·{ | 80 | ········value·=·{ |
47 | ············"(", | 81 | ············"(", |
48 | ············"Ljava/util/ | 82 | ············"Ljava/util/Collection<", |
49 | ············"Ljava/lang/String;", | ||
50 | ············" | 83 | ············"+TE;>;)Z" |
84 | ········} | ||
85 | ····.end·annotation | ||
Max diff block lines reached; 11546/15901 bytes (72.61%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 49 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/l0; | 1 | .class·public·interface·abstract·Lio/sentry/l0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"IS | 3 | .source·"ISerializer.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·b()Lio/sentry/m4; | ||
6 | 5 | .method·public·abstract·a(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; | |
6 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
7 | ········value·=·{ | ||
8 | ············"<T:", | ||
9 | ············"Ljava/lang/Object;", | ||
10 | ············">(", | ||
11 | ············"Ljava/io/Reader;", | ||
12 | ············"Ljava/lang/Class<", | ||
13 | ············"TT;>;)TT;" | ||
14 | ········} | ||
7 | ····.end·annotation | 15 | ····.end·annotation |
8 | .end·method | 16 | .end·method |
9 | .method·public·abstract·c()Z | ||
10 | .end·method | ||
11 | .method·public·abstract·e()V | ||
12 | .end·method | ||
13 | .method·public·abstract· | 17 | .method·public·abstract·b(Ljava/util/Map;)Ljava/lang/String; |
18 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
19 | ········value·=·{ | ||
20 | ············"(", | ||
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/lang/Object;", | ||
24 | ············">;)", | ||
25 | ············"Ljava/lang/String;" | ||
26 | ········} | ||
27 | ····.end·annotation | ||
14 | .end·method | 28 | .end·method |
15 | .method·public·abstract·i | 29 | .method·public·abstract·c(Ljava/io/InputStream;)Lio/sentry/z2; |
16 | .end·method | 30 | .end·method |
17 | .method·public·abstract·k(Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/p0;)Lio/sentry/l0; | ||
18 | 31 | .method·public·abstract·d(Ljava/lang/Object;Ljava/io/Writer;)V | |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"<T:", | ||
35 | ············"Ljava/lang/Object;", | ||
36 | ············">(TT;", | ||
37 | ············"Ljava/io/Writer;", | ||
38 | ············")V" | ||
39 | ········} | ||
19 | ····.end·annotation | 40 | ····.end·annotation |
20 | .end·method | 41 | .end·method |
21 | .method·public·abstract· | 42 | .method·public·abstract·e(Lio/sentry/z2;Ljava/io/OutputStream;)V |
22 | .end·method | 43 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·Lio/sentry/d$a; | 1 | .class·public·final·Lio/sentry/d$a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Breadcrumb.java" | 3 | .source·"Breadcrumb.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/t0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Lio/sentry/d; | 8 | ····value·=·Lio/sentry/d; |
9 | .end·annotation | 9 | .end·annotation |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ····accessFlags·=·0x19 | 15 | ····accessFlags·=·0x19 |
16 | ····name·=·"a" | 16 | ····name·=·"a" |
17 | .end·annotation | 17 | .end·annotation |
18 | .annotation·system·Ldalvik/annotation/Signature; | 18 | .annotation·system·Ldalvik/annotation/Signature; |
19 | ····value·=·{ | 19 | ····value·=·{ |
20 | ········"Ljava/lang/Object;", | 20 | ········"Ljava/lang/Object;", |
21 | ········"Lio/sentry/ | 21 | ········"Lio/sentry/t0<", |
22 | ········"Lio/sentry/d;", | 22 | ········"Lio/sentry/d;", |
23 | ········">;" | 23 | ········">;" |
24 | ····} | 24 | ····} |
25 | .end·annotation | 25 | .end·annotation |
26 | #·direct·methods | 26 | #·direct·methods |
Offset 34, 33 lines modified | Offset 34, 33 lines modified | ||
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·public·bridge·synthetic·a(Lio/sentry/ | 38 | .method·public·bridge·synthetic·a(Lio/sentry/z0;Lio/sentry/h0;)Ljava/lang/Object; |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.line·1 | 40 | ····.line·1 |
41 | ····invoke-virtual·{p0,·p1,·p2},·Lio/sentry/d$a;->b(Lio/sentry/ | 41 | ····invoke-virtual·{p0,·p1,·p2},·Lio/sentry/d$a;->b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/d; |
42 | ····move-result-object·p1 | 42 | ····move-result-object·p1 |
43 | ····return-object·p1 | 43 | ····return-object·p1 |
44 | .end·method | 44 | .end·method |
45 | .method·public·b(Lio/sentry/ | 45 | .method·public·b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/d; |
46 | ····.locals·11 | 46 | ····.locals·11 |
47 | ····.line·1 | 47 | ····.line·1 |
48 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->h()V | 48 | ····invoke-virtual·{p1},·Lio/sentry/vendor/gson/stream/a;->h()V |
49 | ····.line·2 | 49 | ····.line·2 |
50 | ····invoke-static·{},·Lio/sentry/h;-> | 50 | ····invoke-static·{},·Lio/sentry/h;->c()Ljava/util/Date; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····.line·3 | 52 | ····.line·3 |
53 | ····new-instance·v1,·Ljava/util/concurrent/ConcurrentHashMap; | 53 | ····new-instance·v1,·Ljava/util/concurrent/ConcurrentHashMap; |
54 | ····invoke-direct·{v1},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | 54 | ····invoke-direct·{v1},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V |
Offset 208, 86 lines modified | Offset 208, 86 lines modified | ||
208 | ····.line·7 | 208 | ····.line·7 |
209 | ····new-instance·v6,·Ljava/util/concurrent/ConcurrentHashMap; | 209 | ····new-instance·v6,·Ljava/util/concurrent/ConcurrentHashMap; |
210 | ····invoke-direct·{v6},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V | 210 | ····invoke-direct·{v6},·Ljava/util/concurrent/ConcurrentHashMap;-><init>()V |
211 | ····.line·8 | 211 | ····.line·8 |
212 | ····:cond_7 | 212 | ····:cond_7 |
213 | ····invoke-virtual·{p1,·p2,·v6,·v7},·Lio/sentry/ | 213 | ····invoke-virtual·{p1,·p2,·v6,·v7},·Lio/sentry/z0;->t0(Lio/sentry/h0;Ljava/util/Map;Ljava/lang/String;)V |
214 | ····goto·:goto_0 | 214 | ····goto·:goto_0 |
215 | ····.line·9 | 215 | ····.line·9 |
216 | ····:pswitch_0 | 216 | ····:pswitch_0 |
217 | ····invoke-virtual·{p1},·Lio/sentry/ | 217 | ····invoke-virtual·{p1},·Lio/sentry/z0;->r0()Ljava/lang/String; |
218 | ····move-result-object·v2 | 218 | ····move-result-object·v2 |
219 | ····goto·:goto_0 | 219 | ····goto·:goto_0 |
220 | ····.line·10 | 220 | ····.line·10 |
221 | ····:pswitch_1 | 221 | ····:pswitch_1 |
222 | ····:try_start_0 | 222 | ····:try_start_0 |
223 | ····new-instance·v7,·Lio/sentry/ | 223 | ····new-instance·v7,·Lio/sentry/y3$a; |
224 | ····invoke-direct·{v7},·Lio/sentry/ | 224 | ····invoke-direct·{v7},·Lio/sentry/y3$a;-><init>()V |
225 | ····invoke-virtual·{v7,·p1,·p2},·Lio/sentry/ | 225 | ····invoke-virtual·{v7,·p1,·p2},·Lio/sentry/y3$a;->b(Lio/sentry/z0;Lio/sentry/h0;)Lio/sentry/y3; |
226 | ····move-result-object·v5 | 226 | ····move-result-object·v5 |
227 | ····:try_end_0 | 227 | ····:try_end_0 |
228 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 228 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
229 | ····goto·:goto_0 | 229 | ····goto·:goto_0 |
230 | ····:catch_0 | 230 | ····:catch_0 |
231 | ····move-exception·v7 | 231 | ····move-exception·v7 |
232 | ····.line·11 | 232 | ····.line·11 |
233 | ····sget-object·v8,·Lio/sentry/ | 233 | ····sget-object·v8,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; |
234 | ····new-array·v9,·v10,·[Ljava/lang/Object; | 234 | ····new-array·v9,·v10,·[Ljava/lang/Object; |
235 | ····const-string·v10,·"Error·when·deserializing·SentryLevel" | 235 | ····const-string·v10,·"Error·when·deserializing·SentryLevel" |
236 | ····invoke-interface·{p2,·v8,·v7,·v10,·v9},·Lio/sentry/ | 236 | ····invoke-interface·{p2,·v8,·v7,·v10,·v9},·Lio/sentry/h0;->b(Lio/sentry/y3;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
237 | ····goto/16·:goto_0 | 237 | ····goto/16·:goto_0 |
238 | ····.line·12 | 238 | ····.line·12 |
239 | ····:pswitch_2 | 239 | ····:pswitch_2 |
240 | ····invoke-virtual·{p1,·p2},·Lio/sentry/ | 240 | ····invoke-virtual·{p1,·p2},·Lio/sentry/z0;->h0(Lio/sentry/h0;)Ljava/util/Date; |
241 | ····move-result-object·v7 | 241 | ····move-result-object·v7 |
242 | ····if-eqz·v7,·:cond_0 | 242 | ····if-eqz·v7,·:cond_0 |
243 | ····move-object·v0,·v7 | 243 | ····move-object·v0,·v7 |
244 | ····goto/16·:goto_0 | 244 | ····goto/16·:goto_0 |
245 | ····.line·13 | 245 | ····.line·13 |
246 | ····:pswitch_3 | 246 | ····:pswitch_3 |
247 | ····invoke-virtual·{p1},·Lio/sentry/ | 247 | ····invoke-virtual·{p1},·Lio/sentry/z0;->r0()Ljava/lang/String; |
Max diff block lines reached; 1186/5187 bytes (22.86%) of diff not shown. |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | .end·field | 27 | .end·field |
28 | .field·final·b:Ljava/lang/String; | 28 | .field·final·b:Ljava/lang/String; |
29 | .field·private·c:Z | 29 | .field·private·c:Z |
30 | .field·final·d:Lio/sentry/ | 30 | .field·final·d:Lio/sentry/h0; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·static·constructor·<clinit>()V | 32 | .method·static·constructor·<clinit>()V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····const/16·v0,·0x2000 | 34 | ····const/16·v0,·0x2000 |
Offset 54, 60 lines modified | Offset 54, 60 lines modified | ||
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····sput-object·v0,·Lio/sentry/c;->f:Ljava/lang/Integer; | 55 | ····sput-object·v0,·Lio/sentry/c;->f:Ljava/lang/Integer; |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
58 | .method·public·constructor·<init>(Lio/sentry/ | 58 | .method·public·constructor·<init>(Lio/sentry/h0;)V |
59 | ····.locals·3 | 59 | ····.locals·3 |
60 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 60 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
61 | ····.end·annotation | 61 | ····.end·annotation |
62 | ····.line·1 | 62 | ····.line·1 |
63 | ····new-instance·v0,·Ljava/util/HashMap; | 63 | ····new-instance·v0,·Ljava/util/HashMap; |
64 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 64 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
65 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
66 | ····const/4·v2,·0x1 | 66 | ····const/4·v2,·0x1 |
67 | ····invoke-direct·{p0,·v0,·v1,·v2,·p1},·Lio/sentry/c;-><init>(Ljava/util/Map;Ljava/lang/String;ZLio/sentry/ | 67 | ····invoke-direct·{p0,·v0,·v1,·v2,·p1},·Lio/sentry/c;-><init>(Ljava/util/Map;Ljava/lang/String;ZLio/sentry/h0;)V |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·public·constructor·<init>(Ljava/util/Map;Ljava/lang/String;ZLio/sentry/ | 70 | .method·public·constructor·<init>(Ljava/util/Map;Ljava/lang/String;ZLio/sentry/h0;)V |
71 | ····.locals·0 | 71 | ····.locals·0 |
72 | ····.annotation·system·Ldalvik/annotation/Signature; | 72 | ····.annotation·system·Ldalvik/annotation/Signature; |
73 | ········value·=·{ | 73 | ········value·=·{ |
74 | ············"(", | 74 | ············"(", |
75 | ············"Ljava/util/Map<", | 75 | ············"Ljava/util/Map<", |
76 | ············"Ljava/lang/String;", | 76 | ············"Ljava/lang/String;", |
77 | ············"Ljava/lang/String;", | 77 | ············"Ljava/lang/String;", |
78 | ············">;", | 78 | ············">;", |
79 | ············"Ljava/lang/String;", | 79 | ············"Ljava/lang/String;", |
80 | ············"Z", | 80 | ············"Z", |
81 | ············"Lio/sentry/ | 81 | ············"Lio/sentry/h0;", |
82 | ············")V" | 82 | ············")V" |
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 85 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
86 | ····.end·annotation | 86 | ····.end·annotation |
87 | ····.line·2 | 87 | ····.line·2 |
88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
89 | ····.line·3 | 89 | ····.line·3 |
90 | ····iput-object·p1,·p0,·Lio/sentry/c;->a:Ljava/util/Map; | 90 | ····iput-object·p1,·p0,·Lio/sentry/c;->a:Ljava/util/Map; |
91 | ····.line·4 | 91 | ····.line·4 |
92 | ····iput-object·p4,·p0,·Lio/sentry/c;->d:Lio/sentry/ | 92 | ····iput-object·p4,·p0,·Lio/sentry/c;->d:Lio/sentry/h0; |
93 | ····.line·5 | 93 | ····.line·5 |
94 | ····iput-boolean·p3,·p0,·Lio/sentry/c;->c:Z | 94 | ····iput-boolean·p3,·p0,·Lio/sentry/c;->c:Z |
95 | ····.line·6 | 95 | ····.line·6 |
96 | ····iput-object·p2,·p0,·Lio/sentry/c;->b:Ljava/lang/String; | 96 | ····iput-object·p2,·p0,·Lio/sentry/c;->b:Ljava/lang/String; |
Offset 178, 26 lines modified | Offset 178, 26 lines modified | ||
178 | ····:cond_0 | 178 | ····:cond_0 |
179 | ····const/4·p0,·0x0 | 179 | ····const/4·p0,·0x0 |
180 | ····:goto_0 | 180 | ····:goto_0 |
181 | ····return·p0 | 181 | ····return·p0 |
182 | .end·method | 182 | .end·method |
183 | .method·private·static·n(Lio/sentry/ | 183 | .method·private·static·n(Lio/sentry/z4;)Ljava/lang/Double; |
184 | ····.locals·0 | 184 | ····.locals·0 |
185 | ····if-nez·p0,·:cond_0 | 185 | ····if-nez·p0,·:cond_0 |
186 | ····const/4·p0,·0x0 | 186 | ····const/4·p0,·0x0 |
187 | ····return-object·p0 | 187 | ····return-object·p0 |
188 | ····.line·1 | 188 | ····.line·1 |
189 | ····:cond_0 | 189 | ····:cond_0 |
190 | ····invoke-virtual·{p0},·Lio/sentry/ | 190 | ····invoke-virtual·{p0},·Lio/sentry/z4;->b()Ljava/lang/Double; |
191 | ····move-result-object·p0 | 191 | ····move-result-object·p0 |
192 | ····return-object·p0 | 192 | ····return-object·p0 |
193 | .end·method | 193 | .end·method |
194 | .method·private·static·o(Ljava/lang/Double;)Ljava/lang/String; | 194 | .method·private·static·o(Ljava/lang/Double;)Ljava/lang/String; |
Offset 515, 58 lines modified | Offset 515, 58 lines modified | ||
515 | ····.line·1 | 515 | ····.line·1 |
516 | ····invoke-virtual·{p0,·v0,·p1},·Lio/sentry/c;->p(Ljava/lang/String;Ljava/lang/String;)V | 516 | ····invoke-virtual·{p0,·v0,·p1},·Lio/sentry/c;->p(Ljava/lang/String;Ljava/lang/String;)V |
517 | ····return-void | 517 | ····return-void |
518 | .end·method | 518 | .end·method |
519 | .method·public·x(Lio/sentry/ | 519 | .method·public·x(Lio/sentry/n0;Lio/sentry/protocol/z;Lio/sentry/b4;Lio/sentry/z4;)V |
520 | ····.locals·2 | 520 | ····.locals·2 |
521 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 521 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
522 | ····.end·annotation | 522 | ····.end·annotation |
523 | ····.line·1 | 523 | ····.line·1 |
524 | ····invoke-interface·{p1},·Lio/sentry/ | 524 | ····invoke-interface·{p1},·Lio/sentry/m0;->i()Lio/sentry/p4; |
525 | ····move-result-object·v0 | 525 | ····move-result-object·v0 |
526 | ····invoke-virtual·{v0},·Lio/sentry/ | 526 | ····invoke-virtual·{v0},·Lio/sentry/p4;->j()Lio/sentry/protocol/p; |
527 | ····move-result-object·v0 | 527 | ····move-result-object·v0 |
528 | ····invoke-virtual·{v0},·Lio/sentry/protocol/p;->toString()Ljava/lang/String; | 528 | ····invoke-virtual·{v0},·Lio/sentry/protocol/p;->toString()Ljava/lang/String; |
Max diff block lines reached; 3525/7127 bytes (49.46%) of diff not shown. |
Offset 1, 307 lines modified | Offset 1, 794 lines modified | ||
1 | .class·public·final·Lio/sentry/s3; | 1 | .class·public·final·Lio/sentry/s3; |
2 | .super·Ljava/lang/Object; | ||
3 | .s | 2 | .super·Lio/sentry/s2; |
3 | .source·"SentryEvent.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/d1; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation· | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
8 | ····value·=·{ | ||
9 | ········Lio/sentry/s3$a; | ||
10 | ····} | ||
6 | .end·annotation | 11 | .end·annotation |
7 | #·instance·fields | 12 | #·instance·fields |
8 | .field·private· | 13 | .field·private·A:Ljava/util/List; |
9 | ····.annotation·system·Ldalvik/annotation/Signature; | 14 | ····.annotation·system·Ldalvik/annotation/Signature; |
10 | ········value·=·{ | 15 | ········value·=·{ |
11 | ············"Ljava/util/List<", | 16 | ············"Ljava/util/List<", |
12 | ············"Ljava/lang/String;", | 17 | ············"Ljava/lang/String;", |
13 | ············">;" | 18 | ············">;" |
14 | ········} | 19 | ········} |
15 | ····.end·annotation | 20 | ····.end·annotation |
16 | .end·field | 21 | .end·field |
17 | .field·private· | 22 | .field·private·B:Ljava/util/Map; |
18 | ····.annotation·system·Ldalvik/annotation/Signature; | 23 | ····.annotation·system·Ldalvik/annotation/Signature; |
19 | ········value·=·{ | 24 | ········value·=·{ |
20 | ············"Ljava/util/ | 25 | ············"Ljava/util/Map<", |
26 | ············"Ljava/lang/String;", | ||
27 | ············"Ljava/lang/Object;", | ||
28 | ············">;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
32 | .field·private·C:Ljava/util/Map; | ||
33 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
34 | ········value·=·{ | ||
35 | ············"Ljava/util/Map<", | ||
36 | ············"Ljava/lang/String;", | ||
21 | ············"Ljava/lang/String;", | 37 | ············"Ljava/lang/String;", |
22 | ············">;" | 38 | ············">;" |
23 | ········} | 39 | ········} |
24 | ····.end·annotation | 40 | ····.end·annotation |
25 | .end·field | 41 | .end·field |
42 | .field·private·t:Ljava/util/Date; | ||
43 | .field·private·u:Lio/sentry/protocol/i; | ||
44 | .field·private·v:Ljava/lang/String; | ||
45 | .field·private·w:Lio/sentry/k4; | ||
46 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
47 | ········value·=·{ | ||
48 | ············"Lio/sentry/k4<", | ||
49 | ············"Lio/sentry/protocol/v;", | ||
50 | ············">;" | ||
51 | ········} | ||
52 | ····.end·annotation | ||
53 | .end·field | ||
54 | .field·private·x:Lio/sentry/k4; | ||
55 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
56 | ········value·=·{ | ||
57 | ············"Lio/sentry/k4<", | ||
58 | ············"Lio/sentry/protocol/o;", | ||
59 | ············">;" | ||
60 | ········} | ||
61 | ····.end·annotation | ||
62 | .end·field | ||
63 | .field·private·y:Lio/sentry/y3; | ||
64 | .field·private·z:Ljava/lang/String; | ||
26 | #·direct·methods | 65 | #·direct·methods |
66 | .method·public·constructor·<init>()V | ||
67 | ····.locals·2 | ||
68 | ····.line·5 | ||
69 | ····new-instance·v0,·Lio/sentry/protocol/p; | ||
70 | ····invoke-direct·{v0},·Lio/sentry/protocol/p;-><init>()V | ||
71 | ····invoke-static·{},·Lio/sentry/h;->c()Ljava/util/Date; | ||
72 | ····move-result-object·v1 | ||
73 | ····invoke-direct·{p0,·v0,·v1},·Lio/sentry/s3;-><init>(Lio/sentry/protocol/p;Ljava/util/Date;)V | ||
74 | ····return-void | ||
75 | .end·method | ||
76 | .method·constructor·<init>(Lio/sentry/protocol/p;Ljava/util/Date;)V | ||
77 | ····.locals·0 | ||
78 | ····.line·1 | ||
79 | ····invoke-direct·{p0,·p1},·Lio/sentry/s2;-><init>(Lio/sentry/protocol/p;)V | ||
80 | ····.line·2 | ||
81 | ····iput-object·p2,·p0,·Lio/sentry/s3;->t:Ljava/util/Date; | ||
82 | ····return-void | ||
83 | .end·method | ||
27 | .method·public·constructor·<init>(Ljava/ | 84 | .method·public·constructor·<init>(Ljava/lang/Throwable;)V |
85 | ····.locals·0 | ||
86 | ····.line·3 | ||
87 | ····invoke-direct·{p0},·Lio/sentry/s3;-><init>()V | ||
88 | ····.line·4 | ||
89 | ····iput-object·p1,·p0,·Lio/sentry/s2;->n:Ljava/lang/Throwable; | ||
90 | ····return-void | ||
91 | .end·method | ||
92 | .method·static·synthetic·g0(Lio/sentry/s3;Ljava/util/Date;)Ljava/util/Date; | ||
93 | ····.locals·0 | ||
94 | ····.line·1 | ||
Max diff block lines reached; 18983/23365 bytes (81.25%) of diff not shown. |
Offset 1, 107 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·final·Lio/sentry/z1; | 1 | .class·public·final·Lio/sentry/z1; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"PerformanceCollectionData.java" |
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
4 | #·instance·fields | ||
5 | .field·private·final·a:Ljava/net/URL; | ||
6 | .field·private·final·b:Ljava/util/Map; | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"Ljava/util/Map<", | ||
10 | ············"Ljava/lang/String;", | ||
11 | ············"Ljava/lang/String;", | ||
12 | ············">;" | ||
13 | ········} | ||
14 | 6 | .end·annotation | |
15 | .end·field | ||
16 | #·direct·methods | ||
17 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/util/Map;)V | ||
18 | ····.locals·1 | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"(", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/util/Map<", | ||
24 | ············"Ljava/lang/String;", | ||
25 | ············"Ljava/lang/String;", | ||
26 | ············">;)V" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | ····.line·1 | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
31 | ····const-string·v0,·"url·is·required" | ||
32 | ····.line·2 | ||
33 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
34 | ····const-string·v0,·"headers·is·required" | ||
35 | ····.line·3 | ||
36 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
37 | ····.line·4 | ||
38 | ····:try_start_0 | ||
39 | ····invoke-static·{p1},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; | ||
40 | ····move-result-object·p1 | ||
41 | ····invoke-virtual·{p1},·Ljava/net/URI;->toURL()Ljava/net/URL; | ||
42 | ····move-result-object·p1 | ||
43 | ····iput-object·p1,·p0,·Lio/sentry/z1;->a:Ljava/net/URL; | ||
44 | ····:try_end_0 | ||
45 | ····.catch·Ljava/net/MalformedURLException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
46 | ····.line·5 | ||
47 | ····iput-object·p2,·p0,·Lio/sentry/z1;->b:Ljava/util/Map; | ||
48 | ····return-void | ||
49 | ····:catch_0 | ||
50 | ····move-exception·p1 | ||
51 | ····.line·6 | ||
52 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; | ||
53 | ····const-string·v0,·"Failed·to·compose·the·Sentry\'s·server·URL." | ||
54 | ····invoke-direct·{p2,·v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | ||
55 | ····throw·p2 | ||
56 | .end·method | ||
57 | #·virtual·methods | ||
58 | .method·public·a()Ljava/util/Map; | ||
59 | ····.locals·1 | ||
60 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
61 | ········value·=·{ | ||
62 | ············"()", | ||
63 | ············"Ljava/util/Map<", | ||
64 | ············"Ljava/lang/String;", | ||
65 | ············"Ljava/lang/String;", | ||
66 | ············">;" | ||
67 | ········} | ||
68 | ····.end·annotation | ||
69 | ····.line·1 | ||
70 | ····iget-object·v0,·p0,·Lio/sentry/z1;->b:Ljava/util/Map; | ||
71 | ····return-object·v0 | ||
72 | .end·method | ||
73 | .method·public·b()Ljava/net/URL; | ||
74 | ····.locals·1 | ||
75 | ····.line·1 | ||
76 | ····iget-object·v0,·p0,·Lio/sentry/z1;->a:Ljava/net/URL; | ||
77 | ····return-object·v0 | ||
78 | .end·method |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | .class·public·final·Lio/sentry/n; | 1 | .class·public·final·Lio/sentry/n; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"EnvelopeReader.java" | 3 | .source·"EnvelopeReader.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lio/sentry/ | 5 | .implements·Lio/sentry/d0; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | 7 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; |
8 | .end·annotation | 8 | .end·annotation |
9 | #·static·fields | 9 | #·static·fields |
10 | .field·private·static·final·b:Ljava/nio/charset/Charset; | 10 | .field·private·static·final·b:Ljava/nio/charset/Charset; |
11 | #·instance·fields | 11 | #·instance·fields |
12 | .field·private·final·a:Lio/sentry/ | 12 | .field·private·final·a:Lio/sentry/l0; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·static·constructor·<clinit>()V | 14 | .method·static·constructor·<clinit>()V |
15 | ····.locals·1 | 15 | ····.locals·1 |
16 | ····const-string·v0,·"UTF-8" | 16 | ····const-string·v0,·"UTF-8" |
Offset 31, 27 lines modified | Offset 31, 27 lines modified | ||
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····sput-object·v0,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; | 32 | ····sput-object·v0,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·public·constructor·<init>(Lio/sentry/ | 35 | .method·public·constructor·<init>(Lio/sentry/l0;)V |
36 | ····.locals·0 | 36 | ····.locals·0 |
37 | ····.line·1 | 37 | ····.line·1 |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····.line·2 | 39 | ····.line·2 |
40 | ····iput-object·p1,·p0,·Lio/sentry/n;->a:Lio/sentry/ | 40 | ····iput-object·p1,·p0,·Lio/sentry/n;->a:Lio/sentry/l0; |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·private·b([BII)Lio/sentry/ | 43 | .method·private·b([BII)Lio/sentry/a3; |
44 | ····.locals·2 | 44 | ····.locals·2 |
45 | ····.line·1 | 45 | ····.line·1 |
46 | ····new-instance·v0,·Ljava/lang/String; | 46 | ····new-instance·v0,·Ljava/lang/String; |
47 | ····sget-object·v1,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; | 47 | ····sget-object·v1,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; |
Offset 59, 28 lines modified | Offset 59, 28 lines modified | ||
59 | ····.line·2 | 59 | ····.line·2 |
60 | ····new-instance·p1,·Ljava/io/StringReader; | 60 | ····new-instance·p1,·Ljava/io/StringReader; |
61 | ····invoke-direct·{p1,·v0},·Ljava/io/StringReader;-><init>(Ljava/lang/String;)V | 61 | ····invoke-direct·{p1,·v0},·Ljava/io/StringReader;-><init>(Ljava/lang/String;)V |
62 | ····.line·3 | 62 | ····.line·3 |
63 | ····iget-object·p2,·p0,·Lio/sentry/n;->a:Lio/sentry/ | 63 | ····iget-object·p2,·p0,·Lio/sentry/n;->a:Lio/sentry/l0; |
64 | ····const-class·p3,·Lio/sentry/ | 64 | ····const-class·p3,·Lio/sentry/a3; |
65 | ····invoke-interface·{p2,·p1,·p3},·Lio/sentry/ | 65 | ····invoke-interface·{p2,·p1,·p3},·Lio/sentry/l0;->a(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; |
66 | ····move-result-object·p1 | 66 | ····move-result-object·p1 |
67 | ····check-cast·p1,·Lio/sentry/ | 67 | ····check-cast·p1,·Lio/sentry/a3; |
68 | ····return-object·p1 | 68 | ····return-object·p1 |
69 | .end·method | 69 | .end·method |
70 | .method·private·c([BII)Lio/sentry/ | 70 | .method·private·c([BII)Lio/sentry/r3; |
71 | ····.locals·2 | 71 | ····.locals·2 |
72 | ····.line·1 | 72 | ····.line·1 |
73 | ····new-instance·v0,·Ljava/lang/String; | 73 | ····new-instance·v0,·Ljava/lang/String; |
74 | ····sget-object·v1,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; | 74 | ····sget-object·v1,·Lio/sentry/n;->b:Ljava/nio/charset/Charset; |
Offset 88, 30 lines modified | Offset 88, 30 lines modified | ||
88 | ····.line·2 | 88 | ····.line·2 |
89 | ····new-instance·p1,·Ljava/io/StringReader; | 89 | ····new-instance·p1,·Ljava/io/StringReader; |
90 | ····invoke-direct·{p1,·v0},·Ljava/io/StringReader;-><init>(Ljava/lang/String;)V | 90 | ····invoke-direct·{p1,·v0},·Ljava/io/StringReader;-><init>(Ljava/lang/String;)V |
91 | ····.line·3 | 91 | ····.line·3 |
92 | ····iget-object·p2,·p0,·Lio/sentry/n;->a:Lio/sentry/ | 92 | ····iget-object·p2,·p0,·Lio/sentry/n;->a:Lio/sentry/l0; |
93 | ····const-class·p3,·Lio/sentry/ | 93 | ····const-class·p3,·Lio/sentry/r3; |
94 | ····invoke-interface·{p2,·p1,·p3},·Lio/sentry/ | 94 | ····invoke-interface·{p2,·p1,·p3},·Lio/sentry/l0;->a(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; |
95 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
96 | ····check-cast·p1,·Lio/sentry/ | 96 | ····check-cast·p1,·Lio/sentry/r3; |
97 | ····return-object·p1 | 97 | ····return-object·p1 |
98 | .end·method | 98 | .end·method |
99 | #·virtual·methods | 99 | #·virtual·methods |
100 | .method·public·a(Ljava/io/InputStream;)Lio/sentry/ | 100 | .method·public·a(Ljava/io/InputStream;)Lio/sentry/z2; |
101 | ····.locals·10 | 101 | ····.locals·10 |
102 | ····const/16·v0,·0x400 | 102 | ····const/16·v0,·0x400 |
103 | ····new-array·v0,·v0,·[B | 103 | ····new-array·v0,·v0,·[B |
104 | ····.line·1 | 104 | ····.line·1 |
Offset 178, 15 lines modified | Offset 178, 15 lines modified | ||
178 | ····array-length·v0,·p1 | 178 | ····array-length·v0,·p1 |
179 | ····if-eqz·v0,·:cond_d | 179 | ····if-eqz·v0,·:cond_d |
180 | ····if-eq·v4,·v3,·:cond_c | 180 | ····if-eq·v4,·v3,·:cond_c |
181 | ····.line·7 | 181 | ····.line·7 |
182 | ····invoke-direct·{p0,·p1,·v2,·v4},·Lio/sentry/n;->b([BII)Lio/sentry/ | 182 | ····invoke-direct·{p0,·p1,·v2,·v4},·Lio/sentry/n;->b([BII)Lio/sentry/a3; |
183 | ····move-result-object·v0 | 183 | ····move-result-object·v0 |
184 | ····if-eqz·v0,·:cond_b | 184 | ····if-eqz·v0,·:cond_b |
Max diff block lines reached; 1771/5263 bytes (33.65%) of diff not shown. |
Offset 1, 620 lines modified | Offset 1, 36 lines modified | ||
1 | .class·public·final·Lio/sentry/w0; | 1 | .class·public·final·synthetic·Lio/sentry/w0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"R8$$SyntheticClass" |
4 | #·interfaces | ||
5 | .implements·Lio/sentry/y0$b; | ||
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lio/sentry/w0$c;, | ||
8 | ········Lio/sentry/w0$d;, | ||
9 | ········Lio/sentry/w0$e;, | ||
10 | ········Lio/sentry/w0$f;, | ||
11 | ········Lio/sentry/w0$b;, | ||
12 | ········Lio/sentry/w0$g; | ||
13 | ····} | ||
14 | .end·annotation | ||
15 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
16 | .end·annotation | ||
17 | #·instance·fields | 6 | #·instance·fields |
7 | .field·public·final·synthetic·a:Lio/sentry/z0; | ||
18 | .field·private·final·a:Ljava/util/ArrayList; | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"Ljava/util/ArrayList<", | ||
22 | ············"Lio/sentry/w0$c;", | ||
23 | ············">;" | ||
24 | ········} | ||
25 | ····.end·annotation | ||
26 | .end·field | ||
27 | #·direct·methods | 8 | #·direct·methods |
28 | .method·public·constructor·<init>()V | 9 | .method·public·synthetic·constructor·<init>(Lio/sentry/z0;)V |
29 | ····.locals· | 10 | ····.locals·0 |
30 | ····.line·1 | ||
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····.line·2 | ||
33 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
34 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
35 | ····iput-object· | 12 | ····iput-object·p1,·p0,·Lio/sentry/w0;->a:Lio/sentry/z0; |
36 | ····return-void | 13 | ····return-void |
37 | .end·method | 14 | .end·method |
38 | .method·public·static·synthetic·a(Lio/sentry/w0;Lio/sentry/x0;)Ljava/lang/Object; | ||
39 | ····.locals·0 | ||
40 | ····invoke-direct·{p0,·p1},·Lio/sentry/w0;->h(Lio/sentry/x0;)Ljava/lang/Object; | ||
41 | ····move-result-object·p0 | ||
15 | #·virtual·methods | ||
42 | ····return-object·p0 | ||
43 | .end·method | ||
44 | .method·public· | 16 | .method·public·final·a()Ljava/lang/Object; |
45 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Lio/sentry/w0;->a:Lio/sentry/z0; | ||
46 | ····invoke-static·{},·Lio/sentry/w0;->i()Ljava/lang/Object; | ||
47 | ····move-result-object·v0 | ||
48 | ····return-object·v0 | ||
49 | .end·method | ||
19 | ····invoke-virtual·{v0},·Lio/sentry/vendor/gson/stream/a;->T()Ljava/lang/String; | ||
50 | .method·private·d()Lio/sentry/w0$c; | ||
51 | ····.locals·2 | ||
52 | ····.line·1 | ||
53 | ····iget-object·v0,·p0,·Lio/sentry/w0;->a:Ljava/util/ArrayList; | ||
54 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->isEmpty()Z | ||
55 | ····move-result·v0 | ||
56 | ····if-eqz·v0,·:cond_0 | ||
57 | ····const/4·v0,·0x0 | ||
58 | ····return-object·v0 | ||
59 | ····.line·2 | ||
60 | ····:cond_0 | ||
61 | ····iget-object·v0,·p0,·Lio/sentry/w0;->a:Ljava/util/ArrayList; | ||
62 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | ||
63 | ····move-result·v1 | ||
64 | ····add-int/lit8·v1,·v1,·-0x1 | ||
65 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | ||
66 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
67 | ····check-cast·v0,·Lio/sentry/w0$c; | ||
68 | ····return-object·v0 | 21 | ····return-object·v0 |
69 | .end·method | 22 | .end·method |
70 | .method·private·e()Z | ||
71 | ····.locals·3 | ||
72 | ····.line·1 | ||
73 | ····invoke-direct·{p0},·Lio/sentry/w0;->g()Z | ||
74 | ····move-result·v0 | ||
75 | ····if-eqz·v0,·:cond_0 | ||
76 | ····const/4·v0,·0x1 | ||
77 | ····return·v0 | ||
78 | ····.line·2 | ||
79 | ····:cond_0 | ||
Max diff block lines reached; -1/13249 bytes (-0.01%) of diff not shown. |
Offset 1, 491 lines modified | Offset 1, 215 lines modified | ||
1 | .class· | 1 | .class·final·Lio/sentry/t4; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Stack.java" | ||
3 | .source·"UncaughtExceptionHandlerIntegration.java" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/q0; | ||
6 | .implements·Ljava/lang/Thread$UncaughtExceptionHandler; | ||
7 | .implements·Ljava/io/Closeable; | ||
8 | #·annotations | 4 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 6 | ····value·=·{ |
11 | ········Lio/sentry/t4$a; | 7 | ········Lio/sentry/t4$a; |
12 | ····} | 8 | ····} |
13 | .end·annotation | 9 | .end·annotation |
14 | #·instance·fields | 10 | #·instance·fields |
15 | .field·private·e:Ljava/lang/Thread$UncaughtExceptionHandler; | ||
16 | .field·private·f:Lio/sentry/f0; | ||
17 | .field·private·g:Lio/sentry/q3; | ||
18 | .field·private· | 11 | .field·private·final·a:Ljava/util/Deque; |
12 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
13 | ········value·=·{ | ||
14 | ············"Ljava/util/Deque<", | ||
15 | ············"Lio/sentry/t4$a;", | ||
16 | ············">;" | ||
17 | ········} | ||
18 | ····.end·annotation | ||
19 | .end·field | ||
19 | .field·private·final· | 20 | .field·private·final·b:Lio/sentry/h0; |
20 | #·direct·methods | 21 | #·direct·methods |
21 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>(Lio/sentry/h0;Lio/sentry/t4$a;)V |
22 | ····.locals· | 23 | ····.locals·2 |
23 | ····.line·1 | 24 | ····.line·1 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
24 | ····invoke-static·{},·Lio/sentry/s4$a;->c()Lio/sentry/s4; | ||
25 | ····move-result-object·v0 | ||
26 | ····invoke-direct·{p0,·v0},·Lio/sentry/t4;-><init>(Lio/sentry/s4;)V | ||
27 | ····return-void | ||
28 | .end·method | ||
29 | .method·constructor·<init>(Lio/sentry/s4;)V | ||
30 | ····.locals·1 | ||
31 | ····.line·2 | 26 | ····.line·2 |
32 | ···· | 27 | ····new-instance·v0,·Ljava/util/concurrent/LinkedBlockingDeque; |
33 | ···· | 28 | ····invoke-direct·{v0},·Ljava/util/concurrent/LinkedBlockingDeque;-><init>()V |
29 | ····iput-object·v0,·p0,·Lio/sentry/t4;->a:Ljava/util/Deque; | ||
34 | ····.line·3 | ||
35 | ····iput-boolean·v0,·p0,·Lio/sentry/t4;->h:Z | ||
36 | ····const-string·v | 30 | ····const-string·v1,·"logger·is·required" |
37 | ····.line· | 31 | ····.line·3 |
38 | ····invoke-static·{p1,·v | 32 | ····invoke-static·{p1,·v1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
39 | ····move-result-object·p1 | 33 | ····move-result-object·p1 |
40 | ····check-cast·p1,·Lio/sentry/ | 34 | ····check-cast·p1,·Lio/sentry/h0; |
41 | ····iput-object·p1,·p0,·Lio/sentry/t4;->i:Lio/sentry/s4; | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·static·h(Ljava/lang/Thread;Ljava/lang/Throwable;)Ljava/lang/Throwable; | ||
45 | ····.locals·2 | ||
46 | ····.line·1 | ||
47 | ····new-instance·v0,·Lio/sentry/protocol/h; | ||
48 | ····invoke-direct·{v0},·Lio/sentry/protocol/h;-><init>()V | ||
49 | ····.line·2 | ||
50 | ····sget-object·v1,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; | ||
51 | ····i | 35 | ····iput-object·p1,·p0,·Lio/sentry/t4;->b:Lio/sentry/h0; |
36 | ····const-string·p1,·"rootStackItem·is·required" | ||
52 | ····const-string·v1,·"UncaughtExceptionHandler" | ||
53 | ····.line·3 | ||
54 | ····invoke-virtual·{v0,·v1},·Lio/sentry/protocol/h;->j(Ljava/lang/String;)V | ||
55 | ····.line·4 | 37 | ····.line·4 |
38 | ····invoke-static·{p2,·p1},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
56 | ····new-instance·v1,·Lio/sentry/exception/a; | ||
57 | ····invoke-direct·{v1,·v0,·p1,·p0},·Lio/sentry/exception/a;-><init>(Lio/sentry/protocol/h;Ljava/lang/Throwable;Ljava/lang/Thread;)V | ||
58 | ····return-object·v1 | ||
59 | .end·method | ||
60 | #·virtual·methods | ||
61 | .method·public·final·c(Lio/sentry/f0;Lio/sentry/q3;)V | ||
62 | ····.locals·4 | ||
63 | ····.line·1 | ||
64 | ····iget-boolean·v0,·p0,·Lio/sentry/t4;->h:Z | ||
65 | ····const/4·v1,·0x0 | ||
66 | ····if-eqz·v0,·:cond_0 | ||
67 | ····.line·2 | ||
68 | ····invoke-virtual·{p2},·Lio/sentry/q3;->getLogger()Lio/sentry/g0; | ||
69 | ····move-result-object·p1 | 39 | ····move-result-object·p1 |
40 | ····check-cast·p1,·Lio/sentry/t4$a; | ||
70 | ····sget-object·p2,·Lio/sentry/p3;->ERROR:Lio/sentry/p3; | ||
Max diff block lines reached; 12864/16625 bytes (77.38%) of diff not shown. |
Offset 1, 51 lines modified | Offset 1, 25 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/j0; | 1 | .class·public·interface·abstract·Lio/sentry/j0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ISentry | 3 | .source·"ISentryClient.java" |
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | 4 | #·virtual·methods | |
5 | .method·public·abstract·a(Lio/sentry/s3;Lio/sentry/g2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
6 | .end·method | ||
7 | .method·public·abstract·b(Lio/sentry/l4;Lio/sentry/v;)V | ||
8 | .end·method | ||
9 | .method·public·abstract·c(Lio/sentry/protocol/w;Lio/sentry/x4;Lio/sentry/g2;Lio/sentry/v;Lio/sentry/b2;)Lio/sentry/protocol/p; | ||
10 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
7 | #·virtual·methods | ||
8 | .method·public·abstract·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; | ||
9 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
10 | ········value·=·{ | ||
11 | ············"(", | ||
12 | ············"Ljava/lang/Runnable;", | ||
13 | ············"J)", | ||
14 | ············"Ljava/util/concurrent/Future<", | ||
15 | ············"*>;" | ||
16 | ········} | ||
17 | ····.end·annotation | 11 | ····.end·annotation |
18 | .end·method | 12 | .end·method |
19 | .method·public·abstract· | 13 | .method·public·abstract·close()V |
20 | .end·method | 14 | .end·method |
15 | .method·public·abstract·d(J)V | ||
21 | .method·public·abstract·submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; | ||
22 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
23 | ········value·=·{ | ||
24 | ············"(", | ||
25 | ············"Ljava/lang/Runnable;", | ||
26 | ············")", | ||
27 | ············"Ljava/util/concurrent/Future<", | ||
28 | ············"*>;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·method | 16 | .end·method |
17 | .method·public·abstract·f(Lio/sentry/z2;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
32 | .method·public·abstract·submit(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; | ||
33 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
34 | ········value·=·{ | ||
35 | ············"<T:", | ||
36 | ············"Ljava/lang/Object;", | ||
37 | ············">(", | ||
38 | ············"Ljava/util/concurrent/Callable<", | ||
39 | ············"TT;>;)", | ||
40 | ············"Ljava/util/concurrent/Future<", | ||
41 | ············"TT;>;" | ||
42 | ········} | ||
43 | ····.end·annotation | ||
44 | .end·method | 18 | .end·method |
Offset 1, 49 lines modified | Offset 1, 51 lines modified | ||
1 | .class·public·interface·abstract·Lio/sentry/k0; | 1 | .class·public·interface·abstract·Lio/sentry/k0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ISer | 3 | .source·"ISentryExecutorService.java" |
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
4 | #·virtual·methods | 7 | #·virtual·methods |
5 | .method·public·abstract·a(Ljava/ | 8 | .method·public·abstract·a(Ljava/lang/Runnable;J)Ljava/util/concurrent/Future; |
6 | ····.annotation·system·Ldalvik/annotation/Signature; | 9 | ····.annotation·system·Ldalvik/annotation/Signature; |
7 | ········value·=·{ | 10 | ········value·=·{ |
8 | ············"<T:", | ||
9 | ············"Ljava/lang/Object;", | ||
10 | ············" | 11 | ············"(", |
11 | ············"Ljava/io/Reader;", | ||
12 | ············"Ljava/lang/ | 12 | ············"Ljava/lang/Runnable;", |
13 | ············"J)", | ||
14 | ············"Ljava/util/concurrent/Future<", | ||
13 | ············" | 15 | ············"*>;" |
14 | ········} | 16 | ········} |
15 | ····.end·annotation | 17 | ····.end·annotation |
16 | .end·method | 18 | .end·method |
17 | .method·public·abstract·b( | 19 | .method·public·abstract·b(J)V |
20 | .end·method | ||
21 | .method·public·abstract·submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; | ||
18 | ····.annotation·system·Ldalvik/annotation/Signature; | 22 | ····.annotation·system·Ldalvik/annotation/Signature; |
19 | ········value·=·{ | 23 | ········value·=·{ |
20 | ············"(", | 24 | ············"(", |
21 | ············"Ljava/util/Map<", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/lang/ | 25 | ············"Ljava/lang/Runnable;", |
24 | ············" | 26 | ············")", |
25 | ············"Ljava/l | 27 | ············"Ljava/util/concurrent/Future<", |
28 | ············"*>;" | ||
26 | ········} | 29 | ········} |
27 | ····.end·annotation | 30 | ····.end·annotation |
28 | .end·method | 31 | .end·method |
32 | .method·public·abstract·submit(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; | ||
29 | .method·public·abstract·c(Ljava/io/InputStream;)Lio/sentry/s2; | ||
30 | .end·method | ||
31 | .method·public·abstract·d(Ljava/lang/Object;Ljava/io/Writer;)V | ||
32 | ····.annotation·system·Ldalvik/annotation/Signature; | 33 | ····.annotation·system·Ldalvik/annotation/Signature; |
33 | ········value·=·{ | 34 | ········value·=·{ |
34 | ············"<T:", | 35 | ············"<T:", |
35 | ············"Ljava/lang/Object;", | 36 | ············"Ljava/lang/Object;", |
36 | ············">( | 37 | ············">(", |
37 | ············"Ljava/io | 38 | ············"Ljava/util/concurrent/Callable<", |
38 | ············") | 39 | ············"TT;>;)", |
40 | ············"Ljava/util/concurrent/Future<", | ||
41 | ············"TT;>;" | ||
39 | ········} | 42 | ········} |
40 | ····.end·annotation | 43 | ····.end·annotation |
41 | .end·method | 44 | .end·method |
42 | .method·public·abstract·e(Lio/sentry/s2;Ljava/io/OutputStream;)V | ||
43 | .end·method |
Offset 1, 8 lines modified | Offset 1, 107 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lio/sentry/d2; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·" | 3 | .source·"RequestDetails.java" |
4 | #·instance·fields | ||
5 | .field·private·final·a:Ljava/net/URL; | ||
6 | .field·private·final·b:Ljava/util/Map; | ||
7 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
8 | ········value·=·{ | ||
9 | ············"Ljava/util/Map<", | ||
10 | ············"Ljava/lang/String;", | ||
11 | ············"Ljava/lang/String;", | ||
12 | ············">;" | ||
13 | ········} | ||
14 | ····.end·annotation | ||
15 | .end·field | ||
16 | #·direct·methods | ||
17 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/util/Map;)V | ||
18 | ····.locals·1 | ||
19 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
20 | ········value·=·{ | ||
21 | ············"(", | ||
22 | ············"Ljava/lang/String;", | ||
23 | ············"Ljava/util/Map<", | ||
24 | ············"Ljava/lang/String;", | ||
25 | ············"Ljava/lang/String;", | ||
26 | ············">;)V" | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | ····.line·1 | ||
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
31 | ····const-string·v0,·"url·is·required" | ||
32 | ····.line·2 | ||
33 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
34 | ····const-string·v0,·"headers·is·required" | ||
35 | ····.line·3 | ||
36 | ····invoke-static·{p2,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | ||
37 | ····.line·4 | ||
38 | ····:try_start_0 | ||
39 | ····invoke-static·{p1},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; | ||
40 | ····move-result-object·p1 | ||
41 | ····invoke-virtual·{p1},·Ljava/net/URI;->toURL()Ljava/net/URL; | ||
42 | ····move-result-object·p1 | ||
43 | ····iput-object·p1,·p0,·Lio/sentry/d2;->a:Ljava/net/URL; | ||
44 | ····:try_end_0 | ||
45 | ····.catch·Ljava/net/MalformedURLException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
46 | ····.line·5 | ||
47 | ····iput-object·p2,·p0,·Lio/sentry/d2;->b:Ljava/util/Map; | ||
48 | ····return-void | ||
49 | ····:catch_0 | ||
50 | ····move-exception·p1 | ||
51 | ····.line·6 | ||
52 | ····new-instance·p2,·Ljava/lang/IllegalArgumentException; | ||
53 | ····const-string·v0,·"Failed·to·compose·the·Sentry\'s·server·URL." | ||
54 | ····invoke-direct·{p2,·v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | ||
55 | ····throw·p2 | ||
56 | .end·method | ||
4 | #·virtual·methods | 57 | #·virtual·methods |
5 | .method·public·a | 58 | .method·public·a()Ljava/util/Map; |
59 | ····.locals·1 | ||
60 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
61 | ········value·=·{ | ||
62 | ············"()", | ||
63 | ············"Ljava/util/Map<", | ||
64 | ············"Ljava/lang/String;", | ||
65 | ············"Ljava/lang/String;", | ||
66 | ············">;" | ||
67 | ········} | ||
68 | ····.end·annotation | ||
69 | ····.line·1 | ||
70 | ····iget-object·v0,·p0,·Lio/sentry/d2;->b:Ljava/util/Map; | ||
71 | ····return-object·v0 | ||
72 | .end·method | ||
73 | .method·public·b()Ljava/net/URL; | ||
74 | ····.locals·1 | ||
75 | ····.line·1 | ||
76 | ····iget-object·v0,·p0,·Lio/sentry/d2;->a:Ljava/net/URL; | ||
77 | ····return-object·v0 | ||
6 | .end·method | 78 | .end·method |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | .class·public·final·Lio/sentry/v; | 1 | .class·public·final·Lio/sentry/v; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Hint.java" | 3 | .source·"Hint.java" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field·private·static·final· | 5 | .field·private·static·final·e:Ljava/util/Map; |
6 | ····.annotation·system·Ldalvik/annotation/Signature; | 6 | ····.annotation·system·Ldalvik/annotation/Signature; |
7 | ········value·=·{ | 7 | ········value·=·{ |
8 | ············"Ljava/util/Map<", | 8 | ············"Ljava/util/Map<", |
9 | ············"Ljava/lang/String;", | 9 | ············"Ljava/lang/String;", |
10 | ············"Ljava/lang/Class<", | 10 | ············"Ljava/lang/Class<", |
11 | ············"*>;>;" | 11 | ············"*>;>;" |
12 | ········} | 12 | ········} |
Offset 36, 25 lines modified | Offset 36, 27 lines modified | ||
36 | ············">;" | 36 | ············">;" |
37 | ········} | 37 | ········} |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | .end·field | 39 | .end·field |
40 | .field·private·c:Lio/sentry/b; | 40 | .field·private·c:Lio/sentry/b; |
41 | .field·private·d:Lio/sentry/b; | ||
41 | #·direct·methods | 42 | #·direct·methods |
42 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
43 | ····.locals·3 | 44 | ····.locals·3 |
44 | ····.line·1 | 45 | ····.line·1 |
45 | ····new-instance·v0,·Ljava/util/HashMap; | 46 | ····new-instance·v0,·Ljava/util/HashMap; |
46 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 47 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
47 | ····sput-object·v0,·Lio/sentry/v;-> | 48 | ····sput-object·v0,·Lio/sentry/v;->e:Ljava/util/Map; |
48 | ····.line·2 | 49 | ····.line·2 |
49 | ····const-class·v1,·Ljava/lang/Boolean; | 50 | ····const-class·v1,·Ljava/lang/Boolean; |
50 | ····const-string·v2,·"boolean" | 51 | ····const-string·v2,·"boolean" |
51 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 52 | ····invoke-interface·{v0,·v2,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
Offset 132, 30 lines modified | Offset 134, 33 lines modified | ||
132 | ····iput-object·v0,·p0,·Lio/sentry/v;->b:Ljava/util/List; | 134 | ····iput-object·v0,·p0,·Lio/sentry/v;->b:Ljava/util/List; |
133 | ····const/4·v0,·0x0 | 135 | ····const/4·v0,·0x0 |
134 | ····.line·4 | 136 | ····.line·4 |
135 | ····iput-object·v0,·p0,·Lio/sentry/v;->c:Lio/sentry/b; | 137 | ····iput-object·v0,·p0,·Lio/sentry/v;->c:Lio/sentry/b; |
138 | ····.line·5 | ||
139 | ····iput-object·v0,·p0,·Lio/sentry/v;->d:Lio/sentry/b; | ||
136 | ····return-void | 140 | ····return-void |
137 | .end·method | 141 | .end·method |
138 | .method·private· | 142 | .method·private·h(Ljava/lang/Object;Ljava/lang/Class;)Z |
139 | ····.locals·2 | 143 | ····.locals·2 |
140 | ····.annotation·system·Ldalvik/annotation/Signature; | 144 | ····.annotation·system·Ldalvik/annotation/Signature; |
141 | ········value·=·{ | 145 | ········value·=·{ |
142 | ············"(", | 146 | ············"(", |
143 | ············"Ljava/lang/Object;", | 147 | ············"Ljava/lang/Object;", |
144 | ············"Ljava/lang/Class<", | 148 | ············"Ljava/lang/Class<", |
145 | ············"*>;)Z" | 149 | ············"*>;)Z" |
146 | ········} | 150 | ········} |
147 | ····.end·annotation | 151 | ····.end·annotation |
148 | ····.line·1 | 152 | ····.line·1 |
149 | ····sget-object·v0,·Lio/sentry/v;-> | 153 | ····sget-object·v0,·Lio/sentry/v;->e:Ljava/util/Map; |
150 | ····invoke-virtual·{p2},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; | 154 | ····invoke-virtual·{p2},·Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; |
151 | ····move-result-object·v1 | 155 | ····move-result-object·v1 |
152 | ····invoke-interface·{v0,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 156 | ····invoke-interface·{v0,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 363, 15 lines modified | Offset 368, 15 lines modified | ||
363 | ····monitor-exit·p0 | 368 | ····monitor-exit·p0 |
364 | ····return-object·p1 | 369 | ····return-object·p1 |
365 | ····.line·4 | 370 | ····.line·4 |
366 | ····:cond_0 | 371 | ····:cond_0 |
367 | ····:try_start_1 | 372 | ····:try_start_1 |
368 | ····invoke-direct·{p0,·p1,·p2},·Lio/sentry/v;-> | 373 | ····invoke-direct·{p0,·p1,·p2},·Lio/sentry/v;->h(Ljava/lang/Object;Ljava/lang/Class;)Z |
369 | ····move-result·p2 | 374 | ····move-result·p2 |
370 | ····:try_end_1 | 375 | ····:try_end_1 |
371 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 376 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
372 | ····if-eqz·p2,·:cond_1 | 377 | ····if-eqz·p2,·:cond_1 |
Offset 422, 15 lines modified | Offset 427, 24 lines modified | ||
422 | ····.line·1 | 427 | ····.line·1 |
423 | ····iget-object·v0,·p0,·Lio/sentry/v;->c:Lio/sentry/b; | 428 | ····iget-object·v0,·p0,·Lio/sentry/v;->c:Lio/sentry/b; |
424 | ····return-object·v0 | 429 | ····return-object·v0 |
425 | .end·method | 430 | .end·method |
431 | .method·public·g()Lio/sentry/b; | ||
432 | ····.locals·1 | ||
433 | ····.line·1 | ||
434 | ····iget-object·v0,·p0,·Lio/sentry/v;->d:Lio/sentry/b; | ||
435 | ····return-object·v0 | ||
436 | .end·method | ||
426 | .method·public·declared-synchronized· | 437 | .method·public·declared-synchronized·i(Ljava/lang/String;Ljava/lang/Object;)V |
427 | ····.locals·1 | 438 | ····.locals·1 |
428 | ····monitor-enter·p0 | 439 | ····monitor-enter·p0 |
429 | ····.line·1 | 440 | ····.line·1 |
430 | ····:try_start_0 | 441 | ····:try_start_0 |
431 | ····iget-object·v0,·p0,·Lio/sentry/v;->a:Ljava/util/Map; | 442 | ····iget-object·v0,·p0,·Lio/sentry/v;->a:Ljava/util/Map; |
Offset 448, 15 lines modified | Offset 462, 24 lines modified | ||
448 | ····move-exception·p1 | 462 | ····move-exception·p1 |
449 | ····monitor-exit·p0 | 463 | ····monitor-exit·p0 |
450 | ····throw·p1 | 464 | ····throw·p1 |
451 | .end·method | 465 | .end·method |
452 | .method·public· | 466 | .method·public·j(Lio/sentry/b;)V |
453 | ····.locals·0 | 467 | ····.locals·0 |
Max diff block lines reached; 255/3460 bytes (7.37%) of diff not shown. |
Offset 1, 48 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public· | 1 | .class·public·interface·abstract·Lio/sentry/e0; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"I | 3 | .source·"IEnvelopeSender.java" |
4 | #· | 4 | #·virtual·methods |
5 | .method·public·st | 5 | .method·public·abstract·a(Ljava/lang/String;Lio/sentry/v;)V |
6 | ····.locals·1 | ||
7 | ····.line·1 | ||
8 | ····new-instance·v0,·Lio/sentry/v; | ||
9 | ····invoke-direct·{v0},·Lio/sentry/v;-><init>()V | ||
10 | ····invoke-interface·{p0,·p1,·v0},·Lio/sentry/f0;->p(Lio/sentry/d;Lio/sentry/v;)V | ||
11 | ····return-void | ||
12 | .end·method | ||
13 | .method·public·static·b(Lio/sentry/f0;Ljava/lang/Throwable;)Lio/sentry/protocol/p; | ||
14 | ····.locals·1 | ||
15 | ····.line·1 | ||
16 | ····new-instance·v0,·Lio/sentry/v; | ||
17 | ····invoke-direct·{v0},·Lio/sentry/v;-><init>()V | ||
18 | ····invoke-interface·{p0,·p1,·v0},·Lio/sentry/f0;->u(Ljava/lang/Throwable;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
19 | ····move-result-object·p0 | ||
20 | ····return-object·p0 | ||
21 | .end·method | ||
22 | .method·public·static·c(Lio/sentry/f0;Lio/sentry/protocol/w;Lio/sentry/m4;Lio/sentry/v;)Lio/sentry/protocol/p; | ||
23 | ····.locals·1 | ||
24 | ····.annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
25 | ····.end·annotation | ||
26 | ····const/4·v0,·0x0 | ||
27 | ····.line·1 | ||
28 | ····invoke-interface·{p0,·p1,·p2,·p3,·v0},·Lio/sentry/f0;->j(Lio/sentry/protocol/w;Lio/sentry/m4;Lio/sentry/v;Lio/sentry/x1;)Lio/sentry/protocol/p; | ||
29 | ····move-result-object·p0 | ||
30 | ····return-object·p0 | ||
31 | .end·method | 6 | .end·method |
Offset 1, 611 lines modified | Offset 1, 44 lines modified | ||
1 | .class·public·final·Lio/sentry/x0; | 1 | .class·public·final·synthetic·Lio/sentry/x0; |
2 | .super·Lio/sentry/vendor/gson/stream/a; | ||
3 | .s | 2 | .super·Ljava/lang/Object; |
3 | .source·"R8$$SyntheticClass" | ||
4 | #·interfaces | ||
5 | .implements·Lio/sentry/y0$b; | ||
4 | #·annotations | ||
5 | .annotation·build·Lorg/jetbrains/annotations/ApiStatus$Internal; | ||
6 | .end·annotation | ||
6 | #·static·fields | ||
7 | .field·public·static·final·synthetic·a:Lio/sentry/x0; | ||
7 | #·direct·methods | ||
8 | .method·public·constructor·<init>(Ljava/io/Reader;)V | ||
9 | ····.locals·0 | ||
10 | ····.line·1 | ||
11 | ····invoke-direct·{p0,·p1},·Lio/sentry/vendor/gson/stream/a;-><init>(Ljava/io/Reader;)V | ||
12 | ····return-void | ||
13 | .end·method | ||
14 | #·virtual·methods | ||
15 | .method·public·g0()Ljava/lang/Boolean; | ||
16 | ····.locals·2 | ||
17 | ····.line·1 | ||
18 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->V()Lio/sentry/vendor/gson/stream/b; | ||
19 | ····move-result-object·v0 | ||
20 | ····sget-object·v1,·Lio/sentry/vendor/gson/stream/b;->NULL:Lio/sentry/vendor/gson/stream/b; | ||
21 | ····if-ne·v0,·v1,·:cond_0 | ||
22 | ····.line·2 | ||
23 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->R()V | ||
24 | ····const/4·v0,·0x0 | ||
25 | ····return-object·v0 | ||
26 | ····.line·3 | ||
27 | ····:cond_0 | ||
28 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->I()Z | ||
29 | ····move-result·v0 | ||
30 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
31 | ····move-result-object·v0 | ||
32 | ····return-object·v0 | ||
33 | .end·method | ||
34 | .method·public·h0(Lio/sentry/g0;)Ljava/util/Date; | ||
35 | ····.locals·5 | ||
36 | ····.line·1 | ||
37 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->V()Lio/sentry/vendor/gson/stream/b; | ||
38 | ····move-result-object·v0 | ||
39 | ····sget-object·v1,·Lio/sentry/vendor/gson/stream/b;->NULL:Lio/sentry/vendor/gson/stream/b; | ||
40 | ····const/4·v2,·0x0 | ||
41 | ····if-ne·v0,·v1,·:cond_0 | ||
42 | ····.line·2 | ||
43 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->R()V | ||
44 | ····return-object·v2 | ||
45 | ····.line·3 | ||
46 | ····:cond_0 | ||
47 | ····invoke-virtual·{p0},·Lio/sentry/vendor/gson/stream/a;->T()Ljava/lang/String; | ||
48 | ····move-result-object·v0 | ||
49 | ····.line·4 | ||
50 | ····:try_start_0 | ||
51 | ····invoke-static·{v0},·Lio/sentry/h;->d(Ljava/lang/String;)Ljava/util/Date; | ||
52 | ····move-result-object·p1 | ||
53 | ····:try_end_0 | ||
54 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
55 | ····return-object·p1 | ||
56 | ····:catch_0 | ||
57 | ····move-exception·v1 | ||
58 | ····.line·5 | ||
59 | ····sget-object·v3,·Lio/sentry/p3;->DEBUG:Lio/sentry/p3; | ||
60 | ····const-string·v4,·"Error·when·deserializing·UTC·timestamp·format,·it·might·be·millis·timestamp·format." | ||
61 | ····invoke-interface·{p1,·v3,·v4,·v1},·Lio/sentry/g0;->c(Lio/sentry/p3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
62 | ····.line·6 | ||
63 | ····:try_start_1 | ||
64 | ····invoke-static·{v0},·Lio/sentry/h;->e(Ljava/lang/String;)Ljava/util/Date; | ||
65 | ····move-result-object·p1 | ||
66 | ····:try_end_1 | ||
67 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
68 | ····return-object·p1 | ||
69 | ····:catch_1 | ||
70 | ····move-exception·v0 | ||
71 | ····.line·7 | ||
72 | ····sget-object·v1,·Lio/sentry/p3;->ERROR:Lio/sentry/p3; | ||
73 | ····const-string·v3,·"Error·when·deserializing·millis·timestamp·format." | ||
74 | ····invoke-interface·{p1,·v1,·v3,·v0},·Lio/sentry/g0;->c(Lio/sentry/p3;Ljava/lang/String;Ljava/lang/Throwable;)V | ||
75 | ····return-object·v2 | ||
76 | .end·method | ||
Max diff block lines reached; 8889/15613 bytes (56.93%) of diff not shown. |
Offset 12, 103 lines modified | Offset 12, 103 lines modified | ||
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·private·final·j:Ljava/util/Map; | 13 | .field·private·final·j:Ljava/util/Map; |
14 | ····.annotation·system·Ldalvik/annotation/Signature; | 14 | ····.annotation·system·Ldalvik/annotation/Signature; |
15 | ········value·=·{ | 15 | ········value·=·{ |
16 | ············"Ljava/util/Map<", | 16 | ············"Ljava/util/Map<", |
17 | ············"Lio/sentry/ | 17 | ············"Lio/sentry/z2;", |
18 | ············"Ljava/lang/String;", | 18 | ············"Ljava/lang/String;", |
19 | ············">;" | 19 | ············">;" |
20 | ········} | 20 | ········} |
21 | ····.end·annotation | 21 | ····.end·annotation |
22 | .end·field | 22 | .end·field |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lio/sentry/ | 24 | .method·public·constructor·<init>(Lio/sentry/b4;Ljava/lang/String;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.line·1 | 26 | ····.line·1 |
27 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/sentry/cache/b;-><init>(Lio/sentry/ | 27 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/sentry/cache/b;-><init>(Lio/sentry/b4;Ljava/lang/String;I)V |
28 | ····.line·2 | 28 | ····.line·2 |
29 | ····new-instance·p1,·Ljava/util/WeakHashMap; | 29 | ····new-instance·p1,·Ljava/util/WeakHashMap; |
30 | ····invoke-direct·{p1},·Ljava/util/WeakHashMap;-><init>()V | 30 | ····invoke-direct·{p1},·Ljava/util/WeakHashMap;-><init>()V |
31 | ····iput-object·p1,·p0,·Lio/sentry/cache/d;->j:Ljava/util/Map; | 31 | ····iput-object·p1,·p0,·Lio/sentry/cache/d;->j:Ljava/util/Map; |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·private·A(Ljava/io/File;Lio/sentry/ | 34 | .method·private·A(Ljava/io/File;Lio/sentry/l4;)V |
35 | ····.locals·6 | 35 | ····.locals·6 |
36 | ····.line·1 | 36 | ····.line·1 |
37 | ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z | 37 | ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z |
38 | ····move-result·v0 | 38 | ····move-result·v0 |
39 | ····const/4·v1,·0x0 | 39 | ····const/4·v1,·0x0 |
40 | ····const/4·v2,·0x1 | 40 | ····const/4·v2,·0x1 |
41 | ····if-eqz·v0,·:cond_0 | 41 | ····if-eqz·v0,·:cond_0 |
42 | ····.line·2 | 42 | ····.line·2 |
43 | ····iget-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/ | 43 | ····iget-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/b4; |
44 | ····.line·3 | 44 | ····.line·3 |
45 | ····invoke-virtual·{v0},·Lio/sentry/ | 45 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····sget-object·v3,·Lio/sentry/ | 47 | ····sget-object·v3,·Lio/sentry/y3;->DEBUG:Lio/sentry/y3; |
48 | ····new-array·v4,·v2,·[Ljava/lang/Object; | 48 | ····new-array·v4,·v2,·[Ljava/lang/Object; |
49 | ····.line·4 | 49 | ····.line·4 |
50 | ····invoke-virtual·{p2},·Lio/sentry/ | 50 | ····invoke-virtual·{p2},·Lio/sentry/l4;->i()Ljava/util/UUID; |
51 | ····move-result-object·v5 | 51 | ····move-result-object·v5 |
52 | ····aput-object·v5,·v4,·v1 | 52 | ····aput-object·v5,·v4,·v1 |
53 | ····const-string·v5,·"Overwriting·session·to·offline·storage:·%s" | 53 | ····const-string·v5,·"Overwriting·session·to·offline·storage:·%s" |
54 | ····invoke-interface·{v0,·v3,·v5,·v4},·Lio/sentry/ | 54 | ····invoke-interface·{v0,·v3,·v5,·v4},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
55 | ····.line·5 | 55 | ····.line·5 |
56 | ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z | 56 | ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z |
57 | ····move-result·v0 | 57 | ····move-result·v0 |
58 | ····if-nez·v0,·:cond_0 | 58 | ····if-nez·v0,·:cond_0 |
59 | ····.line·6 | 59 | ····.line·6 |
60 | ····iget-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/ | 60 | ····iget-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/b4; |
61 | ····invoke-virtual·{v0},·Lio/sentry/ | 61 | ····invoke-virtual·{v0},·Lio/sentry/b4;->getLogger()Lio/sentry/h0; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····sget-object·v3,·Lio/sentry/ | 63 | ····sget-object·v3,·Lio/sentry/y3;->ERROR:Lio/sentry/y3; |
64 | ····new-array·v4,·v2,·[Ljava/lang/Object; | 64 | ····new-array·v4,·v2,·[Ljava/lang/Object; |
65 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 65 | ····invoke-virtual·{p1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
66 | ····move-result-object·v5 | 66 | ····move-result-object·v5 |
67 | ····aput-object·v5,·v4,·v1 | 67 | ····aput-object·v5,·v4,·v1 |
68 | ····const-string·v5,·"Failed·to·delete:·%s" | 68 | ····const-string·v5,·"Failed·to·delete:·%s" |
69 | ····invoke-interface·{v0,·v3,·v5,·v4},·Lio/sentry/ | 69 | ····invoke-interface·{v0,·v3,·v5,·v4},·Lio/sentry/h0;->d(Lio/sentry/y3;Ljava/lang/String;[Ljava/lang/Object;)V |
70 | ····.line·7 | 70 | ····.line·7 |
71 | ····:cond_0 | 71 | ····:cond_0 |
72 | ····:try_start_0 | 72 | ····:try_start_0 |
73 | ····new-instance·v0,·Ljava/io/FileOutputStream; | 73 | ····new-instance·v0,·Ljava/io/FileOutputStream; |
74 | ····invoke-direct·{v0,·p1},·Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V | 74 | ····invoke-direct·{v0,·p1},·Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V |
Offset 127, 17 lines modified | Offset 127, 17 lines modified | ||
127 | ····invoke-direct·{p1,·v3},·Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V | 127 | ····invoke-direct·{p1,·v3},·Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V |
128 | ····:try_end_1 | 128 | ····:try_end_1 |
129 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_2 | 129 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_2 |
130 | ····.line·9 | 130 | ····.line·9 |
131 | ····:try_start_2 | 131 | ····:try_start_2 |
132 | ····iget-object·v3,·p0,·Lio/sentry/cache/b;->f:Lio/sentry/ | 132 | ····iget-object·v3,·p0,·Lio/sentry/cache/b;->f:Lio/sentry/l0; |
133 | ····invoke-interface·{v3,·p2,·p1},·Lio/sentry/ | 133 | ····invoke-interface·{v3,·p2,·p1},·Lio/sentry/l0;->d(Ljava/lang/Object;Ljava/io/Writer;)V |
134 | ····:try_end_2 | 134 | ····:try_end_2 |
135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
136 | ····.line·10 | 136 | ····.line·10 |
137 | ····:try_start_3 | 137 | ····:try_start_3 |
138 | ····invoke-virtual·{p1},·Ljava/io/Writer;->close()V | 138 | ····invoke-virtual·{p1},·Ljava/io/Writer;->close()V |
139 | ····:try_end_3 | 139 | ····:try_end_3 |
Offset 193, 35 lines modified | Offset 193, 35 lines modified | ||
193 | ····:try_end_8 | 193 | ····:try_end_8 |
194 | ····.catchall·{:try_start_8·..·:try_end_8}·:catchall_4 | 194 | ····.catchall·{:try_start_8·..·:try_end_8}·:catchall_4 |
195 | ····:catchall_4 | 195 | ····:catchall_4 |
196 | ····move-exception·p1 | 196 | ····move-exception·p1 |
Max diff block lines reached; 44919/49149 bytes (91.39%) of diff not shown. |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | #·static·fields | 4 | #·static·fields |
5 | .field·protected·static·final·i:Ljava/nio/charset/Charset; | 5 | .field·protected·static·final·i:Ljava/nio/charset/Charset; |
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·protected·final·e:Lio/sentry/ | 7 | .field·protected·final·e:Lio/sentry/b4; |
8 | .field·protected·final·f:Lio/sentry/ | 8 | .field·protected·final·f:Lio/sentry/l0; |
9 | .field·protected·final·g:Ljava/io/File; | 9 | .field·protected·final·g:Ljava/io/File; |
10 | .field·private·final·h:I | 10 | .field·private·final·h:I |
11 | #·direct·methods | 11 | #·direct·methods |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
30 | ····sput-object·v0,·Lio/sentry/cache/b;->i:Ljava/nio/charset/Charset; | 30 | ····sput-object·v0,·Lio/sentry/cache/b;->i:Ljava/nio/charset/Charset; |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·constructor·<init>(Lio/sentry/ | 33 | .method·constructor·<init>(Lio/sentry/b4;Ljava/lang/String;I)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.line·1 | 35 | ····.line·1 |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
37 | ····const-string·v0,·"Directory·is·required." | 37 | ····const-string·v0,·"Directory·is·required." |
Offset 47, 24 lines modified | Offset 47, 24 lines modified | ||
47 | ····const-string·v0,·"SentryOptions·is·required." | 47 | ····const-string·v0,·"SentryOptions·is·required." |
48 | ····.line·3 | 48 | ····.line·3 |
49 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 49 | ····invoke-static·{p1,·v0},·Lio/sentry/util/k;->c(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····check-cast·v0,·Lio/sentry/ | 51 | ····check-cast·v0,·Lio/sentry/b4; |
52 | ····iput-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/ | 52 | ····iput-object·v0,·p0,·Lio/sentry/cache/b;->e:Lio/sentry/b4; |
53 | ····.line·4 | 53 | ····.line·4 |
54 | ····invoke-virtual·{p1},·Lio/sentry/ | 54 | ····invoke-virtual·{p1},·Lio/sentry/b4;->getSerializer()Lio/sentry/l0; |
55 | ····move-result-object·p1 | 55 | ····move-result-object·p1 |
56 | ····iput-object·p1,·p0,·Lio/sentry/cache/b;->f:Lio/sentry/ | 56 | ····iput-object·p1,·p0,·Lio/sentry/cache/b;->f:Lio/sentry/l0; |
57 | ····.line·5 | 57 | ····.line·5 |
58 | ····new-instance·p1,·Ljava/io/File; | 58 | ····new-instance·p1,·Ljava/io/File; |
59 | ····invoke-direct·{p1,·p2},·Ljava/io/File;-><init>(Ljava/lang/String;)V | 59 | ····invoke-direct·{p1,·p2},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
60 | ····iput-object·p1,·p0,·Lio/sentry/cache/b;->g:Ljava/io/File; | 60 | ····iput-object·p1,·p0,·Lio/sentry/cache/b;->g:Ljava/io/File; |
Offset 81, 24 lines modified | Offset 81, 24 lines modified | ||
81 | ····invoke-static·{p0,·p1},·Lio/sentry/cache/b;->j(Ljava/io/File;Ljava/io/File;)I | 81 | ····invoke-static·{p0,·p1},·Lio/sentry/cache/b;->j(Ljava/io/File;Ljava/io/File;)I |
82 | ····move-result·p0 | 82 | ····move-result·p0 |
83 | ····return·p0 | 83 | ····return·p0 |
84 | .end·method | 84 | .end·method |
85 | .method·private·d(Lio/sentry/ | 85 | .method·private·d(Lio/sentry/z2;Lio/sentry/q3;)Lio/sentry/z2; |
86 | ····.locals·3 | 86 | ····.locals·3 |
87 | ····.line·1 | 87 | ····.line·1 |
88 | ····new-instance·v0,·Ljava/util/ArrayList; | 88 | ····new-instance·v0,·Ljava/util/ArrayList; |
89 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 89 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
90 | ····.line·2 | 90 | ····.line·2 |
91 | ····invoke-virtual·{p1},·Lio/sentry/ | 91 | ····invoke-virtual·{p1},·Lio/sentry/z2;->c()Ljava/lang/Iterable; |
92 | ····move-result-object·v1 | 92 | ····move-result-object·v1 |
93 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 93 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
94 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
Offset 109, 42 lines modified | Offset 109, 42 lines modified | ||
109 | ····if-eqz·v2,·:cond_0 | 109 | ····if-eqz·v2,·:cond_0 |
110 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 110 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
111 | ····move-result-object·v2 | 111 | ····move-result-object·v2 |
112 | ····check-cast·v2,·Lio/sentry/ | 112 | ····check-cast·v2,·Lio/sentry/q3; |
113 | ····.line·3 | 113 | ····.line·3 |
114 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 114 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
115 |