91.0 MB
/home/fdroid/fdroiddata/tmp/de.seemoo.at_tracking_detection_38.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.seemoo.at_tracking_detection_38.apk
1.74 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <e628a462caeacfce72d0b82e02a9ac172f71993419e149c11fd191fc3bb8d1b4>, actual: <d282623e2e410944503d9088400e9b1b2ba2c302ba0d9fa34c2dcfe4ce8226d5> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <3c215ecc947ab5732a6e210c7eebb5d4d92b2bb7a0ad62a342187cdb129802e21849940000000000>, actual: <28768c757fa82ed96c1b7800fa965142fb755d182006a311d32b97d6acdbdee31849940000000000>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·false 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
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:·fd93be7453f63a99654f3ee425fb5357409440946a4e1b238d23190908aaf155 
10 Signer·#1·certificate·SHA-1·digest:·d03cb8177afd94346e180615a9c806a03a037e52 
11 Signer·#1·certificate·MD5·digest:·5241f5f60bf19591b53f8fc1d3060bd3 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bc73d58575672490bd292c50adff6d9ee408dcf83360cac34d71d6509834db53 
15 Signer·#1·public·key·SHA-1·digest:·a5fd174972bfa94964fb09e1ad938174fb70ec16 
16 Signer·#1·public·key·MD5·digest:·3fd82d062da03c8af36c30ed5a7417c7 
2.87 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·9722136·bytes,·number·of·entries:·12721 Zip·file·size:·9722136·bytes,·number·of·entries:·1272
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····5352·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····5352·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······544·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······544·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··5639380·b-·stor·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··5639364·b-·stor·81-Jan-01·01:01·classes.dex
6 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin6 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
7 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version7 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version
8 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version8 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
9 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version9 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
10 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version10 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
11 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version11 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
12 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version12 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
448 -rw----·····0.0·fat·····1779·b-·stor·81-Jan-01·01:01·res/Li.9.png448 -rw----·····0.0·fat·····1779·b-·stor·81-Jan-01·01:01·res/Li.9.png
449 -rw----·····0.0·fat······616·b-·defN·81-Jan-01·01:01·res/Lo.xml449 -rw----·····0.0·fat······616·b-·defN·81-Jan-01·01:01·res/Lo.xml
450 -rw----·····0.0·fat······592·b-·defN·81-Jan-01·01:01·res/Lt.xml450 -rw----·····0.0·fat······592·b-·defN·81-Jan-01·01:01·res/Lt.xml
451 -rw----·····0.0·fat······132·b-·defN·81-Jan-01·01:01·res/Lv.xml451 -rw----·····0.0·fat······132·b-·defN·81-Jan-01·01:01·res/Lv.xml
452 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/M2.xml452 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/M2.xml
453 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/M5.xml453 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/M5.xml
454 -rw----·····0.0·fat······736·b-·defN·81-Jan-01·01:01·res/M51.xml454 -rw----·····0.0·fat······736·b-·defN·81-Jan-01·01:01·res/M51.xml
455 -rw----·····0.0·fat····31262·b-·defN·81-Jan-01·01:01·res/M7.json455 -rw----·····0.0·fat····32353·b-·defN·81-Jan-01·01:01·res/M7.json
456 -rw----·····0.0·fat·····1196·b-·defN·81-Jan-01·01:01·res/M7.xml456 -rw----·····0.0·fat·····1196·b-·defN·81-Jan-01·01:01·res/M7.xml
457 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/MD.png457 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/MD.png
458 -rw----·····0.0·fat·····2816·b-·stor·81-Jan-01·01:01·res/MF.9.png458 -rw----·····0.0·fat·····2816·b-·stor·81-Jan-01·01:01·res/MF.9.png
459 -rw----·····0.0·fat·····5214·b-·stor·81-Jan-01·01:01·res/MO.webp459 -rw----·····0.0·fat·····5214·b-·stor·81-Jan-01·01:01·res/MO.webp
460 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/MO.xml460 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/MO.xml
461 -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/MQ.png461 -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/MQ.png
462 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/MT.xml462 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/MT.xml
Offset 1267, 8 lines modifiedOffset 1267, 8 lines modified
1267 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1267 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1268 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1268 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1269 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png1269 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png
1270 -rw----·····0.0·fat··1326020·b-·stor·81-Jan-01·01:01·resources.arsc1270 -rw----·····0.0·fat··1326020·b-·stor·81-Jan-01·01:01·resources.arsc
1271 -rw----·····2.0·fat···117188·b-·defN·81-Jan-01·01:01·META-INF/5EBB9C4D.SF1271 -rw----·····2.0·fat···117188·b-·defN·81-Jan-01·01:01·META-INF/5EBB9C4D.SF
1272 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/5EBB9C4D.RSA1272 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/5EBB9C4D.RSA
1273 -rw----·····2.0·fat···117061·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1273 -rw----·····2.0·fat···117061·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1274 1272·files,·10325532·bytes·uncompressed,·9567485·bytes·compressed:··7.3%1274 1272·files,·10326607·bytes·uncompressed,·9567775·bytes·compressed:··7.3%
90.9 MB
classes.dex
90.8 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'039'1 DEX·version·'039'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n039\0'3 magic···············:·'dex\n039\0'
4 checksum············:·a7fbf0f74 checksum············:·fed0f84d
5 signature···········:·1f91...96905 signature···········:·08d1...2bcc
6 file_size···········:·56393806 file_size···········:·5639364
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3176010 string_ids_size·····:·31760
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·767712 type_ids_size·······:·7677
13 type_ids_off········:·127152·(0x01f0b0)13 type_ids_off········:·127152·(0x01f0b0)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·157860·(0x0268a4)15 proto_ids_off·······:·157860·(0x0268a4)
16 field_ids_size······:·2343116 field_ids_size······:·23431
17 field_ids_off·······:·270852·(0x042204)17 field_ids_off·······:·270852·(0x042204)
18 method_ids_size·····:·3915018 method_ids_size·····:·39150
19 method_ids_off······:·458300·(0x06fe3c)19 method_ids_off······:·458300·(0x06fe3c)
20 class_defs_size·····:·637620 class_defs_size·····:·6376
21 class_defs_off······:·771500·(0x0bc5ac)21 class_defs_off······:·771500·(0x0bc5ac)
22 data_size···········:·466384822 data_size···········:·4663832
23 data_off············:·975532·(0x0ee2ac)23 data_off············:·975532·(0x0ee2ac)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·825 class_idx···········:·8
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·420727 superclass_idx······:·4207
28 source_file_idx·····:·1557728 source_file_idx·····:·15577
Offset 276715, 33 lines modifiedOffset 276715, 33 lines modified
276715 ······type··········:·'()V'276715 ······type··········:·'()V'
276716 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)276716 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
276717 ······code··········-276717 ······code··········-
276718 ······registers·····:·1276718 ······registers·····:·1
276719 ······ins···········:·1276719 ······ins···········:·1
276720 ······outs··········:·1276720 ······outs··········:·1
276721 ······insns·size····:·4·16-bit·code·units276721 ······insns·size····:·4·16-bit·code·units
276722 2283a0:········································|[2283a0]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.<init>:()V276722 228398:········································|[228398]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.<init>:()V
276723 2283b0:·7010·5c5f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5f5c276723 2283a8:·7010·5c5f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5f5c
276724 2283b6:·0e00···································|0003:·return-void276724 2283ae:·0e00···································|0003:·return-void
276725 ······catches·······:·(none)276725 ······catches·······:·(none)
276726 ······positions·····:·276726 ······positions·····:·
276727 ······locals········:·276727 ······locals········:·
  
276728 ····#1··············:·(in·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;)276728 ····#1··············:·(in·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;)
276729 ······name··········:·'<init>'276729 ······name··········:·'<init>'
276730 ······type··········:·'(Lf8/e;)V'276730 ······type··········:·'(Lf8/e;)V'
276731 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)276731 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)
276732 ······code··········-276732 ······code··········-
276733 ······registers·····:·2276733 ······registers·····:·2
276734 ······ins···········:·2276734 ······ins···········:·2
276735 ······outs··········:·1276735 ······outs··········:·1
276736 ······insns·size····:·4·16-bit·code·units276736 ······insns·size····:·4·16-bit·code·units
276737 2283b8:········································|[2283b8]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.<init>:(Lf8/e;)V276737 2283b0:········································|[2283b0]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.<init>:(Lf8/e;)V
276738 2283c8:·7010·7742·0000·························|0000:·invoke-direct·{v0},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;.<init>:()V·//·method@4277276738 2283c0:·7010·7742·0000·························|0000:·invoke-direct·{v0},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;.<init>:()V·//·method@4277
276739 2283ce:·0e00···································|0003:·return-void276739 2283c6:·0e00···································|0003:·return-void
276740 ······catches·······:·(none)276740 ······catches·······:·(none)
276741 ······positions·····:·276741 ······positions·····:·
276742 ········0x0000·line=1276742 ········0x0000·line=1
276743 ······locals········:·276743 ······locals········:·
276744 ········0x0000·-·0x0004·reg=0·this·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;·276744 ········0x0000·-·0x0004·reg=0·this·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;·
276745 ········0x0000·-·0x0004·reg=1·(null)·Lf8/e;·276745 ········0x0000·-·0x0004·reg=1·(null)·Lf8/e;·
  
Offset 276750, 15 lines modifiedOffset 276750, 15 lines modified
276750 ······name··········:·'fromBundle'276750 ······name··········:·'fromBundle'
276751 ······type··········:·'(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;'276751 ······type··········:·'(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;'
276752 ······access········:·0x0011·(PUBLIC·FINAL)276752 ······access········:·0x0011·(PUBLIC·FINAL)
276753 ······code··········-276753 ······code··········-
276754 ······registers·····:·5276754 ······registers·····:·5
276755 ······ins···········:·2276755 ······ins···········:·2
276756 ······outs··········:·3276756 ······outs··········:·3
276757 ······insns·size····:·49·16-bit·code·units276757 ······insns·size····:·48·16-bit·code·units
276758 2282a4:········································|[2282a4]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;276758 2282a4:········································|[2282a4]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
276759 2282b4:·1a00·774c······························|0000:·const-string·v0,·"bundle"·//·string@4c77276759 2282b4:·1a00·774c······························|0000:·const-string·v0,·"bundle"·//·string@4c77
276760 2282b8:·7120·c28f·4000·························|0002:·invoke-static·{v0,·v4},·Lw7/f;.K:(Ljava/lang/String;Ljava/lang/Object;)V·//·method@8fc2276760 2282b8:·7120·c28f·4000·························|0002:·invoke-static·{v0,·v4},·Lw7/f;.K:(Ljava/lang/String;Ljava/lang/Object;)V·//·method@8fc2
276761 2282be:·1c00·7b0a······························|0005:·const-class·v0,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;·//·type@0a7b276761 2282be:·1c00·7b0a······························|0005:·const-class·v0,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;·//·type@0a7b
276762 2282c2:·6e10·a25e·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader;·//·method@5ea2276762 2282c2:·6e10·a25e·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader;·//·method@5ea2
276763 2282c8:·0c00···································|000a:·move-result-object·v0276763 2282c8:·0c00···································|000a:·move-result-object·v0
276764 2282ca:·6e20·a107·0400·························|000b:·invoke-virtual·{v4,·v0},·Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V·//·method@07a1276764 2282ca:·6e20·a107·0400·························|000b:·invoke-virtual·{v4,·v0},·Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V·//·method@07a1
Offset 276772, 63 lines modifiedOffset 276772, 63 lines modified
276772 2282ea:·1200···································|001b:·const/4·v0,·#int·0·//·#0276772 2282ea:·1200···································|001b:·const/4·v0,·#int·0·//·#0
276773 2282ec:·1a01·2251······························|001c:·const-string·v1,·"deviceAddress"·//·string@5122276773 2282ec:·1a01·2251······························|001c:·const-string·v1,·"deviceAddress"·//·string@5122
276774 2282f0:·6e20·6007·1400·························|001e:·invoke-virtual·{v4,·v1},·Landroid/os/BaseBundle;.containsKey:(Ljava/lang/String;)Z·//·method@0760276774 2282f0:·6e20·6007·1400·························|001e:·invoke-virtual·{v4,·v1},·Landroid/os/BaseBundle;.containsKey:(Ljava/lang/String;)Z·//·method@0760
276775 2282f6:·0a02···································|0021:·move-result·v2276775 2282f6:·0a02···································|0021:·move-result·v2
276776 2282f8:·3802·0700······························|0022:·if-eqz·v2,·0029·//·+0007276776 2282f8:·3802·0700······························|0022:·if-eqz·v2,·0029·//·+0007
276777 2282fc:·6e20·6707·1400·························|0024:·invoke-virtual·{v4,·v1},·Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@0767276777 2282fc:·6e20·6707·1400·························|0024:·invoke-virtual·{v4,·v1},·Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@0767
276778 228302:·0c04···································|0027:·move-result-object·v4276778 228302:·0c04···································|0027:·move-result-object·v4
276779 228304:·2803···································|0028:·goto·002b·//·+0003276779 228304:·2802···································|0028:·goto·002a·//·+0002
276780 228306:·1a04·8b67······························|0029:·const-string·v4,·"null"·//·string@678b276780 228306:·1204···································|0029:·const/4·v4,·#int·0·//·#0
276781 22830a:·2201·7b0a······························|002b:·new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;·//·type@0a7b276781 228308:·2201·7b0a······························|002a:·new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;·//·type@0a7b
276782 22830e:·7030·7d42·0104·························|002d:·invoke-direct·{v1,·v0,·v4},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;.<init>:(ZLjava/lang/String;)V·//·method@427d276782 22830c:·7030·7d42·0104·························|002c:·invoke-direct·{v1,·v0,·v4},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;.<init>:(ZLjava/lang/String;)V·//·method@427d
276783 228314:·1101···································|0030:·return-object·v1276783 228312:·1101···································|002f:·return-object·v1
276784 ······catches·······:·(none)276784 ······catches·······:·(none)
276785 ······positions·····:·276785 ······positions·····:·
276786 ······locals········:·276786 ······locals········:·
  
276787 ····#1··············:·(in·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;)276787 ····#1··············:·(in·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;)
276788 ······name··········:·'fromSavedStateHandle'276788 ······name··········:·'fromSavedStateHandle'
276789 ······type··········:·'(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;'276789 ······type··········:·'(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;'
276790 ······access········:·0x0011·(PUBLIC·FINAL)276790 ······access········:·0x0011·(PUBLIC·FINAL)
276791 ······code··········-276791 ······code··········-
276792 ······registers·····:·5276792 ······registers·····:·5
276793 ······ins···········:·2276793 ······ins···········:·2
276794 ······outs··········:·3276794 ······outs··········:·3
276795 ······insns·size····:·59·16-bit·code·units276795 ······insns·size····:·58·16-bit·code·units
276796 228318:········································|[228318]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;276796 228314:········································|[228314]·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
276797 228328:·1a00·766f······························|0000:·const-string·v0,·"savedStateHandle"·//·string@6f76276797 228324:·1a00·766f······························|0000:·const-string·v0,·"savedStateHandle"·//·string@6f76
276798 22832c:·7120·c28f·4000·························|0002:·invoke-static·{v0,·v4},·Lw7/f;.K:(Ljava/lang/String;Ljava/lang/Object;)V·//·method@8fc2276798 228328:·7120·c28f·4000·························|0002:·invoke-static·{v0,·v4},·Lw7/f;.K:(Ljava/lang/String;Ljava/lang/Object;)V·//·method@8fc2
276799 228332:·1a00·0776······························|0005:·const-string·v0,·"showAllDevices"·//·string@7607276799 22832e:·1a00·0776······························|0005:·const-string·v0,·"showAllDevices"·//·string@7607
276800 228336:·6e20·371e·0400·························|0007:·invoke-virtual·{v4,·v0},·Landroidx/lifecycle/i1;.b:(Ljava/lang/String;)Z·//·method@1e37276800 228332:·6e20·371e·0400·························|0007:·invoke-virtual·{v4,·v0},·Landroidx/lifecycle/i1;.b:(Ljava/lang/String;)Z·//·method@1e37
276801 22833c:·0a01···································|000a:·move-result·v1276801 228338:·0a01···································|000a:·move-result·v1
276802 22833e:·3801·1300······························|000b:·if-eqz·v1,·001e·//·+0013276802 22833a:·3801·1300······························|000b:·if-eqz·v1,·001e·//·+0013
276803 228342:·6e20·381e·0400·························|000d:·invoke-virtual·{v4,·v0},·Landroidx/lifecycle/i1;.c:(Ljava/lang/String;)Ljava/lang/Object;·//·method@1e38276803 22833e:·6e20·381e·0400·························|000d:·invoke-virtual·{v4,·v0},·Landroidx/lifecycle/i1;.c:(Ljava/lang/String;)Ljava/lang/Object;·//·method@1e38
276804 228348:·0c00···································|0010:·move-result-object·v0276804 228344:·0c00···································|0010:·move-result-object·v0
276805 22834a:·1f00·4a10······························|0011:·check-cast·v0,·Ljava/lang/Boolean;·//·type@104a276805 228346:·1f00·4a10······························|0011:·check-cast·v0,·Ljava/lang/Boolean;·//·type@104a
276806 22834e:·3800·0300······························|0013:·if-eqz·v0,·0016·//·+0003276806 22834a:·3800·0300······························|0013:·if-eqz·v0,·0016·//·+0003
276807 228352:·280b···································|0015:·goto·0020·//·+000b276807 22834e:·280b···································|0015:·goto·0020·//·+000b
276808 228354:·2204·5c10······························|0016:·new-instance·v4,·Ljava/lang/IllegalArgumentException;·//·type@105c276808 228350:·2204·5c10······························|0016:·new-instance·v4,·Ljava/lang/IllegalArgumentException;·//·type@105c
276809 228358:·1a00·ec0c······························|0018:·const-string·v0,·"Argument·"showAllDevices"·of·type·boolean·does·not·support·null·values"·//·string@0cec276809 228354:·1a00·ec0c······························|0018:·const-string·v0,·"Argument·"showAllDevices"·of·type·boolean·does·not·support·null·values"·//·string@0cec
276810 22835c:·7020·fd5e·0400·························|001a:·invoke-direct·{v4,·v0},·Ljava/lang/IllegalArgumentException;.<init>:(Ljava/lang/String;)V·//·method@5efd276810 228358:·7020·fd5e·0400·························|001a:·invoke-direct·{v4,·v0},·Ljava/lang/IllegalArgumentException;.<init>:(Ljava/lang/String;)V·//·method@5efd
276811 228362:·2704···································|001d:·throw·v4276811 22835e:·2704···································|001d:·throw·v4
276812 228364:·6200·4e3b······························|001e:·sget-object·v0,·Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean;·//·field@3b4e276812 228360:·6200·4e3b······························|001e:·sget-object·v0,·Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean;·//·field@3b4e
276813 228368:·1a01·2251······························|0020:·const-string·v1,·"deviceAddress"·//·string@5122276813 228364:·1a01·2251······························|0020:·const-string·v1,·"deviceAddress"·//·string@5122
276814 22836c:·6e20·371e·1400·························|0022:·invoke-virtual·{v4,·v1},·Landroidx/lifecycle/i1;.b:(Ljava/lang/String;)Z·//·method@1e37276814 228368:·6e20·371e·1400·························|0022:·invoke-virtual·{v4,·v1},·Landroidx/lifecycle/i1;.b:(Ljava/lang/String;)Z·//·method@1e37
276815 228372:·0a02···································|0025:·move-result·v2276815 22836e:·0a02···································|0025:·move-result·v2
276816 228374:·3802·0900······························|0026:·if-eqz·v2,·002f·//·+0009276816 228370:·3802·0900······························|0026:·if-eqz·v2,·002f·//·+0009
276817 228378:·6e20·381e·1400·························|0028:·invoke-virtual·{v4,·v1},·Landroidx/lifecycle/i1;.c:(Ljava/lang/String;)Ljava/lang/Object;·//·method@1e38276817 228374:·6e20·381e·1400·························|0028:·invoke-virtual·{v4,·v1},·Landroidx/lifecycle/i1;.c:(Ljava/lang/String;)Ljava/lang/Object;·//·method@1e38
Max diff block lines reached; 95237081/95251591 bytes (99.98%) of diff not shown.
67.8 KB
classes.jar
10.1 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10906462·bytes,·number·of·entries:·63761 Zip·file·size:·10906427·bytes,·number·of·entries:·6376
2 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·a/c.class2 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·a/c.class
3 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·a0/b.class3 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·a0/b.class
4 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·a0/h.class4 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·a0/h.class
5 ?rwxrwxr-x··2.0·unx·····4262·b-·stor·80-Jan-01·00:00·a1/a.class5 ?rwxrwxr-x··2.0·unx·····4262·b-·stor·80-Jan-01·00:00·a1/a.class
6 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·a1/b.class6 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·a1/b.class
7 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·a2/b.class7 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·a2/b.class
8 ?rwxrwxr-x··2.0·unx·····2946·b-·stor·80-Jan-01·00:00·a2/c.class8 ?rwxrwxr-x··2.0·unx·····2946·b-·stor·80-Jan-01·00:00·a2/c.class
Offset 1053, 15 lines modifiedOffset 1053, 15 lines modified
1053 ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardRiskFragmentDirections.class1053 ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardRiskFragmentDirections.class
1054 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardRiskFragment_GeneratedInjector.class1054 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardRiskFragment_GeneratedInjector.class
1055 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules$BindsModule.class1055 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules$BindsModule.class
1056 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules$KeyModule.class1056 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules$KeyModule.class
1057 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules.class1057 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules.class
1058 ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class1058 ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class
1059 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DataPoint.class1059 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DataPoint.class
1060 ?rwxrwxr-x··2.0·unx·····1646·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.class1060 ?rwxrwxr-x··2.0·unx·····1634·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.class
1061 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragment_GeneratedInjector.class1061 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragment_GeneratedInjector.class
1062 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules$BindsModule.class1062 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules$BindsModule.class
1063 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules$KeyModule.class1063 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules$KeyModule.class
1064 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules.class1064 ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules.class
1065 ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class1065 ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class
1066 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RallyLineGraphChart$Companion.class1066 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RallyLineGraphChart$Companion.class
1067 ?rwxrwxr-x··2.0·unx····10029·b-·defN·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RallyLineGraphChart.class1067 ?rwxrwxr-x··2.0·unx····10029·b-·defN·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RallyLineGraphChart.class
Offset 1195, 15 lines modifiedOffset 1195, 15 lines modified
1195 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules.class1195 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules.class
1196 ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class1196 ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules_KeyModule_ProvideFactory$InstanceHolder.class
1197 ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/a.class1197 ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/a.class
1198 ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragmentArgs$Companion.class1198 ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragmentArgs$Companion.class
1199 ?rwxrwxr-x··2.0·unx·····1721·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$gattUpdateReceiver$1.class1199 ?rwxrwxr-x··2.0·unx·····1721·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$gattUpdateReceiver$1.class
1200 ?rwxrwxr-x··2.0·unx·····2422·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$serviceConnection$1.class1200 ?rwxrwxr-x··2.0·unx·····2422·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$serviceConnection$1.class
1201 ?rwxrwxr-x··2.0·unx·····1949·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentArgs$Companion.class1201 ?rwxrwxr-x··2.0·unx·····1949·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentArgs$Companion.class
1202 ?rwxrwxr-x··2.0·unx·····1732·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.class1202 ?rwxrwxr-x··2.0·unx·····1731·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.class
1203 ?rwxrwxr-x··2.0·unx······481·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections.class1203 ?rwxrwxr-x··2.0·unx······481·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections.class
1204 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment_GeneratedInjector.class1204 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment_GeneratedInjector.class
1205 ?rwxrwxr-x··2.0·unx······726·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/a.class1205 ?rwxrwxr-x··2.0·unx······726·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/a.class
1206 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/ATTDLifecycleCallbacks.class1206 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/ATTDLifecycleCallbacks.class
1207 ?rwxrwxr-x··2.0·unx······927·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BindingAdapterKt$WhenMappings.class1207 ?rwxrwxr-x··2.0·unx······927·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BindingAdapterKt$WhenMappings.class
1208 ?rwxrwxr-x··2.0·unx·····4698·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BindingAdapterKt.class1208 ?rwxrwxr-x··2.0·unx·····4698·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BindingAdapterKt.class
1209 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BuildVersionProvider.class1209 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/BuildVersionProvider.class
Offset 3514, 15 lines modifiedOffset 3514, 15 lines modified
3514 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardFragment$sam$androidx_lifecycle_Observer$0.class3514 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardFragment$sam$androidx_lifecycle_Observer$0.class
3515 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel$special$$inlined$map$1$2.class3515 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel$special$$inlined$map$1$2.class
3516 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel$special$$inlined$map$1.class3516 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel$special$$inlined$map$1.class
3517 ?rwxrwxr-x··2.0·unx·····6163·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel.class3517 ?rwxrwxr-x··2.0·unx·····6163·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel.class
3518 ?rwxrwxr-x··2.0·unx·····2124·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_Factory.class3518 ?rwxrwxr-x··2.0·unx·····2124·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_Factory.class
3519 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules_KeyModule_ProvideFactory.class3519 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DashboardViewModel_HiltModules_KeyModule_ProvideFactory.class
3520 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragment$sam$androidx_lifecycle_Observer$0.class3520 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragment$sam$androidx_lifecycle_Observer$0.class
3521 ?rwxrwxr-x··2.0·unx·····2895·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.class3521 ?rwxrwxr-x··2.0·unx·····2884·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.class
3522 ?rwxrwxr-x··2.0·unx·····2155·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel.class3522 ?rwxrwxr-x··2.0·unx·····2155·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel.class
3523 ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_Factory.class3523 ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_Factory.class
3524 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules_KeyModule_ProvideFactory.class3524 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapViewModel_HiltModules_KeyModule_ProvideFactory.class
3525 ?rwxrwxr-x··2.0·unx·····6528·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel.class3525 ?rwxrwxr-x··2.0·unx·····6528·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel.class
3526 ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel_Factory.class3526 ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel_Factory.class
3527 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel_HiltModules_KeyModule_ProvideFactory.class3527 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskCardViewModel_HiltModules_KeyModule_ProvideFactory.class
3528 ?rwxrwxr-x··2.0·unx·····2341·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskDetailFragmentDirections$ActionRiskDetailFragmentToDeviceMapFragment.class3528 ?rwxrwxr-x··2.0·unx·····2341·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/dashboard/RiskDetailFragmentDirections$ActionRiskDetailFragmentToDeviceMapFragment.class
Offset 3589, 15 lines modifiedOffset 3589, 15 lines modified
3589 ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules_KeyModule_ProvideFactory.class3589 ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/SettingsViewModel_HiltModules_KeyModule_ProvideFactory.class
3590 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/b.class3590 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/settings/b.class
3591 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragment$onViewCreated$1$1.class3591 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragment$onViewCreated$1$1.class
3592 ?rwxrwxr-x··2.0·unx·····2421·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragmentArgs.class3592 ?rwxrwxr-x··2.0·unx·····2421·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerFragmentArgs.class
3593 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerViewModel.class3593 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/ObserveTrackerViewModel.class
3594 ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$sam$androidx_lifecycle_Observer$0.class3594 ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment$sam$androidx_lifecycle_Observer$0.class
3595 ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentArgs.class3595 ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentArgs.class
3596 ?rwxrwxr-x··2.0·unx·····2330·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.class3596 ?rwxrwxr-x··2.0·unx·····2319·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.class
3597 ?rwxrwxr-x··2.0·unx·····1583·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToFeedbackFragment.class3597 ?rwxrwxr-x··2.0·unx·····1583·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToFeedbackFragment.class
3598 ?rwxrwxr-x··2.0·unx·····1847·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingToObserveTracker.class3598 ?rwxrwxr-x··2.0·unx·····1847·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingToObserveTracker.class
3599 ?rwxrwxr-x··2.0·unx·····1837·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingToScanDistance.class3599 ?rwxrwxr-x··2.0·unx·····1837·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingToScanDistance.class
3600 ?rwxrwxr-x··2.0·unx·····1025·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment_MembersInjector.class3600 ?rwxrwxr-x··2.0·unx·····1025·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragment_MembersInjector.class
3601 ?rwxrwxr-x··2.0·unx·····6484·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingViewModel.class3601 ?rwxrwxr-x··2.0·unx·····6484·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingViewModel.class
3602 ?rwxrwxr-x··2.0·unx·····1631·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingViewModel_Factory.class3602 ?rwxrwxr-x··2.0·unx·····1631·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/ui/tracking/TrackingViewModel_Factory.class
3603 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/DefaultBuildVersionProvider.class3603 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·de/seemoo/at_tracking_detection/util/DefaultBuildVersionProvider.class
Offset 6371, 8 lines modifiedOffset 6371, 8 lines modified
6371 ?rwxrwxr-x··2.0·unx·····1535·b-·stor·80-Jan-01·00:00·ia/c.class6371 ?rwxrwxr-x··2.0·unx·····1535·b-·stor·80-Jan-01·00:00·ia/c.class
6372 ?rwxrwxr-x··2.0·unx·····2791·b-·stor·80-Jan-01·00:00·v8/e0.class6372 ?rwxrwxr-x··2.0·unx·····2791·b-·stor·80-Jan-01·00:00·v8/e0.class
6373 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·w9/c.class6373 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·w9/c.class
6374 ?rwxrwxr-x··2.0·unx·····3683·b-·stor·80-Jan-01·00:00·y8/h0.class6374 ?rwxrwxr-x··2.0·unx·····3683·b-·stor·80-Jan-01·00:00·y8/h0.class
6375 ?rwxrwxr-x··2.0·unx·····3773·b-·stor·80-Jan-01·00:00·y8/n.class6375 ?rwxrwxr-x··2.0·unx·····3773·b-·stor·80-Jan-01·00:00·y8/n.class
6376 ?rwxrwxr-x··2.0·unx·····3919·b-·stor·80-Jan-01·00:00·y8/u.class6376 ?rwxrwxr-x··2.0·unx·····3919·b-·stor·80-Jan-01·00:00·y8/u.class
6377 ?rwxrwxr-x··2.0·unx·····1742·b-·stor·80-Jan-01·00:00·ma/a.class6377 ?rwxrwxr-x··2.0·unx·····1742·b-·stor·80-Jan-01·00:00·ma/a.class
6378 6376·files,·11466777·bytes·uncompressed,·10096794·bytes·compressed:··11.9%6378 6376·files,·11466742·bytes·uncompressed,·10096759·bytes·compressed:··11.9%
1.11 KB
de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.class
975 B
procyon -ec {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ········final·boolean·b·=·((BaseBundle)bundle).containsKey(s)·&&·((BaseBundle)bundle).getBoolean(s);19 ········final·boolean·b·=·((BaseBundle)bundle).containsKey(s)·&&·((BaseBundle)bundle).getBoolean(s);
20 ········final·String·s2·=·"deviceAddress";20 ········final·String·s2·=·"deviceAddress";
21 ········String·string;21 ········String·string;
22 ········if·(((BaseBundle)bundle).containsKey(s2))·{22 ········if·(((BaseBundle)bundle).containsKey(s2))·{
23 ············string·=·((BaseBundle)bundle).getString(s2);23 ············string·=·((BaseBundle)bundle).getString(s2);
24 ········}24 ········}
25 ········else·{25 ········else·{
26 ············string·=·"null";26 ············string·=·null;
27 ········}27 ········}
28 ········return·new·DeviceMapFragmentArgs(b,·string);28 ········return·new·DeviceMapFragmentArgs(b,·string);
29 ····}29 ····}
30 ····30 ····
31 ····public·final·DeviceMapFragmentArgs·fromSavedStateHandle(final·i1·i1)·{31 ····public·final·DeviceMapFragmentArgs·fromSavedStateHandle(final·i1·i1)·{
32 ········f.K("savedStateHandle",·(Object)i1);32 ········f.K("savedStateHandle",·(Object)i1);
33 ········final·String·s·=·"showAllDevices";33 ········final·String·s·=·"showAllDevices";
Offset 43, 12 lines modifiedOffset 43, 12 lines modified
43 ········}43 ········}
44 ········final·String·s2·=·"deviceAddress";44 ········final·String·s2·=·"deviceAddress";
45 ········String·s3;45 ········String·s3;
46 ········if·(i1.b(s2))·{46 ········if·(i1.b(s2))·{
47 ············s3·=·(String)i1.c(s2);47 ············s3·=·(String)i1.c(s2);
48 ········}48 ········}
49 ········else·{49 ········else·{
50 ············s3·=·"null";50 ············s3·=·null;
51 ········}51 ········}
52 ········return·new·DeviceMapFragmentArgs((boolean)false,·s3);52 ········return·new·DeviceMapFragmentArgs((boolean)false,·s3);
53 ····}53 ····}
54 }54 }
5.51 KB
de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.class
5.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·694d674fc3950ff435e053044b75ff74a1370793f56323013218e70f161f34111 ··SHA-256·checksum·3dff8a44e821557289cd7efdb42851910dcb262dd9672e1cd4a410aa9233ac04
2 public·final·class·de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion2 public·final·class·de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·08 ··interfaces:·0,·fields:·0,·methods:·9,·attributes:·0
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ···#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ···#4·=·Class··············#3·············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ···#5·=·Utf8···············<init>14 ···#5·=·Utf8···············<init>
15 ···#6·=·Utf8···············()V15 ···#6·=·Utf8···············()V
16 ···#7·=·NameAndType········#5:#6··········//·"<init>":()V16 ···#7·=·NameAndType········#5:#6··········//·"<init>":()V
17 ···#8·=·Methodref··········#4.#7··········//·java/lang/Object."<init>":()V17 ···#8·=·Methodref··········#4.#7··········//·java/lang/Object."<init>":()V
18 ···#9·=·Methodref··········#2.#7··········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion."<init>":()V18 ···#9·=·Methodref··········#2.#7··········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion."<init>":()V
19 ··#10·=·Utf8···············null 
20 ··#11·=·String·············#10············//·null 
21 ··#12·=·Utf8···············actionTrackingFragmentToDeviceMapFragment19 ··#10·=·Utf8···············actionTrackingFragmentToDeviceMapFragment
22 ··#13·=·Utf8···············(ZLjava/lang/String;)Lo3/f0;20 ··#11·=·Utf8···············(ZLjava/lang/String;)Lo3/f0;
23 ··#14·=·NameAndType········#12:#13········//·actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;21 ··#12·=·NameAndType········#10:#11········//·actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;
24 ··#15·=·Methodref··········#2.#14·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;22 ··#13·=·Methodref··········#2.#12·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;
 23 ··#14·=·Utf8···············null
 24 ··#15·=·String·············#14············//·null
25 ··#16·=·Utf8···············actionTrackingToObserveTracker25 ··#16·=·Utf8···············actionTrackingToObserveTracker
26 ··#17·=·Utf8···············(Ljava/lang/String;)Lo3/f0;26 ··#17·=·Utf8···············(Ljava/lang/String;)Lo3/f0;
27 ··#18·=·NameAndType········#16:#17········//·actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;27 ··#18·=·NameAndType········#16:#17········//·actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;
28 ··#19·=·Methodref··········#2.#18·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;28 ··#19·=·Methodref··········#2.#18·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;
29 ··#20·=·Utf8···············actionTrackingToScanDistance29 ··#20·=·Utf8···············actionTrackingToScanDistance
30 ··#21·=·NameAndType········#20:#17········//·actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;30 ··#21·=·NameAndType········#20:#17········//·actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;
31 ··#22·=·Methodref··········#2.#21·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;31 ··#22·=·Methodref··········#2.#21·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;
Offset 89, 35 lines modifiedOffset 89, 35 lines modified
89 ········10:·iconst_089 ········10:·iconst_0
90 ········11:·istore_190 ········11:·istore_1
91 ········12:·iload_391 ········12:·iload_3
92 ········13:·iconst_292 ········13:·iconst_2
93 ········14:·iand93 ········14:·iand
94 ········15:·istore_394 ········15:·istore_3
95 ········16:·iload_395 ········16:·iload_3
96 ········17:·ifeq··········2396 ········17:·ifeq··········22
97 ········20:·ldc···········#11·················//·String·null97 ········20:·aconst_null
98 ········22:·astore_298 ········21:·astore_2
99 ········23:·aload_099 ········22:·aload_0
100 ········24:·iload_1100 ········23:·iload_1
101 ········25:·aload_2101 ········24:·aload_2
102 ········26:·invokevirtual·#15·················//·Method·actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;102 ········25:·invokevirtual·#13·················//·Method·actionTrackingFragmentToDeviceMapFragment:(ZLjava/lang/String;)Lo3/f0;
103 ········29:·areturn103 ········28:·areturn
  
104 ··public·static·o3.f0·actionTrackingToObserveTracker$default(de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion,·java.lang.String,·int,·java.lang.Object);104 ··public·static·o3.f0·actionTrackingToObserveTracker$default(de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion,·java.lang.String,·int,·java.lang.Object);
105 ····descriptor:·(Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion;Ljava/lang/String;ILjava/lang/Object;)Lo3/f0;105 ····descriptor:·(Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion;Ljava/lang/String;ILjava/lang/Object;)Lo3/f0;
106 ····flags:·(0x1009)·ACC_PUBLIC,·ACC_STATIC,·ACC_SYNTHETIC106 ····flags:·(0x1009)·ACC_PUBLIC,·ACC_STATIC,·ACC_SYNTHETIC
107 ····Code:107 ····Code:
108 ······stack=300,·locals=4,·args_size=4108 ······stack=300,·locals=4,·args_size=4
109 ·········0:·iload_2109 ·········0:·iload_2
110 ·········1:·iconst_1110 ·········1:·iconst_1
111 ·········2:·iand111 ·········2:·iand
112 ·········3:·istore_2112 ·········3:·istore_2
113 ·········4:·iload_2113 ·········4:·iload_2
114 ·········5:·ifeq··········11114 ·········5:·ifeq··········11
115 ·········8:·ldc···········#11·················//·String·null115 ·········8:·ldc···········#15·················//·String·null
116 ········10:·astore_1116 ········10:·astore_1
117 ········11:·aload_0117 ········11:·aload_0
118 ········12:·aload_1118 ········12:·aload_1
119 ········13:·invokevirtual·#19·················//·Method·actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;119 ········13:·invokevirtual·#19·················//·Method·actionTrackingToObserveTracker:(Ljava/lang/String;)Lo3/f0;
120 ········16:·areturn120 ········16:·areturn
  
121 ··public·static·o3.f0·actionTrackingToScanDistance$default(de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion,·java.lang.String,·int,·java.lang.Object);121 ··public·static·o3.f0·actionTrackingToScanDistance$default(de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$Companion,·java.lang.String,·int,·java.lang.Object);
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ······stack=300,·locals=4,·args_size=4127 ······stack=300,·locals=4,·args_size=4
128 ·········0:·iload_2128 ·········0:·iload_2
129 ·········1:·iconst_1129 ·········1:·iconst_1
130 ·········2:·iand130 ·········2:·iand
131 ·········3:·istore_2131 ·········3:·istore_2
132 ·········4:·iload_2132 ·········4:·iload_2
133 ·········5:·ifeq··········11133 ·········5:·ifeq··········11
134 ·········8:·ldc···········#11·················//·String·null134 ·········8:·ldc···········#15·················//·String·null
135 ········10:·astore_1135 ········10:·astore_1
136 ········11:·aload_0136 ········11:·aload_0
137 ········12:·aload_1137 ········12:·aload_1
138 ········13:·invokevirtual·#22·················//·Method·actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;138 ········13:·invokevirtual·#22·················//·Method·actionTrackingToScanDistance:(Ljava/lang/String;)Lo3/f0;
139 ········16:·areturn139 ········16:·areturn
  
140 ··public·final·o3.f0·actionTrackingFragmentToDeviceMapFragment(boolean,·java.lang.String);140 ··public·final·o3.f0·actionTrackingFragmentToDeviceMapFragment(boolean,·java.lang.String);
27.1 KB
de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.class
27.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·7e09b27d27c1219cc001d4f92d0fcba5ab31955ff6f108c96a702eb3aa8c3e701 ··SHA-256·checksum·6a3e30637d6e12b8b97100d10f94dc4bb1647da7ea851b2ec046f4a360d17822
2 public·final·class·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs·implements·o3.g2 public·final·class·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs·implements·o3.g
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER5 ··flags:·(0x0031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER
6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·1,·fields:·4,·methods:·17,·attributes:·08 ··interfaces:·1,·fields:·4,·methods:·17,·attributes:·0
Offset 36, 109 lines modifiedOffset 36, 107 lines modified
36 ···#27·=·Utf8···············()V36 ···#27·=·Utf8···············()V
37 ···#28·=·NameAndType········#17:#27·······//·"<init>":()V37 ···#28·=·NameAndType········#17:#27·······//·"<init>":()V
38 ···#29·=·Methodref··········#4.#28········//·java/lang/Object."<init>":()V38 ···#29·=·Methodref··········#4.#28········//·java/lang/Object."<init>":()V
39 ···#30·=·NameAndType········#13:#14·······//·showAllDevices:Z39 ···#30·=·NameAndType········#13:#14·······//·showAllDevices:Z
40 ···#31·=·Fieldref···········#2.#30········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.showAllDevices:Z40 ···#31·=·Fieldref···········#2.#30········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.showAllDevices:Z
41 ···#32·=·NameAndType········#11:#12·······//·deviceAddress:Ljava/lang/String;41 ···#32·=·NameAndType········#11:#12·······//·deviceAddress:Ljava/lang/String;
42 ···#33·=·Fieldref···········#2.#32········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.deviceAddress:Ljava/lang/String;42 ···#33·=·Fieldref···········#2.#32········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.deviceAddress:Ljava/lang/String;
43 ···#34·=·Utf8···············null 
44 ···#35·=·String·············#34···········//·null 
45 ···#36·=·Utf8···············(ZLjava/lang/String;)V43 ···#34·=·Utf8···············(ZLjava/lang/String;)V
46 ···#37·=·NameAndType········#17:#36·······//·"<init>":(ZLjava/lang/String;)V44 ···#35·=·NameAndType········#17:#34·······//·"<init>":(ZLjava/lang/String;)V
47 ···#38·=·Methodref··········#2.#37········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs."<init>":(ZLjava/lang/String;)V45 ···#36·=·Methodref··········#2.#35········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs."<init>":(ZLjava/lang/String;)V
48 ···#39·=·Utf8···············copy46 ···#37·=·Utf8···············copy
49 ···#40·=·Utf8···············(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;47 ···#38·=·Utf8···············(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
50 ···#41·=·NameAndType········#39:#40·······//·copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;48 ···#39·=·NameAndType········#37:#38·······//·copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
51 ···#42·=·Methodref··········#2.#41········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;49 ···#40·=·Methodref··········#2.#39········//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
52 ···#43·=·Utf8···············fromBundle50 ···#41·=·Utf8···············fromBundle
53 ···#44·=·Utf8···············(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;51 ···#42·=·Utf8···············(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
54 ···#45·=·NameAndType········#43:#44·······//·fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;52 ···#43·=·NameAndType········#41:#42·······//·fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
55 ···#46·=·Methodref··········#16.#45·······//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;53 ···#44·=·Methodref··········#16.#43·······//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
56 ···#47·=·Utf8···············fromSavedStateHandle54 ···#45·=·Utf8···············fromSavedStateHandle
57 ···#48·=·Utf8···············(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;55 ···#46·=·Utf8···············(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
58 ···#49·=·NameAndType········#47:#48·······//·fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;56 ···#47·=·NameAndType········#45:#46·······//·fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
59 ···#50·=·Methodref··········#16.#49·······//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;57 ···#48·=·Methodref··········#16.#47·······//·de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/i1;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
60 ···#51·=·Float··············1.4E-45f58 ···#49·=·Float··············1.4E-45f
61 ···#52·=·Utf8···············w7/f59 ···#50·=·Utf8···············w7/f
62 ···#53·=·Class··············#52···········//·w7/f60 ···#51·=·Class··············#50···········//·w7/f
63 ···#54·=·Utf8···············u61 ···#52·=·Utf8···············u
64 ···#55·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Z62 ···#53·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Z
65 ···#56·=·NameAndType········#54:#55·······//·u:(Ljava/lang/Object;Ljava/lang/Object;)Z63 ···#54·=·NameAndType········#52:#53·······//·u:(Ljava/lang/Object;Ljava/lang/Object;)Z
66 ···#57·=·Methodref··········#53.#56·······//·w7/f.u:(Ljava/lang/Object;Ljava/lang/Object;)Z64 ···#55·=·Methodref··········#51.#54·······//·w7/f.u:(Ljava/lang/Object;Ljava/lang/Object;)Z
67 ···#58·=·Utf8···············java/lang/String65 ···#56·=·Utf8···············java/lang/String
68 ···#59·=·Class··············#58···········//·java/lang/String66 ···#57·=·Class··············#56···········//·java/lang/String
69 ···#60·=·Utf8···············hashCode67 ···#58·=·Utf8···············hashCode
70 ···#61·=·Utf8···············()I68 ···#59·=·Utf8···············()I
71 ···#62·=·NameAndType········#60:#61·······//·hashCode:()I69 ···#60·=·NameAndType········#58:#59·······//·hashCode:()I
72 ···#63·=·Methodref··········#59.#62·······//·java/lang/String.hashCode:()I70 ···#61·=·Methodref··········#57.#60·······//·java/lang/String.hashCode:()I
73 ···#64·=·Utf8···············android/os/Bundle71 ···#62·=·Utf8···············android/os/Bundle
74 ···#65·=·Class··············#64···········//·android/os/Bundle72 ···#63·=·Class··············#62···········//·android/os/Bundle
75 ···#66·=·Methodref··········#65.#28·······//·android/os/Bundle."<init>":()V73 ···#64·=·Methodref··········#63.#28·······//·android/os/Bundle."<init>":()V
76 ···#67·=·String·············#13···········//·showAllDevices74 ···#65·=·String·············#13···········//·showAllDevices
77 ···#68·=·Utf8···············android/os/BaseBundle75 ···#66·=·Utf8···············android/os/BaseBundle
78 ···#69·=·Class··············#68···········//·android/os/BaseBundle76 ···#67·=·Class··············#66···········//·android/os/BaseBundle
79 ···#70·=·Utf8···············putBoolean77 ···#68·=·Utf8···············putBoolean
80 ···#71·=·Utf8···············(Ljava/lang/String;Z)V78 ···#69·=·Utf8···············(Ljava/lang/String;Z)V
81 ···#72·=·NameAndType········#70:#71·······//·putBoolean:(Ljava/lang/String;Z)V79 ···#70·=·NameAndType········#68:#69·······//·putBoolean:(Ljava/lang/String;Z)V
82 ···#73·=·Methodref··········#69.#72·······//·android/os/BaseBundle.putBoolean:(Ljava/lang/String;Z)V80 ···#71·=·Methodref··········#67.#70·······//·android/os/BaseBundle.putBoolean:(Ljava/lang/String;Z)V
83 ···#74·=·String·············#11···········//·deviceAddress81 ···#72·=·String·············#11···········//·deviceAddress
84 ···#75·=·Utf8···············putString82 ···#73·=·Utf8···············putString
85 ···#76·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V83 ···#74·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V
86 ···#77·=·NameAndType········#75:#76·······//·putString:(Ljava/lang/String;Ljava/lang/String;)V84 ···#75·=·NameAndType········#73:#74·······//·putString:(Ljava/lang/String;Ljava/lang/String;)V
87 ···#78·=·Methodref··········#69.#77·······//·android/os/BaseBundle.putString:(Ljava/lang/String;Ljava/lang/String;)V85 ···#76·=·Methodref··········#67.#75·······//·android/os/BaseBundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
88 ···#79·=·Utf8···············androidx/lifecycle/i186 ···#77·=·Utf8···············androidx/lifecycle/i1
89 ···#80·=·Class··············#79···········//·androidx/lifecycle/i187 ···#78·=·Class··············#77···········//·androidx/lifecycle/i1
90 ···#81·=·Methodref··········#80.#28·······//·androidx/lifecycle/i1."<init>":()V88 ···#79·=·Methodref··········#78.#28·······//·androidx/lifecycle/i1."<init>":()V
91 ···#82·=·Utf8···············java/lang/Boolean89 ···#80·=·Utf8···············java/lang/Boolean
92 ···#83·=·Class··············#82···········//·java/lang/Boolean90 ···#81·=·Class··············#80···········//·java/lang/Boolean
93 ···#84·=·Utf8···············valueOf91 ···#82·=·Utf8···············valueOf
94 ···#85·=·Utf8···············(Z)Ljava/lang/Boolean;92 ···#83·=·Utf8···············(Z)Ljava/lang/Boolean;
95 ···#86·=·NameAndType········#84:#85·······//·valueOf:(Z)Ljava/lang/Boolean;93 ···#84·=·NameAndType········#82:#83·······//·valueOf:(Z)Ljava/lang/Boolean;
96 ···#87·=·Methodref··········#83.#86·······//·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;94 ···#85·=·Methodref··········#81.#84·······//·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
97 ···#88·=·Utf8···············d95 ···#86·=·Utf8···············d
98 ···#89·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V96 ···#87·=·Utf8···············(Ljava/lang/String;Ljava/lang/Object;)V
99 ···#90·=·NameAndType········#88:#89·······//·d:(Ljava/lang/String;Ljava/lang/Object;)V97 ···#88·=·NameAndType········#86:#87·······//·d:(Ljava/lang/String;Ljava/lang/Object;)V
100 ···#91·=·Methodref··········#80.#90·······//·androidx/lifecycle/i1.d:(Ljava/lang/String;Ljava/lang/Object;)V98 ···#89·=·Methodref··········#78.#88·······//·androidx/lifecycle/i1.d:(Ljava/lang/String;Ljava/lang/Object;)V
101 ···#92·=·Utf8···············java/lang/StringBuilder99 ···#90·=·Utf8···············java/lang/StringBuilder
102 ···#93·=·Class··············#92···········//·java/lang/StringBuilder100 ···#91·=·Class··············#90···········//·java/lang/StringBuilder
103 ···#94·=·Utf8···············DeviceMapFragmentArgs(showAllDevices=101 ···#92·=·Utf8···············DeviceMapFragmentArgs(showAllDevices=
104 ···#95·=·String·············#94···········//·DeviceMapFragmentArgs(showAllDevices=102 ···#93·=·String·············#92···········//·DeviceMapFragmentArgs(showAllDevices=
105 ···#96·=·Utf8···············(Ljava/lang/String;)V103 ···#94·=·Utf8···············(Ljava/lang/String;)V
106 ···#97·=·NameAndType········#17:#96·······//·"<init>":(Ljava/lang/String;)V104 ···#95·=·NameAndType········#17:#94·······//·"<init>":(Ljava/lang/String;)V
107 ···#98·=·Methodref··········#93.#97·······//·java/lang/StringBuilder."<init>":(Ljava/lang/String;)V105 ···#96·=·Methodref··········#91.#95·······//·java/lang/StringBuilder."<init>":(Ljava/lang/String;)V
108 ···#99·=·Utf8···············append106 ···#97·=·Utf8···············append
109 ··#100·=·Utf8···············(Z)Ljava/lang/StringBuilder;107 ···#98·=·Utf8···············(Z)Ljava/lang/StringBuilder;
110 ··#101·=·NameAndType········#99:#100······//·append:(Z)Ljava/lang/StringBuilder;108 ···#99·=·NameAndType········#97:#98·······//·append:(Z)Ljava/lang/StringBuilder;
111 ··#102·=·Methodref··········#93.#101······//·java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder;109 ··#100·=·Methodref··········#91.#99·······//·java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder;
112 ··#103·=·Utf8···············,·deviceAddress=110 ··#101·=·Utf8···············,·deviceAddress=
113 ··#104·=·String·············#103··········//·,·deviceAddress=111 ··#102·=·String·············#101··········//·,·deviceAddress=
114 ··#105·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;112 ··#103·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;
115 ··#106·=·NameAndType········#99:#105······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ··#104·=·NameAndType········#97:#103······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
116 ··#107·=·Methodref··········#93.#106······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;114 ··#105·=·Methodref··········#91.#104······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
117 ··#108·=·Utf8···············)115 ··#106·=·Utf8···············)
118 ··#109·=·String·············#108··········//·)116 ··#107·=·String·············#106··········//·)
119 ··#110·=·Utf8···············toString117 ··#108·=·Utf8···············toString
120 ··#111·=·Utf8···············()Ljava/lang/String;118 ··#109·=·Utf8···············()Ljava/lang/String;
121 ··#112·=·NameAndType········#110:#111·····//·toString:()Ljava/lang/String;119 ··#110·=·NameAndType········#108:#109·····//·toString:()Ljava/lang/String;
122 ··#113·=·Methodref··········#93.#112······//·java/lang/StringBuilder.toString:()Ljava/lang/String;120 ··#111·=·Methodref··········#91.#110······//·java/lang/StringBuilder.toString:()Ljava/lang/String;
123 ··#114·=·Utf8···············Code121 ··#112·=·Utf8···············Code
124 ··#115·=·Utf8···············<clinit>122 ··#113·=·Utf8···············<clinit>
125 ··#116·=·Utf8···············copy$default123 ··#114·=·Utf8···············copy$default
126 ··#117·=·Utf8···············(Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;ZLjava/lang/String;ILjava/lang/Object;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;124 ··#115·=·Utf8···············(Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;ZLjava/lang/String;ILjava/lang/Object;)Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
127 ··#118·=·Utf8···············component1125 ··#116·=·Utf8···············component1
128 ··#119·=·Utf8···············()Z126 ··#117·=·Utf8···············()Z
129 ··#120·=·Utf8···············component2127 ··#118·=·Utf8···············component2
130 ··#121·=·Utf8···············equals128 ··#119·=·Utf8···············equals
131 ··#122·=·Utf8···············(Ljava/lang/Object;)Z129 ··#120·=·Utf8···············(Ljava/lang/Object;)Z
132 ··#123·=·Utf8···············getDeviceAddress130 ··#121·=·Utf8···············getDeviceAddress
133 ··#124·=·Utf8···············getShowAllDevices131 ··#122·=·Utf8···············getShowAllDevices
134 ··#125·=·Utf8···············toBundle132 ··#123·=·Utf8···············toBundle
135 ··#126·=·Utf8···············()Landroid/os/Bundle;133 ··#124·=·Utf8···············()Landroid/os/Bundle;
136 ··#127·=·Utf8···············toSavedStateHandle134 ··#125·=·Utf8···············toSavedStateHandle
137 ··#128·=·Utf8···············()Landroidx/lifecycle/i1;135 ··#126·=·Utf8···············()Landroidx/lifecycle/i1;
138 {136 {
139 ··public·static·final·int·$stable;137 ··public·static·final·int·$stable;
140 ····descriptor:·I138 ····descriptor:·I
141 ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL139 ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL
  
142 ··public·static·final·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion·Companion;140 ··public·static·final·de.seemoo.at_tracking_detection.ui.dashboard.DeviceMapFragmentArgs$Companion·Companion;
143 ····descriptor:·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;141 ····descriptor:·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion;
Offset 208, 22 lines modifiedOffset 206, 22 lines modified
208 ········10:·iconst_0206 ········10:·iconst_0
209 ········11:·istore_1207 ········11:·istore_1
210 ········12:·iload_3208 ········12:·iload_3
211 ········13:·iconst_2209 ········13:·iconst_2
212 ········14:·iand210 ········14:·iand
213 ········15:·istore_3211 ········15:·istore_3
214 ········16:·iload_3212 ········16:·iload_3
215 ········17:·ifeq··········23213 ········17:·ifeq··········22
Max diff block lines reached; 11527/27525 bytes (41.88%) of diff not shown.
23.9 KB
de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.class
23.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 116 lines modifiedOffset 1, 114 lines modified
1 ··SHA-256·checksum·38072ff020746adc7c319d38b8a91d72c81c477eef309d661394b0043af100de1 ··SHA-256·checksum·6ea77c5be32be49c9387a567b02fd6ffa339f8a60a049f4f8ae113656e459527
2 final·class·de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment·implements·o3.f02 final·class·de.seemoo.at_tracking_detection.ui.tracking.TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment·implements·o3.f0
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x0030)·ACC_FINAL,·ACC_SUPER5 ··flags:·(0x0030)·ACC_FINAL,·ACC_SUPER
6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment6 ··this_class:·#2··························//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment
7 ··super_class:·#4·························//·java/lang/Object7 ··super_class:·#4·························//·java/lang/Object
8 ··interfaces:·1,·fields:·3,·methods:·14,·attributes:·08 ··interfaces:·1,·fields:·3,·methods:·14,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ····#1·=·Utf8···············de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment10 ···#1·=·Utf8···············de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment
11 ····#2·=·Class··············#1············//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment11 ···#2·=·Class··············#1·············//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment
12 ····#3·=·Utf8···············java/lang/Object12 ···#3·=·Utf8···············java/lang/Object
13 ····#4·=·Class··············#3············//·java/lang/Object13 ···#4·=·Class··············#3·············//·java/lang/Object
14 ····#5·=·Utf8···············o3/f014 ···#5·=·Utf8···············o3/f0
15 ····#6·=·Class··············#5············//·o3/f015 ···#6·=·Class··············#5·············//·o3/f0
16 ····#7·=·Utf8···············actionId16 ···#7·=·Utf8···············actionId
17 ····#8·=·Utf8···············I17 ···#8·=·Utf8···············I
18 ····#9·=·Utf8···············deviceAddress18 ···#9·=·Utf8···············deviceAddress
19 ···#10·=·Utf8···············Ljava/lang/String;19 ··#10·=·Utf8···············Ljava/lang/String;
20 ···#11·=·Utf8···············showAllDevices20 ··#11·=·Utf8···············showAllDevices
21 ···#12·=·Utf8···············Z21 ··#12·=·Utf8···············Z
22 ···#13·=·Float··············4.2E-45f22 ··#13·=·Float··············4.2E-45f
23 ···#14·=·Utf8···············<init>23 ··#14·=·Utf8···············<init>
24 ···#15·=·Utf8···············(ZLjava/lang/String;ILf8/e;)V24 ··#15·=·Utf8···············(ZLjava/lang/String;ILf8/e;)V
25 ···#16·=·NameAndType········#14:#15·······//·"<init>":(ZLjava/lang/String;ILf8/e;)V25 ··#16·=·NameAndType········#14:#15········//·"<init>":(ZLjava/lang/String;ILf8/e;)V
26 ···#17·=·Methodref··········#2.#16········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment."<init>":(ZLjava/lang/String;ILf8/e;)V26 ··#17·=·Methodref··········#2.#16·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment."<init>":(ZLjava/lang/String;ILf8/e;)V
27 ···#18·=·Utf8···············()V27 ··#18·=·Utf8···············()V
28 ···#19·=·NameAndType········#14:#18·······//·"<init>":()V28 ··#19·=·NameAndType········#14:#18········//·"<init>":()V
29 ···#20·=·Methodref··········#4.#19········//·java/lang/Object."<init>":()V29 ··#20·=·Methodref··········#4.#19·········//·java/lang/Object."<init>":()V
30 ···#21·=·NameAndType········#11:#12·······//·showAllDevices:Z30 ··#21·=·NameAndType········#11:#12········//·showAllDevices:Z
31 ···#22·=·Fieldref···········#2.#21········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.showAllDevices:Z31 ··#22·=·Fieldref···········#2.#21·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.showAllDevices:Z
32 ···#23·=·NameAndType········#9:#10········//·deviceAddress:Ljava/lang/String;32 ··#23·=·NameAndType········#9:#10·········//·deviceAddress:Ljava/lang/String;
33 ···#24·=·Fieldref···········#2.#23········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.deviceAddress:Ljava/lang/String;33 ··#24·=·Fieldref···········#2.#23·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.deviceAddress:Ljava/lang/String;
34 ···#25·=·Integer············213129636934 ··#25·=·Integer············2131296369
35 ···#26·=·Float··············1.8210653E38f35 ··#26·=·Float··············1.8210653E38f
36 ···#27·=·NameAndType········#7:#8·········//·actionId:I36 ··#27·=·NameAndType········#7:#8··········//·actionId:I
37 ···#28·=·Fieldref···········#2.#27········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.actionId:I37 ··#28·=·Fieldref···········#2.#27·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.actionId:I
38 ···#29·=·Utf8···············null 
39 ···#30·=·String·············#29···········//·null 
40 ···#31·=·Utf8···············(ZLjava/lang/String;)V38 ··#29·=·Utf8···············(ZLjava/lang/String;)V
41 ···#32·=·NameAndType········#14:#31·······//·"<init>":(ZLjava/lang/String;)V39 ··#30·=·NameAndType········#14:#29········//·"<init>":(ZLjava/lang/String;)V
42 ···#33·=·Methodref··········#2.#32········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment."<init>":(ZLjava/lang/String;)V40 ··#31·=·Methodref··········#2.#30·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment."<init>":(ZLjava/lang/String;)V
43 ···#34·=·Utf8···············copy41 ··#32·=·Utf8···············copy
44 ···#35·=·Utf8···············(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;42 ··#33·=·Utf8···············(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;
45 ···#36·=·NameAndType········#34:#35·······//·copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;43 ··#34·=·NameAndType········#32:#33········//·copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;
46 ···#37·=·Methodref··········#2.#36········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;44 ··#35·=·Methodref··········#2.#34·········//·de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.copy:(ZLjava/lang/String;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;
47 ···#38·=·Float··············1.4E-45f45 ··#36·=·Float··············1.4E-45f
48 ···#39·=·Utf8···············w7/f46 ··#37·=·Utf8···············w7/f
49 ···#40·=·Class··············#39···········//·w7/f47 ··#38·=·Class··············#37············//·w7/f
50 ···#41·=·Utf8···············u48 ··#39·=·Utf8···············u
51 ···#42·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Z49 ··#40·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Z
52 ···#43·=·NameAndType········#41:#42·······//·u:(Ljava/lang/Object;Ljava/lang/Object;)Z50 ··#41·=·NameAndType········#39:#40········//·u:(Ljava/lang/Object;Ljava/lang/Object;)Z
53 ···#44·=·Methodref··········#40.#43·······//·w7/f.u:(Ljava/lang/Object;Ljava/lang/Object;)Z51 ··#42·=·Methodref··········#38.#41········//·w7/f.u:(Ljava/lang/Object;Ljava/lang/Object;)Z
54 ···#45·=·Utf8···············android/os/Bundle52 ··#43·=·Utf8···············android/os/Bundle
55 ···#46·=·Class··············#45···········//·android/os/Bundle53 ··#44·=·Class··············#43············//·android/os/Bundle
56 ···#47·=·Methodref··········#46.#19·······//·android/os/Bundle."<init>":()V54 ··#45·=·Methodref··········#44.#19········//·android/os/Bundle."<init>":()V
57 ···#48·=·String·············#11···········//·showAllDevices55 ··#46·=·String·············#11············//·showAllDevices
58 ···#49·=·Utf8···············android/os/BaseBundle56 ··#47·=·Utf8···············android/os/BaseBundle
59 ···#50·=·Class··············#49···········//·android/os/BaseBundle57 ··#48·=·Class··············#47············//·android/os/BaseBundle
60 ···#51·=·Utf8···············putBoolean58 ··#49·=·Utf8···············putBoolean
61 ···#52·=·Utf8···············(Ljava/lang/String;Z)V59 ··#50·=·Utf8···············(Ljava/lang/String;Z)V
62 ···#53·=·NameAndType········#51:#52·······//·putBoolean:(Ljava/lang/String;Z)V60 ··#51·=·NameAndType········#49:#50········//·putBoolean:(Ljava/lang/String;Z)V
63 ···#54·=·Methodref··········#50.#53·······//·android/os/BaseBundle.putBoolean:(Ljava/lang/String;Z)V61 ··#52·=·Methodref··········#48.#51········//·android/os/BaseBundle.putBoolean:(Ljava/lang/String;Z)V
64 ···#55·=·String·············#9············//·deviceAddress62 ··#53·=·String·············#9·············//·deviceAddress
65 ···#56·=·Utf8···············putString63 ··#54·=·Utf8···············putString
66 ···#57·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V64 ··#55·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V
67 ···#58·=·NameAndType········#56:#57·······//·putString:(Ljava/lang/String;Ljava/lang/String;)V65 ··#56·=·NameAndType········#54:#55········//·putString:(Ljava/lang/String;Ljava/lang/String;)V
68 ···#59·=·Methodref··········#50.#58·······//·android/os/BaseBundle.putString:(Ljava/lang/String;Ljava/lang/String;)V66 ··#57·=·Methodref··········#48.#56········//·android/os/BaseBundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
69 ···#60·=·Utf8···············java/lang/String67 ··#58·=·Utf8···············java/lang/String
70 ···#61·=·Class··············#60···········//·java/lang/String68 ··#59·=·Class··············#58············//·java/lang/String
71 ···#62·=·Utf8···············hashCode69 ··#60·=·Utf8···············hashCode
72 ···#63·=·Utf8···············()I70 ··#61·=·Utf8···············()I
73 ···#64·=·NameAndType········#62:#63·······//·hashCode:()I71 ··#62·=·NameAndType········#60:#61········//·hashCode:()I
74 ···#65·=·Methodref··········#61.#64·······//·java/lang/String.hashCode:()I72 ··#63·=·Methodref··········#59.#62········//·java/lang/String.hashCode:()I
75 ···#66·=·Utf8···············java/lang/StringBuilder73 ··#64·=·Utf8···············java/lang/StringBuilder
76 ···#67·=·Class··············#66···········//·java/lang/StringBuilder74 ··#65·=·Class··············#64············//·java/lang/StringBuilder
77 ···#68·=·Utf8···············ActionTrackingFragmentToDeviceMapFragment(showAllDevices=75 ··#66·=·Utf8···············ActionTrackingFragmentToDeviceMapFragment(showAllDevices=
78 ···#69·=·String·············#68···········//·ActionTrackingFragmentToDeviceMapFragment(showAllDevices=76 ··#67·=·String·············#66············//·ActionTrackingFragmentToDeviceMapFragment(showAllDevices=
79 ···#70·=·Utf8···············(Ljava/lang/String;)V77 ··#68·=·Utf8···············(Ljava/lang/String;)V
80 ···#71·=·NameAndType········#14:#70·······//·"<init>":(Ljava/lang/String;)V78 ··#69·=·NameAndType········#14:#68········//·"<init>":(Ljava/lang/String;)V
81 ···#72·=·Methodref··········#67.#71·······//·java/lang/StringBuilder."<init>":(Ljava/lang/String;)V79 ··#70·=·Methodref··········#65.#69········//·java/lang/StringBuilder."<init>":(Ljava/lang/String;)V
82 ···#73·=·Utf8···············append80 ··#71·=·Utf8···············append
83 ···#74·=·Utf8···············(Z)Ljava/lang/StringBuilder;81 ··#72·=·Utf8···············(Z)Ljava/lang/StringBuilder;
84 ···#75·=·NameAndType········#73:#74·······//·append:(Z)Ljava/lang/StringBuilder;82 ··#73·=·NameAndType········#71:#72········//·append:(Z)Ljava/lang/StringBuilder;
85 ···#76·=·Methodref··········#67.#75·······//·java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder;83 ··#74·=·Methodref··········#65.#73········//·java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder;
86 ···#77·=·Utf8···············,·deviceAddress=84 ··#75·=·Utf8···············,·deviceAddress=
87 ···#78·=·String·············#77···········//·,·deviceAddress=85 ··#76·=·String·············#75············//·,·deviceAddress=
88 ···#79·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ··#77·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;
89 ···#80·=·NameAndType········#73:#79·······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;87 ··#78·=·NameAndType········#71:#77········//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
90 ···#81·=·Methodref··········#67.#80·······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ··#79·=·Methodref··········#65.#78········//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
91 ···#82·=·Utf8···············)89 ··#80·=·Utf8···············)
92 ···#83·=·String·············#82···········//·)90 ··#81·=·String·············#80············//·)
93 ···#84·=·Utf8···············toString91 ··#82·=·Utf8···············toString
94 ···#85·=·Utf8···············()Ljava/lang/String;92 ··#83·=·Utf8···············()Ljava/lang/String;
95 ···#86·=·NameAndType········#84:#85·······//·toString:()Ljava/lang/String;93 ··#84·=·NameAndType········#82:#83········//·toString:()Ljava/lang/String;
96 ···#87·=·Methodref··········#67.#86·······//·java/lang/StringBuilder.toString:()Ljava/lang/String;94 ··#85·=·Methodref··········#65.#84········//·java/lang/StringBuilder.toString:()Ljava/lang/String;
97 ···#88·=·Utf8···············Code95 ··#86·=·Utf8···············Code
98 ···#89·=·Utf8···············copy$default96 ··#87·=·Utf8···············copy$default
99 ···#90·=·Utf8···············(Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;ZLjava/lang/String;ILjava/lang/Object;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;97 ··#88·=·Utf8···············(Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;ZLjava/lang/String;ILjava/lang/Object;)Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;
100 ···#91·=·Utf8···············component198 ··#89·=·Utf8···············component1
101 ···#92·=·Utf8···············()Z99 ··#90·=·Utf8···············()Z
102 ···#93·=·Utf8···············component2100 ··#91·=·Utf8···············component2
103 ···#94·=·Utf8···············equals101 ··#92·=·Utf8···············equals
104 ···#95·=·Utf8···············(Ljava/lang/Object;)Z102 ··#93·=·Utf8···············(Ljava/lang/Object;)Z
105 ···#96·=·Utf8···············getActionId103 ··#94·=·Utf8···············getActionId
106 ···#97·=·Utf8···············getArguments104 ··#95·=·Utf8···············getArguments
107 ···#98·=·Utf8···············()Landroid/os/Bundle;105 ··#96·=·Utf8···············()Landroid/os/Bundle;
108 ···#99·=·Utf8···············getDeviceAddress106 ··#97·=·Utf8···············getDeviceAddress
109 ··#100·=·Utf8···············getShowAllDevices107 ··#98·=·Utf8···············getShowAllDevices
110 {108 {
111 ··private·final·int·actionId;109 ··private·final·int·actionId;
112 ····descriptor:·I110 ····descriptor:·I
113 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL111 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
114 ··private·final·java.lang.String·deviceAddress;112 ··private·final·java.lang.String·deviceAddress;
115 ····descriptor:·Ljava/lang/String;113 ····descriptor:·Ljava/lang/String;
Offset 165, 22 lines modifiedOffset 163, 22 lines modified
165 ········10:·iconst_0163 ········10:·iconst_0
166 ········11:·istore_1164 ········11:·istore_1
167 ········12:·iload_3165 ········12:·iload_3
168 ········13:·iconst_2166 ········13:·iconst_2
169 ········14:·iand167 ········14:·iand
170 ········15:·istore_3168 ········15:·istore_3
171 ········16:·iload_3169 ········16:·iload_3
172 ········17:·ifeq··········23170 ········17:·ifeq··········22
173 ········20:·ldc···········#30·················//·String·null171 ········20:·aconst_null
174 ········22:·astore_2172 ········21:·astore_2
Max diff block lines reached; 8035/24187 bytes (33.22%) of diff not shown.
1.02 KB
smali/de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs$Companion.smali
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ····invoke-virtual·{p1,·v1},·Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;104 ····invoke-virtual·{p1,·v1},·Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
105 ····move-result-object·p1105 ····move-result-object·p1
  
106 ····goto·:goto_1106 ····goto·:goto_1
  
107 ····:cond_1107 ····:cond_1
108 ····const-string·p1,·"null"108 ····const/4·p1,·0x0
  
109 ····:goto_1109 ····:goto_1
110 ····new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;110 ····new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
  
111 ····invoke-direct·{v1,·v0,·p1},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;-><init>(ZLjava/lang/String;)V111 ····invoke-direct·{v1,·v0,·p1},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;-><init>(ZLjava/lang/String;)V
  
112 ····return-object·v1112 ····return-object·v1
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ····move-result-object·p1169 ····move-result-object·p1
  
170 ····check-cast·p1,·Ljava/lang/String;170 ····check-cast·p1,·Ljava/lang/String;
  
171 ····goto·:goto_1171 ····goto·:goto_1
  
172 ····:cond_2172 ····:cond_2
173 ····const-string·p1,·"null"173 ····const/4·p1,·0x0
  
174 ····:goto_1174 ····:goto_1
175 ····new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;175 ····new-instance·v1,·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;
  
176 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z176 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z
  
177 ····move-result·v0177 ····move-result·v0
503 B
smali/de/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs.smali
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ····const/4·p1,·0x0123 ····const/4·p1,·0x0
  
124 ····:cond_0124 ····:cond_0
125 ····and-int/lit8·p3,·p3,·0x2125 ····and-int/lit8·p3,·p3,·0x2
  
126 ····if-eqz·p3,·:cond_1126 ····if-eqz·p3,·:cond_1
  
127 ····const-string·p2,·"null"127 ····const/4·p2,·0x0
  
128 ····:cond_1128 ····:cond_1
129 ····invoke-direct·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;-><init>(ZLjava/lang/String;)V129 ····invoke-direct·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/dashboard/DeviceMapFragmentArgs;-><init>(ZLjava/lang/String;)V
  
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
641 B
smali/de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment.smali
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ····const/4·p1,·0x0115 ····const/4·p1,·0x0
  
116 ····:cond_0116 ····:cond_0
117 ····and-int/lit8·p3,·p3,·0x2117 ····and-int/lit8·p3,·p3,·0x2
  
118 ····if-eqz·p3,·:cond_1118 ····if-eqz·p3,·:cond_1
  
119 ····const-string·p2,·"null"119 ····const/4·p2,·0x0
  
120 ····:cond_1120 ····:cond_1
121 ····invoke-direct·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;-><init>(ZLjava/lang/String;)V121 ····invoke-direct·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$ActionTrackingFragmentToDeviceMapFragment;-><init>(ZLjava/lang/String;)V
  
122 ····return-void122 ····return-void
123 .end·method123 .end·method
  
604 B
smali/de/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion.smali
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 ····const/4·p1,·0x072 ····const/4·p1,·0x0
  
73 ····:cond_073 ····:cond_0
74 ····and-int/lit8·p3,·p3,·0x274 ····and-int/lit8·p3,·p3,·0x2
  
75 ····if-eqz·p3,·:cond_175 ····if-eqz·p3,·:cond_1
  
76 ····const-string·p2,·"null"76 ····const/4·p2,·0x0
  
77 ····:cond_177 ····:cond_1
78 ····invoke-virtual·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion;->actionTrackingFragmentToDeviceMapFragment(ZLjava/lang/String;)Lo3/f0;78 ····invoke-virtual·{p0,·p1,·p2},·Lde/seemoo/at_tracking_detection/ui/tracking/TrackingFragmentDirections$Companion;->actionTrackingFragmentToDeviceMapFragment(ZLjava/lang/String;)Lo3/f0;
  
79 ····move-result-object·p079 ····move-result-object·p0
  
80 ····return-object·p080 ····return-object·p0
44.7 KB
assets/dexopt/baseline.prof
    
Offset 1, 335 lines modifiedOffset 1, 335 lines modified
00000000:·7072·6f00·3031·3000·015d·7000·00d7·1400··pro.010..]p.....00000000:·7072·6f00·3031·3000·015d·7000·00d7·1400··pro.010..]p.....
00000010:·0078·01ed·5c0b·7494·e599·fe66·1232·03c4··.x..\.t....f.2..00000010:·0078·01ed·5c0b·7494·e599·fe66·1232·03c4··.x..\.t....f.2..
00000020:·2460·b746·c466·4454·7abc·106f·1517·34a3··$`.F.fDTz..o..4.00000020:·2460·b746·c466·4454·7abc·106f·1517·34a3··$`.F.fDTz..o..4.
00000030:·a8b5·d575·f578·5c5d·ad12·8a17·ce1e·b660··...u.x\].......`00000030:·a8b5·d5ba·7a3c·aeae·5609·c50b·670f·5bb0··....z<..V...g.[.
00000040:·b545·5b61·7ec4·8a52·ab6e·7b6c·b5a7·c568··.E[a~..R.n{l...h00000040:·daa2·ad30·3fe2·8a52·ab6e·7b6c·b5a7·c568··...0?..R.n{l...h
00000050:·cfae·dbdd·3dad·3dae·1545·98f1·726a·eaf1··....=.=..E..rj..00000050:·cfae·dbdd·3dad·3dae·1545·98f1·726a·eaf1··....=.=..E..rj..
00000060:·c2f6·a0d8·5548·b456·b068·1214·194c·32f3··....UH.V.h...L2.00000060:·c2f6·a0d8·5548·b456·b068·1214·194c·32f3··....UH.V.h...L2.
00000070:·edfb·fc33·0fbc·7cfc·73c9·4ca2·d8e5·876f··...3..|.s.L....o00000070:·edfb·fc33·0fbc·7cfc·73c9·4ca2·d8e5·876f··...3..|.s.L....o
00000080:·def7·7bdf·e7bd·7cf7·ffff·27c9·5873·66ed··..{...|...'.Xsf.00000080:·def7·7bdf·e7bd·7cf7·ffff·27c9·5873·66ed··..{...|...'.Xsf.
00000090:·4da7·19b3·ff5d·971d·d173·af31·73e6·cdbe··M....]...s.1s... 
000000a0:·eeba·abae·3be6·caab·6ea8·31c6·d44b·0995··....;...n.1..K.. 
000000b0:·2875·a207·96b8·cb14·1f16·fe6b·f9fa·18a1··(u.........k.... 
000000c0:·a803·0f0a·3c28·62b0·4e1f·a0c0·4317·9102··....<(b.N...C... 
000000d0:·ff0d·5280·9b2b·0c28·4aad·9403·a48c·96d2··..R..+.(J....... 
000000e0:·2805·bebf·2b85·f940·0f1c·748c·076c·54ca··(...+..@..t..lT. 
000000f0:·b14a·061d·6dc6·0a1f·cbeb·60cf·c2bc·47e5··.J..m.....`...G. 
00000100:·756c·37fc·c31e·3e41·59f6·cff3·b0a7·0cbe··ul7...>AY....... 
00000110:·690f·196c·d14e·f0c8·913e·2047·f9a1·14e8··i..l.N...>·G.... 
00000120:·901b·65a8·a34f·d836·d459·2007·8f18·c0d3··..e..O.6.Y·..... 
00000130:·1fec·912f·7490·d31f·f428·9041·4739·7cb7··.../t....(.AG9|. 
00000140:·e465·87e6·2930·e3a5·ec27·e56f·a400·0b1b··.e..)0...'.o.... 
00000150:·fa65·9d31·a103·fe98·3cee·7342·399f·8041··.e.1....<.sB9..A 
00000160:·8ee3·a4a0·dd67·4b39·410a·c612·7d04·5b94··.....gK9A...}.[. 
00000170:·fba4·b0ad·8708·df2c·e529·29c8·2f26·0531··.......,.))./&.1 
00000180:·312f·8045·99a8·78ca·400f·2f20·d798·4a79··1/.E..x.@./·..Jy 
00000190:·f447·a5b6·fbec·feba·fa4e·aff5·72c7·96eb··.G.......N..r... 
000001a0:·856b·90eb·9a75·ec57·5843·acc3·2f6c·2067··.k...u.WXC../l·g 
000001b0:·0cea·b01e·600f·0a19·e541·58da·8232·2678··....`....AX..2&x 
000001c0:·da68·7d25·3cd6·31f6·36ac·0fd7·a7de·03dd··.h}%<.1.6....... 
000001d0:·98ec·43ee·273a·b66e·07e4·d83f·743b·3596··..C.':.n...?t;5. 
000001e0:·3cfd·b15e·8a32·5737·3ee3·b8f2·72fd·719f··<..^.2W7>...r.q. 
000001f0:·9c24·396b·1bc6·d332·972f·0703·9b72·71ae··.$9k...2./...rq. 
00000200:·ff20·5bf8·72c7·8976·d005·c5d2·3217·a375··.·[.r..v....2..u 
00000210:·f403·caf3·1de3·c4b5·80b9·1334·6e41·3ed0··...........4nA>. 
00000220:·af90·3357·6240·e9e3·68a9·2016·c78e·58e8··..3Wb@..h.·...X. 
00000230:·c963·6e41·afed·a847·8ec4·414f·1e94·e30a··.cnA...G..AO.... 
00000240:·39db·053f·bcdf·810c·ed82·9e85·389d·1378··9..?........8..x 
00000250:·c4e3·198e·3af1·c80d·3ad4·751b·20a3·2fe4··....:...:.u.·./. 
00000260:·827e·0386·58e8·70ee·4246·9ce6·4f15·396c··.~..X.p.BF..O.9l 
00000270:·3806·c468·aa7d·a1ad·88cf·7e62·3f00·cf7e··8..h.}....~b?..~ 
00000280:·00cf·3391·f9a1·2fd8·1f88·3541·0afa·04f7··..3.../...5A.... 
00000290:·48e7·4aa1·1fe0·4f97·a2fd·714e·206f·14fa··H.J...O...qN·o.. 
000002a0:·d4ed·001e·3ed8·375a·079e·7252·f840·1ed0··....>.7Z..rR.@.. 
000002b0:·b1c0·070a·72d3·f690·9d29·0536·8ccd·f6a1··....r....).6.... 
000002c0:·ef68·5788·1e22·188e·29f7·ab42·5857·8e7b··.hW.."..)..BXW.{ 
000002d0:·23c4·d07d·0b5f·7f2b·c5cd·9bf5·99e2·84f9··#..}._.+........ 
000002e0:·93c2·2f79·f601·6468·0fed·34c6·e551·2f55··../y..dh..4..Q/U 
000002f0:·e007·be39·96c0·8367·5cd4·198f·be74·2e94··...9...g\....t.. 
00000300:·15ca·876b·88b8·6294·fd05·5f1c·67dc·7b72··...k..b..._.g.{r 
00000310:·fc38·8f8b·f960·1ecc·91b6·da86·6d05·0678··.8...`......m..x 
00000320:·3d57·1183·7ada·0003·feea·3ca5·6fca·a1c3··=W..z.....<.o... 
00000330:·1c01·651b·707f·0b3d·d631·9f63·e80f·18e6··..e.p..=.1.c.... 
00000340:·450c·ecbf·2085·b990·42cf·7b71·1d0f·beb0··E...·...B.{q.... 
00000350:·bf00·c77c·e81f·14b2·8ba4·707f·d43a·97e7··...|......p..:.. 
00000360:·f832·27ea·110f·85b9·40ce·b901·39f0·b461··.2'.....@...9..a 
00000370:·bb99·23a8·9b17·eab0·a70d·fc69·1fb4·851c··..#........i.... 
00000380:·5814·ac59·ec41·9061·2ef0·5984·fe39·4f68··X..Y.A.a..Y..9Oh 
00000390:·03ca·02df·78b6·0085·afac·28a8·ab94·ea1c··....x.....(..... 
000003a0:·e1e3·38f9·c0d8·f1b9·ab52·bfae·9d1b·077a··..8......R.....z 
000003b0:·9e13·1a8b·76e9·f1d1·ba4a·79cc·9920·5bc4··....v....Jy..·[. 
000003c0:·a21c·f9a1·a06f·f57a·e19e·499c·b6a1·8cf4··.....o.z..I..... 
000003d0:·3f84·217f·814c·2060·e18f·b242·b61a·436c··?.!..L·`...B..Cl 
000003e0:·29ca·1c75·deb0·415b·83fa·9a31·dcbe·d558··)..u..A[...1...X 
000003f0:·cef9·42b1·b956·b41e·6d82·1df3·d1fd·4519··..B..V..m.....E. 
00000400:·f185·da0f·3d9e·d191·0b73·d079·410f·bf07··....=....s.yA... 
00000410:·1fb4·ab2f·e933·8862·4d71·1db9·ed75·e735··.../.3.bMq...u.5 
00000420:·e2b8·b182·7cba·18f4·e793·528a·b589·7e5c··....|.....R...~\ 
00000430:·5bc8·9997·6b5f·ce59·4ebf·9550·379e·eb43··[...k_.YN..P7..C 
00000440:·e74a·1e36·e435·5ecb·345f·08a3·e5e4·3156··.J.6.5^.4_....1V 
00000450:·6e4e·9c03·c454·4b5d·ffc5·fc15·6a87·6b03··nN...TK]....j.k. 
00000460:·1cb1·a47a·be6b·deb5·2db7·8e7e·d071·8ad9··...z.k..-..~.q.. 
00000470:·3107·62b8·de59·2775·cf6e·ca5d·ca3e·831f··1.b..Y'u.n.].>.. 
00000480:·e6e1·6274·bd50·9ef4·e3e6·a76d·351f·84d3··..bt.P.....m5... 
00000490:·32f0·f449·3bb7·4e39·69a9·f914·3456·3a26··2..I;.N9i...4V:& 
000004a0:·fd80·424e·7c21·8cc6·17e2·698b·fe05·cf7a··..BN|!....i....z 
000004b0:·505b·4ae5·5f28·862b·670c·50c6·01a5·dcc5··P[J._(.+g.P..... 
000004c0:·a3ae·75b4·d172·add7·72ed·cbc5·681d·cf66··..u..r..r...h..f 
000004d0:·17e3·d669·a3e5·9aa7·1e94·731f·7af2·5a3f··...i......s.z.Z? 
000004e0:·123c·7321·d531·8264·5a5f·2d5f·aeff·7271··.<s!.1.dZ_-_..rq 
000004f0:·c867·203f·f6e8·bf65·5220·bb5a·ca81·791e··.g·?...eR·.Z..y. 
00000500:·75cc·4b3c·03ea·79a1·fb9b·3c28·7960·5978··u.K<..y...<(y`Yx 
00000510:·067e·4964·f087·fca0·e31e·75ae·f0c0·9c29··.~Id......u....) 
00000520:·057a·ac3b·c682·3fae·43cd·530f·7c35·057e··.z.;..?.C.S.|5.~ 
00000530:·0af5·5721·7935·f1b4·ed48·fbd7·b10a·f11c··..W!y5...H...... 
00000540:·8b42·7a2d·9f29·60d4·8792·b7c6·82d7·75ed··.Bz-.)`.......u. 
00000550:·bb18·5f8e·5d25·7e8b·c51c·8a6e·b862·bb73··.._.]%~....n.b.s 
00000560:·3ac8·6f90·8cb9·16d3·1153·0da5·7fd2·205f··:.o......S....·_ 
00000570:·5cff·c0a0·b04e·2cdb·481f·a4d4·97a2·f45b··\....N,.H......[ 
00000580:·0a37·14bd·eb93·3906·f9a8·24df·203f·ae6c··.7....9...$.·?.l 
00000590:·a87e·5dfb·7df5·e073·a0dc·7ed5·635e·ae0d··.~].}..s..~.c^.. 
000005a0:·fb5c·e3e9·8714·18ea·4969·475a·e8be·8f78··.\......IiGZ...x 
000005b0:·52e2·5d5a·4aef·e247·aaae·f3d0·bc1b·af98··R.]ZJ..G........ 
000005c0:·8ed8·23a5·df2e·15a0·c682·c773·2465·e863··..#........s$e.c 
000005d0:·f2a0·78df·d62b·0ef0·bd3e·fc40·463d·eaf0··..x..+...>.@F=.. 
000005e0:·09da·a4e4·b8ef·d018·e875·a10e·63c4·313d··.........u..c.1= 
000005f0:·2e8f·a18e·728e·23f7·3cfd·8e84·3ef9·4e90··....r.#.<...>.N. 
00000600:·75fa·60bd·1825·167d·401c·65ac·574a·e147··u.`..%.}@.e.WJ.G 
00000610:·fbca·48f2·f085·f714·8c87·76a1·b0ce·76ff··..H.......v...v. 
00000620:·abc8·683b·5584·3a07·cab5·cce5·81e1·3da2··..h;U.:.......=. 
00000630:·ab63·5dfb·d1fc·e7c5·9618·d0a0·3ed7·7a6d··.c].........>.zm 
00000640:·ab79·60dc·bab6·2bc4·a30f·5cbb·7e91·a19f··.y`...+...\.~... 
00000650:·d688·5131·bb20·5da9·fc69·c379·e4c6·a61e··..Q1.·]..i.y.... 
00000660:·f279·5258·2f46·bf22·60ad·e7b8·6a59·299e··.yRX/F."`...jY). 
00000670:·739f·38c4·7f55·4aac·cc1c·6807·0a5b·16d4··s.8..UJ...h..[.. 
00000680:·79ff·cfe7·05c8·a64a·d136·e5f2·f40b·5aae··y......J.6....Z. 
00000690:·4d31·1c7f·1ea8·5a7f·ccab·582c·e8ca·c1e9··M1....Z...X,.... 
000006a0:·f1ab·36af·52f9·8ca4·7e38·722f·e643·eb82··..6.R...~8r/.C.. 
000006b0:·dec7·eaf9·86ef·8eb1·d770·9fd2·b6dc·0338··.........p.....8 
000006c0:·4f39·4eba·6f34·9e38·9e13·4178·c8e8·17b6··O9N.o4.8..Ax.... 
000006d0:·c06a·1fb4·85ec·5029·8c85·7538·295f·e7f7··.j....P)..u8)_.. 
000006e0:·c6b4·0345·815f·b497·7277·3f87·7c93·80a8··...E._..rw?.|... 
000006f0:·a76f·e609·b9d6·813f·4d3e·34ae·5ade·8d51··.o.....?M>4.Z..Q 
00000700:·ad3f·daa3·ede0·f93e·8af2·7229·ef2d·80c7··.?.....>..r).-.. 
00000710:·7d04·f66b·dd17·f0cb·b129·d7e7·48e1·9817··}..k.....)..H... 
00000720:·a98e·73b8·e4e9·cef9·2345·060c·ce96·e962··..s.....#E.....b 
00000730:·a4db·a179·60f8·3d8e·f6e9·9ec5·d4e9·f8ad··...y`.=......... 
00000740:·62ab·ebc4·1c20·0c79·d020·8cd6·17e3·31c6··b....·.y.·....1. 
00000750:·c5ec·8374·90b9·0531·e88b·3ad4·3987·9883··...t...1..:.9... 
00000760:·5ba7·fc93·a6c5·dac5·5c82·30d4·81b2·2d1a··[.......\.0...-. 
00000770:·4719·f45a·4e9e·fb19·ebda·1ff9·42ba·4272··G..ZN.......B.Br 
00000780:·da95·a28c·edce·65d8·55eb·bb58·ec41·5152··......e.U..X.AQR 
00000790:·afe3·e875·a2e5·bc3f·d27d·89dc·3546·dffb··...u...?.}..5F.. 
000007a0:·e1bb·799c·35dc·c3b5·0e31·b45d·b1b6·6a5c··..y.5....1.]..j\ 
000007b0:·500e·6c03·28f2·417e·4136·d0eb·dcb5·1d78··P.l.(.A~A6.....x 
000007c0:·d820·5fe4·c97b·53f8·d3fd·41ff·b485·8d8e··.·_..{S...A..... 
000007d0:·a563·bbb6·b4d1·54db·eafe·0106·3fbb·4dac··.c....T.....?.M. 
000007e0:·ce81·b242·943f·470f·bdce·0f3f·0ff3·b214··...B.?G....?.... 
Max diff block lines reached; -1/45751 bytes (-0.00%) of diff not shown.
4.51 KB
res/raw/aboutlibraries.json
4.46 KB
Pretty-printed
Similarity: 0.8330687830687831% Differences: {"'libraries'": "{3: {'licenses': ['MIT']}}", "'licenses'": "{'MIT': OrderedDict([('content', 'MIT License\\n\\nCopyright (c) <year> <copyright " 'holders>\\n\\nPermission is hereby granted, free of charge, to any person ' 'obtaining a copy of this software and associated documentation files (the ' '"Software"), to deal in the Software without restriction, including without ' 'limitation the rights to use, copy, modify, merge, publish, distribute, […]
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ············"developers":·[71 ············"developers":·[
72 ················{72 ················{
73 ····················"name":·"ybq"73 ····················"name":·"ybq"
74 ················}74 ················}
75 ············],75 ············],
76 ············"funding":·[],76 ············"funding":·[],
77 ············"licenses":·[77 ············"licenses":·[
78 ················"c6dd25dfadc26f1371fd26933f5eb10f"78 ················"MIT"
79 ············],79 ············],
80 ············"name":·"ybq/Android-SpinKit",80 ············"name":·"ybq/Android-SpinKit",
81 ············"scm":·{81 ············"scm":·{
82 ················"connection":·"scm:git://github.com/ybq/Android-SpinKit.git",82 ················"connection":·"scm:git://github.com/ybq/Android-SpinKit.git",
83 ················"developerConnection":·"scm:git://github.com/ybq/Android-SpinKit.git",83 ················"developerConnection":·"scm:git://github.com/ybq/Android-SpinKit.git",
84 ················"url":·"git://github.com/ybq/Android-SpinKit.git"84 ················"url":·"git://github.com/ybq/Android-SpinKit.git"
85 ············},85 ············},
Offset 749, 17 lines modifiedOffset 749, 20 lines modified
749 ············"content":·"Copyright·(c)·<<var;name=copyright;original=·<year>·<owner>;match=.+>>·All·rights·reserved.\n\nRedistribution·and·use·in·source·and·binary·forms,·with·or·without·modification,·are·permitted·provided·that·the·following·conditions·are·met:\n\n1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·this·list·of·conditions·and·the·following·disclaimer.·\n\n2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·documentation·and/or·other·materials·provided·with·the·distribution.\n\nTHIS·SOFTWARE·IS·PROVIDED·BY·<<var;name=copyrightHolderAsIs;original=THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS;match=.+>>·\"AS·IS\"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·<<var;name=copyrightHolderLiability;original=THE·COPYRIGHT·HOLDER·OR·CONTRIBUTORS;match=.+>>·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.",749 ············"content":·"Copyright·(c)·<<var;name=copyright;original=·<year>·<owner>;match=.+>>·All·rights·reserved.\n\nRedistribution·and·use·in·source·and·binary·forms,·with·or·without·modification,·are·permitted·provided·that·the·following·conditions·are·met:\n\n1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·this·list·of·conditions·and·the·following·disclaimer.·\n\n2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·documentation·and/or·other·materials·provided·with·the·distribution.\n\nTHIS·SOFTWARE·IS·PROVIDED·BY·<<var;name=copyrightHolderAsIs;original=THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS;match=.+>>·\"AS·IS\"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·<<var;name=copyrightHolderLiability;original=THE·COPYRIGHT·HOLDER·OR·CONTRIBUTORS;match=.+>>·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.",
750 ············"hash":·"BSD-2-Clause",750 ············"hash":·"BSD-2-Clause",
751 ············"internalHash":·"BSD-2-Clause",751 ············"internalHash":·"BSD-2-Clause",
752 ············"name":·"BSD·2-Clause·\"Simplified\"·License",752 ············"name":·"BSD·2-Clause·\"Simplified\"·License",
753 ············"spdxId":·"BSD-2-Clause",753 ············"spdxId":·"BSD-2-Clause",
754 ············"url":·"https://spdx.org/licenses/BSD-2-Clause.html"754 ············"url":·"https://spdx.org/licenses/BSD-2-Clause.html"
755 ········},755 ········},
756 ········"c6dd25dfadc26f1371fd26933f5eb10f":·{ 
757 ············"hash":·"c6dd25dfadc26f1371fd26933f5eb10f",756 ········"MIT":·{
 757 ············"content":·"MIT·License\n\nCopyright·(c)·<year>·<copyright·holders>\n\nPermission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated·documentation·files·(the·\"Software\"),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the·rights·to·use,·copy,·modify,·merge,·publish,·distribute,·sublicense,·and/or·sell·copies·of·the·Software,·and·to·permit·persons·to·whom·the·Software·is·furnished·to·do·so,·subject·to·the·following·conditions:\n\nThe·above·copyright·notice·and·this·permission·notice·shall·be·included·in·all·copies·or·substantial·portions·of·the·Software.\n\nTHE·SOFTWARE·IS·PROVIDED·\"AS·IS\",·WITHOUT·WARRANTY·OF·ANY·KIND,·EXPRESS·OR·IMPLIED,·INCLUDING·BUT·NOT·LIMITED·TO·THE·WARRANTIES·OF·MERCHANTABILITY,·FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE·AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER·LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,·OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE·SOFTWARE.",
 758 ············"hash":·"MIT",
 759 ············"internalHash":·"MIT",
758 ············"name":·"Other",760 ············"name":·"MIT·License",
759 ············"url":·""761 ············"spdxId":·"MIT",
 762 ············"url":·"https://spdx.org/licenses/MIT.html"
760 ········}763 ········}
761 ····},764 ····},
762 ····"metadata":·{765 ····"metadata":·{
763 ········"generated":·"2023-10-24T14:25:04.031Z"766 ········"generated":·"2024-06-14T19:34:20.358Z"
764 ····}767 ····}
765 }768 }