| Offset 1, 55 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·c9e8b961b85ef6364dc7b346e1613d3208e77ec3ea6c70b35211ef7de74f12e5 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·9f2ba9abd694d31eb22bc44768fadae466d3a906 | ||
| 11 | Signer·#1·certificate·MD5·digest:·bcdfaa2af1803799021e0a0eaea9b46d | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·52c1ba4d52f8f241440733552d0dcc4ccef9b2510a9ba9bd2af8570c02f0598d | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·2021e71d243bc1b21b660ebfdf0a267ef9123275 | ||
| 16 | Signer·#1·public·key·MD5·digest:·9482015e9b55f3b91cef499be3334c8b | ||
| 17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 18 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 23 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 24 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 25 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 27 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 28 | WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 29 | WARNING:·META-INF/androidx.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 30 | WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 31 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 32 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 33 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 34 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 35 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 36 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 38 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 39 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 42 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 43 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 44 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 45 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 46 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 47 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 48 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 49 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 50 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 51 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 52 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 53 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 54 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 55 | WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
| 1 | Zip·file·size:·45513956·bytes,·number·of·entries:·1056 | 1 | Zip·file·size:·45513956·bytes,·number·of·entries:·1056 |
| 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
| 3 | -rw-rw-rw-··0.0·unx··77259 | 3 | -rw-rw-rw-··0.0·unx··7725908·b-·defN·81-Jan-01·01:01·classes.dex |
| 4 | -rw-rw-rw-··0.0·unx·24312800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsyncthingnative.so | 4 | -rw-rw-rw-··0.0·unx·24312800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsyncthingnative.so |
| 5 | -rw-rw-rw-··0.0·unx·23245184·b-·defN·81-Jan-01·01:01·lib/armeabi/libsyncthingnative.so | 5 | -rw-rw-rw-··0.0·unx·23245184·b-·defN·81-Jan-01·01:01·lib/armeabi/libsyncthingnative.so |
| 6 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86/libsyncthingnative.so | 6 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86/libsyncthingnative.so |
| 7 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86_64/libsyncthingnative.so | 7 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86_64/libsyncthingnative.so |
| 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
| 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
| 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
| Offset 1051, 8 lines modified | Offset 1051, 8 lines modified | ||
| 1051 | -rw----·····0.0·fat······238·b-·stor·81-Jan-01·01:01·res/zg.png | 1051 | -rw----·····0.0·fat······238·b-·stor·81-Jan-01·01:01·res/zg.png |
| 1052 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 1052 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
| 1053 | -rw----·····0.0·fat·····1046·b-·stor·81-Jan-01·01:01·res/zr.png | 1053 | -rw----·····0.0·fat·····1046·b-·stor·81-Jan-01·01:01·res/zr.png |
| 1054 | -rw----·····0.0·fat··1531288·b-·stor·81-Jan-01·01:01·resources.arsc | 1054 | -rw----·····0.0·fat··1531288·b-·stor·81-Jan-01·01:01·resources.arsc |
| 1055 | -rw----·····2.0·fat····92058·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.SF | 1055 | -rw----·····2.0·fat····92058·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.SF |
| 1056 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.RSA | 1056 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.RSA |
| 1057 | -rw----·····2.0·fat····91931·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1057 | -rw----·····2.0·fat····91931·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 1058 | 1056·files,·1059131 | 1058 | 1056·files,·105913146·bytes·uncompressed,·45395862·bytes·compressed:··57.1% |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·8a49fc3c |
| 5 | signature···········:· | 5 | signature···········:·2494...9f91 |
| 6 | file_size···········:·77259 | 6 | file_size···········:·7725908 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·56477 | 10 | string_ids_size·····:·56477 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·8477 | 12 | type_ids_size·······:·8477 |
| 13 | type_ids_off········:·226020·(0x0372e4) | 13 | type_ids_off········:·226020·(0x0372e4) |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | proto_ids_off·······:·259928·(0x03f758) | 15 | proto_ids_off·······:·259928·(0x03f758) |
| 16 | field_ids_size······:·42806 | 16 | field_ids_size······:·42806 |
| 17 | field_ids_off·······:·413924·(0x0650e4) | 17 | field_ids_off·······:·413924·(0x0650e4) |
| 18 | method_ids_size·····:·60750 | 18 | method_ids_size·····:·60750 |
| 19 | method_ids_off······:·756372·(0x0b8a94) | 19 | method_ids_off······:·756372·(0x0b8a94) |
| 20 | class_defs_size·····:·7007 | 20 | class_defs_size·····:·7007 |
| 21 | class_defs_off······:·1242372·(0x12f504) | 21 | class_defs_off······:·1242372·(0x12f504) |
| 22 | data_size···········:·625931 | 22 | data_size···········:·6259312 |
| 23 | data_off············:·1466596·(0x1660e4) | 23 | data_off············:·1466596·(0x1660e4) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·384 | 25 | class_idx···········:·384 |
| 26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
| 27 | superclass_idx······:·7748 | 27 | superclass_idx······:·7748 |
| 28 | source_file_idx·····:·8534 | 28 | source_file_idx·····:·8534 |
| Offset 1029550, 15 lines modified | Offset 1029550, 15 lines modified | ||
| 1029550 | ······name··········:·'<init>' | 1029550 | ······name··········:·'<init>' |
| 1029551 | ······type··········:·'(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V' | 1029551 | ······type··········:·'(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V' |
| 1029552 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 1029552 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 1029553 | ······code··········- | 1029553 | ······code··········- |
| 1029554 | ······registers·····:·10 | 1029554 | ······registers·····:·10 |
| 1029555 | ······ins···········:·6 | 1029555 | ······ins···········:·6 |
| 1029556 | ······outs··········:·2 | 1029556 | ······outs··········:·2 |
| 1029557 | ······insns·size····:·10 | 1029557 | ······insns·size····:·101·16-bit·code·units |
| 1029558 | 462cb4:········································|[462cb4]·com.nutomic.syncthingandroid.service.RestApi.<init>:(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V | 1029558 | 462cb4:········································|[462cb4]·com.nutomic.syncthingandroid.service.RestApi.<init>:(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V |
| 1029559 | 462cc4:·7010·bfe6·0400·························|0000:·invoke-direct·{v4},·Ljava/lang/Object;.<init>:()V·//·method@e6bf | 1029559 | 462cc4:·7010·bfe6·0400·························|0000:·invoke-direct·{v4},·Ljava/lang/Object;.<init>:()V·//·method@e6bf |
| 1029560 | 462cca:·1200···································|0003:·const/4·v0,·#int·0·//·#0 | 1029560 | 462cca:·1200···································|0003:·const/4·v0,·#int·0·//·#0 |
| 1029561 | 462ccc:·7110·cce5·0000·························|0004:·invoke-static·{v0},·Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean;·//·method@e5cc | 1029561 | 462ccc:·7110·cce5·0000·························|0004:·invoke-static·{v0},·Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean;·//·method@e5cc |
| 1029562 | 462cd2:·0c01···································|0007:·move-result-object·v1 | 1029562 | 462cd2:·0c01···································|0007:·move-result-object·v1 |
| 1029563 | 462cd4:·5b41·12a5······························|0008:·iput-object·v1,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | 1029563 | 462cd4:·5b41·12a5······························|0008:·iput-object·v1,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
| 1029564 | 462cd8:·7100·0a8f·0000·························|000a:·invoke-static·{},·Lcom/google/common/base/Optional;.absent:()Lcom/google/common/base/Optional;·//·method@8f0a | 1029564 | 462cd8:·7100·0a8f·0000·························|000a:·invoke-static·{},·Lcom/google/common/base/Optional;.absent:()Lcom/google/common/base/Optional;·//·method@8f0a |
| Offset 1029591, 25 lines modified | Offset 1029591, 24 lines modified | ||
| 1029591 | 462d48:·5b40·12a5······························|0042:·iput-object·v0,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | 1029591 | 462d48:·5b40·12a5······························|0042:·iput-object·v0,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
| 1029592 | 462d4c:·5b45·1ca5······························|0044:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mContext:Landroid/content/Context;·//·field@a51c | 1029592 | 462d4c:·5b45·1ca5······························|0044:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mContext:Landroid/content/Context;·//·field@a51c |
| 1029593 | 462d50:·5b46·29a5······························|0046:·iput-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mUrl:Ljava/net/URL;·//·field@a529 | 1029593 | 462d50:·5b46·29a5······························|0046:·iput-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mUrl:Ljava/net/URL;·//·field@a529 |
| 1029594 | 462d54:·5b47·18a5······························|0048:·iput-object·v7,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mApiKey:Ljava/lang/String;·//·field@a518 | 1029594 | 462d54:·5b47·18a5······························|0048:·iput-object·v7,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mApiKey:Ljava/lang/String;·//·field@a518 |
| 1029595 | 462d58:·5b48·23a5······························|004a:·iput-object·v8,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnApiAvailableListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;·//·field@a523 | 1029595 | 462d58:·5b48·23a5······························|004a:·iput-object·v8,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnApiAvailableListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;·//·field@a523 |
| 1029596 | 462d5c:·5b49·24a5······························|004c:·iput-object·v9,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;·//·field@a524 | 1029596 | 462d5c:·5b49·24a5······························|004c:·iput-object·v9,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;·//·field@a524 |
| 1029597 | 462d60:·2205·ca1c······························|004e:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·type@1cca | 1029597 | 462d60:·2205·ca1c······························|004e:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·type@1cca |
| 1029598 | 462d64:·5446·12a5······························|0050:·iget-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | ||
| 1029599 | 462d6 | 1029598 | 462d64:·7020·b1df·0500·························|0050:·invoke-direct·{v5,·v0},·Lcom/nutomic/syncthingandroid/model/LocalCompletion;.<init>:(Ljava/lang/Boolean;)V·//·method@dfb1 |
| 1029600 | 462d6 | 1029599 | 462d6a:·5b45·20a5······························|0053:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·field@a520 |
| 1029601 | 462d | 1029600 | 462d6e:·2205·d21c······························|0055:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion;·//·type@1cd2 |
| 1029602 | 462d7 | 1029601 | 462d72:·5446·12a5······························|0057:·iget-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
| 1029603 | 462d7 | 1029602 | 462d76:·7020·c6df·6500·························|0059:·invoke-direct·{v5,·v6},·Lcom/nutomic/syncthingandroid/model/RemoteCompletion;.<init>:(Ljava/lang/Boolean;)V·//·method@dfc6 |
| 1029604 | 462d | 1029603 | 462d7c:·5b45·27a5······························|005c:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mRemoteCompletion:Lcom/nutomic/syncthingandroid/model/RemoteCompletion;·//·field@a527 |
| 1029605 | 462d8 | 1029604 | 462d80:·7010·e8e0·0400·························|005e:·invoke-direct·{v4},·Lcom/nutomic/syncthingandroid/service/RestApi;.getGson:()Lcom/google/gson/Gson;·//·method@e0e8 |
| 1029606 | 462d8 | 1029605 | 462d86:·0c05···································|0061:·move-result-object·v5 |
| 1029607 | 462d8 | 1029606 | 462d88:·5b45·1da5······························|0062:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mGson:Lcom/google/gson/Gson;·//·field@a51d |
| 1029608 | 462d | 1029607 | 462d8c:·0e00···································|0064:·return-void |
| 1029609 | ······catches·······:·(none) | 1029608 | ······catches·······:·(none) |
| 1029610 | ······positions·····:· | 1029609 | ······positions·····:· |
| 1029611 | ········0x0000·line=157 | 1029610 | ········0x0000·line=157 |
| 1029612 | ········0x0004·line=78 | 1029611 | ········0x0004·line=78 |
| 1029613 | ········0x000a·line=114 | 1029612 | ········0x000a·line=114 |
| 1029614 | ········0x0012·line=119 | 1029613 | ········0x0012·line=119 |
| 1029615 | ········0x0014·line=129 | 1029614 | ········0x0014·line=129 |
| Offset 1029623, 41 lines modified | Offset 1029622, 41 lines modified | ||
| 1029623 | ········0x003a·line=159 | 1029622 | ········0x003a·line=159 |
| 1029624 | ········0x0044·line=160 | 1029623 | ········0x0044·line=160 |
| 1029625 | ········0x0046·line=161 | 1029624 | ········0x0046·line=161 |
| 1029626 | ········0x0048·line=162 | 1029625 | ········0x0048·line=162 |
| 1029627 | ········0x004a·line=163 | 1029626 | ········0x004a·line=163 |
| 1029628 | ········0x004c·line=164 | 1029627 | ········0x004c·line=164 |
| 1029629 | ········0x004e·line=165 | 1029628 | ········0x004e·line=165 |
| 1029630 | ········0x005 | 1029629 | ········0x0055·line=166 |
| 1029631 | ········0x00 | 1029630 | ········0x005e·line=167 |
| 1029632 | ······locals········:· | 1029631 | ······locals········:· |
| 1029633 | ········0x0000·-·0x006 | 1029632 | ········0x0000·-·0x0065·reg=4·this·Lcom/nutomic/syncthingandroid/service/RestApi;· |
| 1029634 | ········0x0000·-·0x006 | 1029633 | ········0x0000·-·0x0065·reg=5·(null)·Landroid/content/Context;· |
| 1029635 | ········0x0000·-·0x006 | 1029634 | ········0x0000·-·0x0065·reg=6·(null)·Ljava/net/URL;· |
| 1029636 | ········0x0000·-·0x006 | 1029635 | ········0x0000·-·0x0065·reg=7·(null)·Ljava/lang/String;· |
| 1029637 | ········0x0000·-·0x006 | 1029636 | ········0x0000·-·0x0065·reg=8·(null)·Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;· |
| 1029638 | ········0x0000·-·0x006 | 1029637 | ········0x0000·-·0x0065·reg=9·(null)·Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;· |
| 1029639 | ····#3··············:·(in·Lcom/nutomic/syncthingandroid/service/RestApi;) | 1029638 | ····#3··············:·(in·Lcom/nutomic/syncthingandroid/service/RestApi;) |
| 1029640 | ······name··········:·'LogV' | 1029639 | ······name··········:·'LogV' |
| 1029641 | ······type··········:·'(Ljava/lang/String;)V' | 1029640 | ······type··········:·'(Ljava/lang/String;)V' |
| 1029642 | ······access········:·0x0002·(PRIVATE) | 1029641 | ······access········:·0x0002·(PRIVATE) |
| 1029643 | ······code··········- | 1029642 | ······code··········- |
| 1029644 | ······registers·····:·3 | 1029643 | ······registers·····:·3 |
| 1029645 | ······ins···········:·2 | 1029644 | ······ins···········:·2 |
| 1029646 | ······outs··········:·2 | 1029645 | ······outs··········:·2 |
| 1029647 | ······insns·size····:·14·16-bit·code·units | 1029646 | ······insns·size····:·14·16-bit·code·units |
| 1029648 | 462d9 | 1029647 | 462d90:········································|[462d90]·com.nutomic.syncthingandroid.service.RestApi.LogV:(Ljava/lang/String;)V |
| 1029649 | 462da | 1029648 | 462da0:·5410·12a5······························|0000:·iget-object·v0,·v1,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
| 1029650 | 462da | 1029649 | 462da4:·6e10·c5e5·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@e5c5 |
| 1029651 | 462da | 1029650 | 462daa:·0a00···································|0005:·move-result·v0 |
| 1029652 | 462d | 1029651 | 462dac:·3800·0700······························|0006:·if-eqz·v0,·000d·//·+0007 |
| 1029653 | 462db | 1029652 | 462db0:·1a00·e754······························|0008:·const-string·v0,·"RestApi"·//·string@54e7 |
| 1029654 | 462db | 1029653 | 462db4:·7120·1009·2000·························|000a:·invoke-static·{v0,·v2},·Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0910 |
| 1029655 | 462db | 1029654 | 462dba:·0e00···································|000d:·return-void |
| 1029656 | ······catches·······:·(none) | 1029655 | ······catches·······:·(none) |
| 1029657 | ······positions·····:· | 1029656 | ······positions·····:· |
| 1029658 | ········0x0000·line=1305 | 1029657 | ········0x0000·line=1305 |
| 1029659 | ········0x000a·line=1306 | 1029658 | ········0x000a·line=1306 |
| 1029660 | ······locals········:· | 1029659 | ······locals········:· |
| 1029661 | ········0x0000·-·0x000e·reg=1·this·Lcom/nutomic/syncthingandroid/service/RestApi;· | 1029660 | ········0x0000·-·0x000e·reg=1·this·Lcom/nutomic/syncthingandroid/service/RestApi;· |
| 1029662 | ········0x0000·-·0x000e·reg=2·(null)·Ljava/lang/String;· | 1029661 | ········0x0000·-·0x000e·reg=2·(null)·Ljava/lang/String;· |
| Offset 1029667, 52 lines modified | Offset 1029666, 52 lines modified | ||
| 1029667 | ······type··········:·'(Ljava/lang/String;)V' | 1029666 | ······type··········:·'(Ljava/lang/String;)V' |
| 1029668 | ······access········:·0x0002·(PRIVATE) | 1029667 | ······access········:·0x0002·(PRIVATE) |
| 1029669 | ······code··········- | 1029668 | ······code··········- |
| 1029670 | ······registers·····:·7 | 1029669 | ······registers·····:·7 |
| 1029671 | ······ins···········:·2 | 1029670 | ······ins···········:·2 |
| 1029672 | ······outs··········:·3 | 1029671 | ······outs··········:·3 |
| 1029673 | ······insns·size····:·71·16-bit·code·units | 1029672 | ······insns·size····:·71·16-bit·code·units |
| 1029674 | 462d | 1029673 | 462dbc:········································|[462dbc]·com.nutomic.syncthingandroid.service.RestApi.LogVMultipleLines:(Ljava/lang/String;)V |
| 1029675 | 462d | 1029674 | 462dcc:·5450·12a5······························|0000:·iget-object·v0,·v5,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
| 1029676 | 462dd | 1029675 | 462dd0:·6e10·c5e5·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@e5c5 |
| 1029677 | 462dd | 1029676 | 462dd6:·0a00···································|0005:·move-result·v0 |
| 1029678 | 462dd | 1029677 | 462dd8:·3900·0300······························|0006:·if-nez·v0,·0009·//·+0003 |
| 1029679 | 462d | 1029678 | 462ddc:·0e00···································|0008:·return-void |
| Max diff block lines reached; 5910154/5929508 bytes (99.67%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·129310 | 1 | Zip·file·size:·12931071·bytes,·number·of·entries:·6990 |
| 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
| 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
| 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
| 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
| 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
| 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
| 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
| Offset 3791, 15 lines modified | Offset 3791, 15 lines modified | ||
| 3791 | ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/QuickSettingsTileSchedule.class | 3791 | ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/QuickSettingsTileSchedule.class |
| 3792 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/ReceiverManager.class | 3792 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/ReceiverManager.class |
| 3793 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$$ExternalSyntheticLambda31.class | 3793 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$$ExternalSyntheticLambda31.class |
| 3794 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener.class | 3794 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener.class |
| 3795 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener.class | 3795 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener.class |
| 3796 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnReceiveEventListener.class | 3796 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnReceiveEventListener.class |
| 3797 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnResultListener1.class | 3797 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnResultListener1.class |
| 3798 | ?rwxrwxr-x··2.0·unx····443 | 3798 | ?rwxrwxr-x··2.0·unx····44328·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi.class |
| 3799 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1$1.class | 3799 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1$1.class |
| 3800 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1.class | 3800 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1.class |
| 3801 | ?rwxrwxr-x··2.0·unx·····1090·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$BatteryReceiver.class | 3801 | ?rwxrwxr-x··2.0·unx·····1090·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$BatteryReceiver.class |
| 3802 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$LocationUnavailableException.class | 3802 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$LocationUnavailableException.class |
| 3803 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$NetworkReceiver.class | 3803 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$NetworkReceiver.class |
| 3804 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnShouldRunChangedListener.class | 3804 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnShouldRunChangedListener.class |
| 3805 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnSyncPreconditionChangedListener.class | 3805 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnSyncPreconditionChangedListener.class |
| Offset 6985, 8 lines modified | Offset 6985, 8 lines modified | ||
| 6985 | ?rwxrwxr-x··2.0·unx····10304·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/RecentChangesActivity.class | 6985 | ?rwxrwxr-x··2.0·unx····10304·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/RecentChangesActivity.class |
| 6986 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SettingsActivity.class | 6986 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SettingsActivity.class |
| 6987 | ?rwxrwxr-x··2.0·unx····13145·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/ShareActivity.class | 6987 | ?rwxrwxr-x··2.0·unx····13145·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/ShareActivity.class |
| 6988 | ?rwxrwxr-x··2.0·unx·····9239·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SyncConditionsActivity.class | 6988 | ?rwxrwxr-x··2.0·unx·····9239·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SyncConditionsActivity.class |
| 6989 | ?rwxrwxr-x··2.0·unx·····3535·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/TipsAndTricksActivity.class | 6989 | ?rwxrwxr-x··2.0·unx·····3535·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/TipsAndTricksActivity.class |
| 6990 | ?rwxrwxr-x··2.0·unx·····9032·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebGuiActivity.class | 6990 | ?rwxrwxr-x··2.0·unx·····9032·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebGuiActivity.class |
| 6991 | ?rwxrwxr-x··2.0·unx·····4837·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebViewActivity.class | 6991 | ?rwxrwxr-x··2.0·unx·····4837·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebViewActivity.class |
| 6992 | 6990·files,·1422108 | 6992 | 6990·files,·14221083·bytes·uncompressed,·11610653·bytes·compressed:··18.4% |
| Offset 107, 21 lines modified | Offset 107, 22 lines modified | ||
| 107 | ········this.asyncQueryVersionComplete·=·value; | 107 | ········this.asyncQueryVersionComplete·=·value; |
| 108 | ········this.asyncQuerySystemStatusComplete·=·value; | 108 | ········this.asyncQuerySystemStatusComplete·=·value; |
| 109 | ········this.mAsyncQueryCompleteLock·=·new·Object(); | 109 | ········this.mAsyncQueryCompleteLock·=·new·Object(); |
| 110 | ········this.mConfigLock·=·new·Object(); | 110 | ········this.mConfigLock·=·new·Object(); |
| 111 | ········this.mLastOnlineDeviceCount·=·0; | 111 | ········this.mLastOnlineDeviceCount·=·0; |
| 112 | ········this.mLastTotalSyncCompletion·=·-1; | 112 | ········this.mLastTotalSyncCompletion·=·-1; |
| 113 | ········((SyncthingApp)mContext.getApplicationContext()).component().inject(this); | 113 | ········((SyncthingApp)mContext.getApplicationContext()).component().inject(this); |
| 114 | ········ | 114 | ········final·Boolean·value2·=·Boolean.valueOf(AppPrefs.getPrefVerboseLog(mContext)); |
| 115 | ········this.ENABLE_VERBOSE_LOG·=·value2; | ||
| 115 | ········this.mContext·=·mContext; | 116 | ········this.mContext·=·mContext; |
| 116 | ········this.mUrl·=·mUrl; | 117 | ········this.mUrl·=·mUrl; |
| 117 | ········this.mApiKey·=·mApiKey; | 118 | ········this.mApiKey·=·mApiKey; |
| 118 | ········this.mOnApiAvailableListener·=·mOnApiAvailableListener; | 119 | ········this.mOnApiAvailableListener·=·mOnApiAvailableListener; |
| 119 | ········this.mOnConfigChangedListener·=·mOnConfigChangedListener; | 120 | ········this.mOnConfigChangedListener·=·mOnConfigChangedListener; |
| 120 | ········this.mLocalCompletion·=·new·LocalCompletion( | 121 | ········this.mLocalCompletion·=·new·LocalCompletion(value2); |
| 121 | ········this.mRemoteCompletion·=·new·RemoteCompletion(this.ENABLE_VERBOSE_LOG); | 122 | ········this.mRemoteCompletion·=·new·RemoteCompletion(this.ENABLE_VERBOSE_LOG); |
| 122 | ········this.mGson·=·this.getGson(); | 123 | ········this.mGson·=·this.getGson(); |
| 123 | ····} | 124 | ····} |
| 124 | ···· | 125 | ···· |
| 125 | ····private·void·LogV(final·String·s)·{ | 126 | ····private·void·LogV(final·String·s)·{ |
| 126 | ········if·((boolean)this.ENABLE_VERBOSE_LOG)·{ | 127 | ········if·((boolean)this.ENABLE_VERBOSE_LOG)·{ |
| 127 | ············Log.v("RestApi",·s); | 128 | ············Log.v("RestApi",·s); |
| Offset 203, 17 lines modified | Offset 203, 15 lines modified | ||
| 203 | ····.line·164 | 203 | ····.line·164 |
| 204 | ····iput-object·p5,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener; | 204 | ····iput-object·p5,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener; |
| 205 | ····.line·165 | 205 | ····.line·165 |
| 206 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/LocalCompletion; | 206 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/LocalCompletion; |
| 207 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; | ||
| 208 | ····invoke-direct·{p1,· | 207 | ····invoke-direct·{p1,·v0},·Lcom/nutomic/syncthingandroid/model/LocalCompletion;-><init>(Ljava/lang/Boolean;)V |
| 209 | ····iput-object·p1,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion; | 208 | ····iput-object·p1,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion; |
| 210 | ····.line·166 | 209 | ····.line·166 |
| 211 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion; | 210 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion; |
| 212 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; | 211 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; |