Offset 1, 34 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:·006c2fcf0a97343a09361462828588e02f3e7802ea7fe2e4e2f1883bd2a4b8d2 | ||
10 | Signer·#1·certificate·SHA-1·digest:·e9df25068dda017b916998236d57d7160fa3bb46 | ||
11 | Signer·#1·certificate·MD5·digest:·0b7d35ba8a442d6f98b46569bd92ce1b | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·55c16a29ce42b01da6422f28f6520425a7fa796b589daa3d2e2bde2e28405380 | ||
15 | Signer·#1·public·key·SHA-1·digest:·4398c488caf33cfc077663756ab63a148c689a98 | ||
16 | Signer·#1·public·key·MD5·digest:·698fdf06c0dc7a09112ee81a03c8f9ad | ||
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/android.arch.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/. | ||
19 | WARNING:·META-INF/com.android.support_animated-vector-drawable.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/com.android.support_appcompat-v7.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/com.android.support_design.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/com.android.support_recyclerview-v7.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/com.android.support_support-compat.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/com.android.support_support-core-ui.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/com.android.support_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/. | ||
26 | WARNING:·META-INF/com.android.support_support-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/. | ||
27 | WARNING:·META-INF/com.android.support_support-media-compat.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/com.android.support_support-v4.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/com.android.support_support-vector-drawable.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/com.android.support_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/. | ||
31 | WARNING:·META-INF/rxjava.properties·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/services/kotlin.reflect.jvm.internal.impl.builtins.BuiltInsLoader·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/services/kotlin.reflect.jvm.internal.impl.resolve.ExternalOverridabilityCondition·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/services/org.xmlpull.v1.XmlPullParserFactory·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:·4148406·bytes,·number·of·entries:·531 | 1 | Zip·file·size:·4148406·bytes,·number·of·entries:·531 |
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··875814 | 3 | -rw-rw-rw-··0.0·unx··8758144·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx···176344·b-·defN·81-Jan-01·01:01·assets/fonts/Raleway-ExtraLight.ttf | 4 | -rw-rw-rw-··0.0·unx···176344·b-·defN·81-Jan-01·01:01·assets/fonts/Raleway-ExtraLight.ttf |
5 | -rw-rw-rw-··0.0·unx······361·b-·defN·81-Jan-01·01:01·assets/no.json | 5 | -rw-rw-rw-··0.0·unx······361·b-·defN·81-Jan-01·01:01·assets/no.json |
6 | -rw-rw-rw-··0.0·unx······712·b-·defN·81-Jan-01·01:01·assets/yes.json | 6 | -rw-rw-rw-··0.0·unx······712·b-·defN·81-Jan-01·01:01·assets/yes.json |
7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_runtime.version | 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/android.arch.lifecycle_runtime.version |
8 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_animated-vector-drawable.version | 8 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_animated-vector-drawable.version |
9 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_appcompat-v7.version | 9 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_appcompat-v7.version |
10 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_design.version | 10 | -rw----·····2.4·fat········7·b-·stor·81-Jan-01·01:01·META-INF/com.android.support_design.version |
Offset 526, 8 lines modified | Offset 526, 8 lines modified | ||
526 | -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png | 526 | -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png |
527 | -rw----·····0.0·fat·····1940·b-·defN·81-Jan-01·01:01·res/zW.xml | 527 | -rw----·····0.0·fat·····1940·b-·defN·81-Jan-01·01:01·res/zW.xml |
528 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 528 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
529 | -rw----·····0.0·fat···238312·b-·stor·81-Jan-01·01:01·resources.arsc | 529 | -rw----·····0.0·fat···238312·b-·stor·81-Jan-01·01:01·resources.arsc |
530 | -rw----·····2.0·fat····45597·b-·defN·81-Jan-01·01:01·META-INF/0F0F70D1.SF | 530 | -rw----·····2.0·fat····45597·b-·defN·81-Jan-01·01:01·META-INF/0F0F70D1.SF |
531 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/0F0F70D1.RSA | 531 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/0F0F70D1.RSA |
532 | -rw----·····2.0·fat····45470·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 532 | -rw----·····2.0·fat····45470·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
533 | 531·files,·1005198 | 533 | 531·files,·10051982·bytes·uncompressed,·4086796·bytes·compressed:··59.3% |
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············:·5ce2e3f5 |
5 | signature···········:· | 5 | signature···········:·cf68...2948 |
6 | file_size···········:·875814 | 6 | file_size···········:·8758144 |
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·····:·54504 | 10 | string_ids_size·····:·54504 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·9069 | 12 | type_ids_size·······:·9069 |
13 | type_ids_off········:·218128·(0x035410) | 13 | type_ids_off········:·218128·(0x035410) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·254404·(0x03e1c4) | 15 | proto_ids_off·······:·254404·(0x03e1c4) |
16 | field_ids_size······:·27327 | 16 | field_ids_size······:·27327 |
17 | field_ids_off·······:·423988·(0x067834) | 17 | field_ids_off·······:·423988·(0x067834) |
18 | method_ids_size·····:·63222 | 18 | method_ids_size·····:·63222 |
19 | method_ids_off······:·642604·(0x09ce2c) | 19 | method_ids_off······:·642604·(0x09ce2c) |
20 | class_defs_size·····:·7633 | 20 | class_defs_size·····:·7633 |
21 | class_defs_off······:·1148380·(0x1185dc) | 21 | class_defs_off······:·1148380·(0x1185dc) |
22 | data_size···········:·73655 | 22 | data_size···········:·7365508 |
23 | data_off············:·1392636·(0x153ffc) | 23 | data_off············:·1392636·(0x153ffc) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·82 | 25 | class_idx···········:·82 |
26 | access_flags········:·4096·(0x1000) | 26 | access_flags········:·4096·(0x1000) |
27 | superclass_idx······:·5295 | 27 | superclass_idx······:·5295 |
28 | source_file_idx·····:·25153 | 28 | source_file_idx·····:·25153 |
Offset 355095, 28 lines modified | Offset 355095, 28 lines modified | ||
355095 | ······type··········:·'()V' | 355095 | ······type··········:·'()V' |
355096 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 355096 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
355097 | ······code··········- | 355097 | ······code··········- |
355098 | ······registers·····:·3 | 355098 | ······registers·····:·3 |
355099 | ······ins···········:·1 | 355099 | ······ins···········:·1 |
355100 | ······outs··········:·1 | 355100 | ······outs··········:·1 |
355101 | ······insns·size····:·25·16-bit·code·units | 355101 | ······insns·size····:·25·16-bit·code·units |
355102 | 2500d | 355102 | 2500d8:········································|[2500d8]·ch.abertschi.adfree.model.RemoteSetting.<init>:()V |
355103 | 2500e | 355103 | 2500e8:·7010·b492·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@92b4 |
355104 | 2500 | 355104 | 2500ee:·1210···································|0003:·const/4·v0,·#int·1·//·#1 |
355105 | 2500f | 355105 | 2500f0:·5c20·6238······························|0004:·iput-boolean·v0,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.showSeakbarOnUpdate:Z·//·field@3862 |
355106 | 2500f | 355106 | 2500f4:·1a01·0000······························|0006:·const-string·v1,·""·//·string@0000 |
355107 | 2500f | 355107 | 2500f8:·5b21·5c38······························|0008:·iput-object·v1,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnStartTitle:Ljava/lang/String;·//·field@385c |
355108 | 250 | 355108 | 2500fc:·5b21·5b38······························|000a:·iput-object·v1,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnStartContent:Ljava/lang/String;·//·field@385b |
355109 | 25010 | 355109 | 250100:·5b21·5e38······························|000c:·iput-object·v1,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnUseTitle:Ljava/lang/String;·//·field@385e |
355110 | 25010 | 355110 | 250104:·5b21·5d38······························|000e:·iput-object·v1,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnUseContent:Ljava/lang/String;·//·field@385d |
355111 | 25010 | 355111 | 250108:·5c20·5a38······························|0010:·iput-boolean·v0,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.enabled:Z·//·field@385a |
355112 | 2501 | 355112 | 25010c:·1300·2a00······························|0012:·const/16·v0,·#int·42·//·#2a |
355113 | 25011 | 355113 | 250110:·5920·6438······························|0014:·iput·v0,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.versionCode:I·//·field@3864 |
355114 | 25011 | 355114 | 250114:·5b21·6638······························|0016:·iput-object·v1,·v2,·Lch/abertschi/adfree/model/RemoteSetting;.versionUrl:Ljava/lang/String;·//·field@3866 |
355115 | 25011 | 355115 | 250118:·0e00···································|0018:·return-void |
355116 | ······catches·······:·(none) | 355116 | ······catches·······:·(none) |
355117 | ······positions·····:· | 355117 | ······positions·····:· |
355118 | ········0x0000·line=15 | 355118 | ········0x0000·line=15 |
355119 | ········0x0004·line=18 | 355119 | ········0x0004·line=18 |
355120 | ········0x0008·line=22 | 355120 | ········0x0008·line=22 |
355121 | ········0x000a·line=23 | 355121 | ········0x000a·line=23 |
355122 | ········0x000c·line=26 | 355122 | ········0x000c·line=26 |
Offset 355133, 17 lines modified | Offset 355133, 17 lines modified | ||
355133 | ······type··········:·'()Z' | 355133 | ······type··········:·'()Z' |
355134 | ······access········:·0x0011·(PUBLIC·FINAL) | 355134 | ······access········:·0x0011·(PUBLIC·FINAL) |
355135 | ······code··········- | 355135 | ······code··········- |
355136 | ······registers·····:·2 | 355136 | ······registers·····:·2 |
355137 | ······ins···········:·1 | 355137 | ······ins···········:·1 |
355138 | ······outs··········:·0 | 355138 | ······outs··········:·0 |
355139 | ······insns·size····:·3·16-bit·code·units | 355139 | ······insns·size····:·3·16-bit·code·units |
355140 | 24ff7 | 355140 | 24ff78:········································|[24ff78]·ch.abertschi.adfree.model.RemoteSetting.getEnabled:()Z |
355141 | 24ff8 | 355141 | 24ff88:·5510·5a38······························|0000:·iget-boolean·v0,·v1,·Lch/abertschi/adfree/model/RemoteSetting;.enabled:Z·//·field@385a |
355142 | 24ff | 355142 | 24ff8c:·0f00···································|0002:·return·v0 |
355143 | ······catches·······:·(none) | 355143 | ······catches·······:·(none) |
355144 | ······positions·····:· | 355144 | ······positions·····:· |
355145 | ········0x0000·line=29 | 355145 | ········0x0000·line=29 |
355146 | ······locals········:· | 355146 | ······locals········:· |
355147 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· | 355147 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· |
355148 | ····#1··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) | 355148 | ····#1··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) |
Offset 355151, 17 lines modified | Offset 355151, 17 lines modified | ||
355151 | ······type··········:·'()Ljava/lang/String;' | 355151 | ······type··········:·'()Ljava/lang/String;' |
355152 | ······access········:·0x0011·(PUBLIC·FINAL) | 355152 | ······access········:·0x0011·(PUBLIC·FINAL) |
355153 | ······code··········- | 355153 | ······code··········- |
355154 | ······registers·····:·2 | 355154 | ······registers·····:·2 |
355155 | ······ins···········:·1 | 355155 | ······ins···········:·1 |
355156 | ······outs··········:·0 | 355156 | ······outs··········:·0 |
355157 | ······insns·size····:·3·16-bit·code·units | 355157 | ······insns·size····:·3·16-bit·code·units |
355158 | 25003 | 355158 | 250038:········································|[250038]·ch.abertschi.adfree.model.RemoteSetting.getMessageOnStartContent:()Ljava/lang/String; |
355159 | 25004 | 355159 | 250048:·5410·5b38······························|0000:·iget-object·v0,·v1,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnStartContent:Ljava/lang/String;·//·field@385b |
355160 | 2500 | 355160 | 25004c:·1100···································|0002:·return-object·v0 |
355161 | ······catches·······:·(none) | 355161 | ······catches·······:·(none) |
355162 | ······positions·····:· | 355162 | ······positions·····:· |
355163 | ········0x0000·line=23 | 355163 | ········0x0000·line=23 |
355164 | ······locals········:· | 355164 | ······locals········:· |
355165 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· | 355165 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· |
355166 | ····#2··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) | 355166 | ····#2··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) |
Offset 355169, 17 lines modified | Offset 355169, 17 lines modified | ||
355169 | ······type··········:·'()Ljava/lang/String;' | 355169 | ······type··········:·'()Ljava/lang/String;' |
355170 | ······access········:·0x0011·(PUBLIC·FINAL) | 355170 | ······access········:·0x0011·(PUBLIC·FINAL) |
355171 | ······code··········- | 355171 | ······code··········- |
355172 | ······registers·····:·2 | 355172 | ······registers·····:·2 |
355173 | ······ins···········:·1 | 355173 | ······ins···········:·1 |
355174 | ······outs··········:·0 | 355174 | ······outs··········:·0 |
355175 | ······insns·size····:·3·16-bit·code·units | 355175 | ······insns·size····:·3·16-bit·code·units |
355176 | 25005 | 355176 | 250050:········································|[250050]·ch.abertschi.adfree.model.RemoteSetting.getMessageOnStartTitle:()Ljava/lang/String; |
355177 | 25006 | 355177 | 250060:·5410·5c38······························|0000:·iget-object·v0,·v1,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnStartTitle:Ljava/lang/String;·//·field@385c |
355178 | 25006 | 355178 | 250064:·1100···································|0002:·return-object·v0 |
355179 | ······catches·······:·(none) | 355179 | ······catches·······:·(none) |
355180 | ······positions·····:· | 355180 | ······positions·····:· |
355181 | ········0x0000·line=22 | 355181 | ········0x0000·line=22 |
355182 | ······locals········:· | 355182 | ······locals········:· |
355183 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· | 355183 | ········0x0000·-·0x0003·reg=1·this·Lch/abertschi/adfree/model/RemoteSetting;· |
355184 | ····#3··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) | 355184 | ····#3··············:·(in·Lch/abertschi/adfree/model/RemoteSetting;) |
Offset 355187, 17 lines modified | Offset 355187, 17 lines modified | ||
355187 | ······type··········:·'()Ljava/lang/String;' | 355187 | ······type··········:·'()Ljava/lang/String;' |
355188 | ······access········:·0x0011·(PUBLIC·FINAL) | 355188 | ······access········:·0x0011·(PUBLIC·FINAL) |
355189 | ······code··········- | 355189 | ······code··········- |
355190 | ······registers·····:·2 | 355190 | ······registers·····:·2 |
355191 | ······ins···········:·1 | 355191 | ······ins···········:·1 |
355192 | ······outs··········:·0 | 355192 | ······outs··········:·0 |
355193 | ······insns·size····:·3·16-bit·code·units | 355193 | ······insns·size····:·3·16-bit·code·units |
355194 | 25006 | 355194 | 250068:········································|[250068]·ch.abertschi.adfree.model.RemoteSetting.getMessageOnUseContent:()Ljava/lang/String; |
355195 | 25007 | 355195 | 250078:·5410·5d38······························|0000:·iget-object·v0,·v1,·Lch/abertschi/adfree/model/RemoteSetting;.messageOnUseContent:Ljava/lang/String;·//·field@385d |
355196 | 2500 | 355196 | 25007c:·1100···································|0002:·return-object·v0 |
355197 | ······catches·······:·(none) | 355197 | ······catches·······:·(none) |
355198 | ······positions·····:· | 355198 | ······positions·····:· |
355199 | ········0x0000·line=27 | 355199 | ········0x0000·line=27 |
355200 | ······locals········:· | 355200 | ······locals········:· |
Max diff block lines reached; 141144138/141154152 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·143562 | 1 | Zip·file·size:·14356276·bytes,·number·of·entries:·7633 |
2 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class | 2 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class |
3 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class | 3 | ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class |
4 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class | 4 | ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class |
5 | ?rwxrwxr-x··2.0·unx·····3393·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap.class | 5 | ?rwxrwxr-x··2.0·unx·····3393·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap.class |
6 | ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/BuildConfig.class | 6 | ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/BuildConfig.class |
7 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/ClassesInfoCache$CallbackInfo.class | 7 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/ClassesInfoCache$CallbackInfo.class |
8 | ?rwxrwxr-x··2.0·unx·····1603·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/ClassesInfoCache$MethodReference.class | 8 | ?rwxrwxr-x··2.0·unx·····1603·b-·stor·80-Jan-01·00:00·android/arch/lifecycle/ClassesInfoCache$MethodReference.class |
Offset 3702, 15 lines modified | Offset 3702, 15 lines modified | ||
3702 | ?rwxrwxr-x··2.0·unx·····5745·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/PreferencesFactory.class | 3702 | ?rwxrwxr-x··2.0·unx·····5745·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/PreferencesFactory.class |
3703 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$1.class | 3703 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$1.class |
3704 | ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$2.class | 3704 | ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$2.class |
3705 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$3.class | 3705 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$3.class |
3706 | ?rwxrwxr-x··2.0·unx·····1212·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$4.class | 3706 | ?rwxrwxr-x··2.0·unx·····1212·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$4.class |
3707 | ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$5.class | 3707 | ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1$5.class |
3708 | ?rwxrwxr-x··2.0·unx·····1986·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1.class | 3708 | ?rwxrwxr-x··2.0·unx·····1986·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager$getRemoteSettingsObservable$1.class |
3709 | ?rwxrwxr-x··2.0·unx····· | 3709 | ?rwxrwxr-x··2.0·unx·····2995·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/RemoteManager.class |
3710 | ?rwxrwxr-x··2.0·unx·····4600·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/TextRepository.class | 3710 | ?rwxrwxr-x··2.0·unx·····4600·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/TextRepository.class |
3711 | ?rwxrwxr-x··2.0·unx·····2265·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/TrackRepository.class | 3711 | ?rwxrwxr-x··2.0·unx·····2265·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/TrackRepository.class |
3712 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/YamlRemoteConfigFactory$downloadObservable$1.class | 3712 | ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/YamlRemoteConfigFactory$downloadObservable$1.class |
3713 | ?rwxrwxr-x··2.0·unx·····3110·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/YesNoModel.class | 3713 | ?rwxrwxr-x··2.0·unx·····3110·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/model/YesNoModel.class |
3714 | ?rwxrwxr-x··2.0·unx·····1914·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$initializeMediaPlayerObservable$1$$special$$inlined$let$lambda$1.class | 3714 | ?rwxrwxr-x··2.0·unx·····1914·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$initializeMediaPlayerObservable$1$$special$$inlined$let$lambda$1.class |
3715 | ?rwxrwxr-x··2.0·unx·····3400·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$initializeMediaPlayerObservable$1.class | 3715 | ?rwxrwxr-x··2.0·unx·····3400·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$initializeMediaPlayerObservable$1.class |
3716 | ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$playAudio$1.class | 3716 | ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·ch/abertschi/adfree/plugin/AudioPlayer$playAudio$1.class |
Offset 7628, 8 lines modified | Offset 7628, 8 lines modified | ||
7628 | ?rwxrwxr-x··2.0·unx·····2265·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/resolve/DescriptorFactory$DefaultClassConstructorDescriptor.class | 7628 | ?rwxrwxr-x··2.0·unx·····2265·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/resolve/DescriptorFactory$DefaultClassConstructorDescriptor.class |
7629 | ?rwxrwxr-x··2.0·unx·····7626·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedClassConstructorDescriptor.class | 7629 | ?rwxrwxr-x··2.0·unx·····7626·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedClassConstructorDescriptor.class |
7630 | ?rwxrwxr-x··2.0·unx·····6859·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedPropertyDescriptor.class | 7630 | ?rwxrwxr-x··2.0·unx·····6859·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedPropertyDescriptor.class |
7631 | ?rwxrwxr-x··2.0·unx·····5356·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/types/ErrorUtils$ErrorClassDescriptor.class | 7631 | ?rwxrwxr-x··2.0·unx·····5356·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/types/ErrorUtils$ErrorClassDescriptor.class |
7632 | ?rwxrwxr-x··2.0·unx····27720·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 7632 | ?rwxrwxr-x··2.0·unx····27720·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
7633 | ?rwxrwxr-x··2.0·unx·····2436·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaForKotlinOverridePropertyDescriptor.class | 7633 | ?rwxrwxr-x··2.0·unx·····2436·b-·stor·80-Jan-01·00:00·kotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaForKotlinOverridePropertyDescriptor.class |
7634 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 7634 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
7635 | 7633·files,·1542069 | 7635 | 7633·files,·15420694·bytes·uncompressed,·12773832·bytes·compressed:··17.2% |
Offset 19, 16 lines modified | Offset 19, 17 lines modified | ||
19 | ···· | 19 | ···· |
20 | ····public·RemoteManager(final·PreferencesFactory·preferencesFactory)·{ | 20 | ····public·RemoteManager(final·PreferencesFactory·preferencesFactory)·{ |
21 | ········Intrinsics.checkParameterIsNotNull((Object)preferencesFactory,·"prefFactory"); | 21 | ········Intrinsics.checkParameterIsNotNull((Object)preferencesFactory,·"prefFactory"); |
22 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 22 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
23 | ········sb.append(ViewSettings.Companion.getAD_FREE_RESOURCE_ADRESS()); | 23 | ········sb.append(ViewSettings.Companion.getAD_FREE_RESOURCE_ADRESS()); |
24 | ········sb.append("settings.yaml"); | 24 | ········sb.append("settings.yaml"); |
25 | ········sb.append(ViewSettings.Companion.getGITHUB_RAW_SUFFIX()); | 25 | ········sb.append(ViewSettings.Companion.getGITHUB_RAW_SUFFIX()); |
26 | ········final·String·string·=·sb.toString(); | ||
26 | ········this.URL·=·s | 27 | ········this.URL·=·string; |
27 | ········this.configFactory·=·new·YamlRemoteConfigFactory(t | 28 | ········this.configFactory·=·new·YamlRemoteConfigFactory(string,·(Class)RemoteSetting.class,·preferencesFactory); |
28 | ····} | 29 | ····} |
29 | ···· | 30 | ···· |
30 | ····public·final·YamlRemoteConfigFactory·getConfigFactory()·{ | 31 | ····public·final·YamlRemoteConfigFactory·getConfigFactory()·{ |
31 | ········return·this.configFactory; | 32 | ········return·this.configFactory; |
32 | ····} | 33 | ····} |
33 | ···· | 34 | ···· |
34 | ····public·String·getLoggerTag()·{ | 35 | ····public·String·getLoggerTag()·{ |
Offset 105, 23 lines modified | Offset 105, 21 lines modified | ||
105 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 105 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
107 | ····iput-object·v0,·p0,·Lch/abertschi/adfree/model/RemoteManager;->URL:Ljava/lang/String; | 107 | ····iput-object·v0,·p0,·Lch/abertschi/adfree/model/RemoteManager;->URL:Ljava/lang/String; |
108 | ····.line·27 | 108 | ····.line·27 |
109 | ····new-instance·v | 109 | ····new-instance·v1,·Lch/abertschi/adfree/model/YamlRemoteConfigFactory; |
110 | ····iget-object·v1,·p0,·Lch/abertschi/adfree/model/RemoteManager;->URL:Ljava/lang/String; | ||
111 | ····const-class·v2,·Lch/abertschi/adfree/model/RemoteSetting; | 110 | ····const-class·v2,·Lch/abertschi/adfree/model/RemoteSetting; |
112 | ····invoke-direct·{v | 111 | ····invoke-direct·{v1,·v0,·v2,·p1},·Lch/abertschi/adfree/model/YamlRemoteConfigFactory;-><init>(Ljava/lang/String;Ljava/lang/Class;Lch/abertschi/adfree/model/PreferencesFactory;)V |
113 | ····iput-object·v | 112 | ····iput-object·v1,·p0,·Lch/abertschi/adfree/model/RemoteManager;->configFactory:Lch/abertschi/adfree/model/YamlRemoteConfigFactory; |
114 | ····return-void | 113 | ····return-void |
115 | .end·method | 114 | .end·method |
116 | #·virtual·methods | 115 | #·virtual·methods |
117 | .method·public·final·getConfigFactory()Lch/abertschi/adfree/model/YamlRemoteConfigFactory; | 116 | .method·public·final·getConfigFactory()Lch/abertschi/adfree/model/YamlRemoteConfigFactory; |