[−]
/home/hans/code/fdroid/data/tmp/com.selesca.xkcdmuzei_1.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.selesca.xkcdmuzei_1.apk
[−]
zipinfo {}
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 Zip·​file·​size:​·​120677·​bytes,​·​number·​of·​entries:​·​7 1 Zip·​file·​size:​·​121890·​bytes,​·​number·​of·​entries:​·​7
2 -​rw-​-​-​-​·····​2.​0·​fat······​356·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat······​356·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat······​477·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​5BE36F26.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat······​477·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​5BE36F26.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​5BE36F26.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​20·​08:​10·​META-​INF/​5BE36F26.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····​2236·​bX·​defN·14-​Oct-​20·​05:​37·​AndroidManifest.​xml 5 -​rw-​-​-​-​·····​2.​0·​fat·····​2236·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····​1.​0·​fat······​968·​b-​·​stor·14-​Oct-​20·​05:​37·​resources.​arsc 6 -​rw-​-​-​-​·····​1.​0·​fat······​968·​b-​·​stor·08-​Jan-​01·​00:​00·​resources.​arsc
7 -​rw-​-​-​-​·····​1.​0·​fat·····​3383·​b-​·​stor·14-​Oct-​20·​05:​37·​res/​drawable-​nodpi/​ic_source.​png 7 -​rw-​-​-​-​·····​1.​0·​fat·····​3383·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​nodpi/​ic_source.​png
8 -​rw-​-​-​-​·····​2.​0·​fat···​461904·​bl·​defN·14-​Oct-​20·​05:​37·​classes.​dex 8 -​rw-​-​-​-​·····​2.​0·​fat···​465784·​bl·​defN·08-​Jan-​01·​00:​00·​classes.​dex
9 7·​files,​·​470656·​bytes·​uncompressed,​·​119758·​bytes·​compressed:​··​74.​6% 9 7·​files,​·​474536·​bytes·​uncompressed,​·​120994·​bytes·​compressed:​··​74.​5%
[−]
smali/com/google/android/apps/muzei/api/Artwork$Builder.smali
Offset 19, 109 lines modified Offset 19, 109 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>()​V 20 .​method·​public·​constructor·​<init>()​V
21 ····​.​locals·​2 21 ····​.​locals·​2
   
22 ····​.​prologue 22 ····​.​prologue
23 ····​.​line·​123 23 ····​.​line·​125
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
25 ····​.​line·​124 25 ····​.​line·​126
26 ····​new-​instance·​v0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 26 ····​new-​instance·​v0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
27 ····​const/​4·​v1,​·​0x0 27 ····​const/​4·​v1,​·​0x0
   
28 ····​invoke-​direct·​{v0,​·​v1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​><init>(Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​)​V 28 ····​invoke-​direct·​{v0,​·​v1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​><init>(Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​)​V
   
29 ····​iput-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 29 ····​iput-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
30 ····​.​line·​125 30 ····​.​line·​127
31 ····​return-​void 31 ····​return-​void
32 .​end·​method 32 .​end·​method
   
   
33 #·​virtual·​methods 33 #·​virtual·​methods
34 .​method·​public·​build()​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 34 .​method·​public·​build()​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
35 ····​.​locals·​1 35 ····​.​locals·​1
   
36 ····​.​prologue 36 ····​.​prologue
37 ····​.​line·​197 37 ····​.​line·​199
38 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 38 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
39 ····​return-​object·​v0 39 ····​return-​object·​v0
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​byline(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 41 .​method·​public·​byline(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
42 ····​.​locals·​1 42 ····​.​locals·​1
43 ····​.​param·​p1,​·​"byline"····​#·​Ljava/​lang/​String;​ 43 ····​.​param·​p1,​·​"byline"····​#·​Ljava/​lang/​String;​
   
44 ····​.​prologue 44 ····​.​prologue
45 ····​.​line·​163 45 ····​.​line·​165
46 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 46 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
47 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mByline:​Ljava/​lang/​String;​ 47 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mByline:​Ljava/​lang/​String;​
48 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$302(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 48 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$302(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
49 ····​.​line·​164 49 ····​.​line·​166
50 ····​return-​object·​p0 50 ····​return-​object·​p0
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​imageUri(Landroid/​net/​Uri;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 52 .​method·​public·​imageUri(Landroid/​net/​Uri;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
53 ····​.​locals·​1 53 ····​.​locals·​1
54 ····​.​param·​p1,​·​"imageUri"····​#·​Landroid/​net/​Uri;​ 54 ····​.​param·​p1,​·​"imageUri"····​#·​Landroid/​net/​Uri;​
   
55 ····​.​prologue 55 ····​.​prologue
56 ····​.​line·​147 56 ····​.​line·​149
57 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 57 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
58 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mImageUri:​Landroid/​net/​Uri;​ 58 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mImageUri:​Landroid/​net/​Uri;​
59 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$102(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​net/​Uri;​)​Landroid/​net/​Uri;​ 59 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$102(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​net/​Uri;​)​Landroid/​net/​Uri;​
   
60 ····​.​line·​148 60 ····​.​line·​150
61 ····​return-​object·​p0 61 ····​return-​object·​p0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​title(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 63 .​method·​public·​title(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
64 ····​.​locals·​1 64 ····​.​locals·​1
65 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​String;​ 65 ····​.​param·​p1,​·​"title"····​#·​Ljava/​lang/​String;​
   
66 ····​.​prologue 66 ····​.​prologue
67 ····​.​line·​155 67 ····​.​line·​157
68 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 68 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
69 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mTitle:​Ljava/​lang/​String;​ 69 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mTitle:​Ljava/​lang/​String;​
70 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$202(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 70 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$202(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
71 ····​.​line·​156 71 ····​.​line·​158
72 ····​return-​object·​p0 72 ····​return-​object·​p0
73 .​end·​method 73 .​end·​method
   
74 .​method·​public·​token(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 74 .​method·​public·​token(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
75 ····​.​locals·​1 75 ····​.​locals·​1
76 ····​.​param·​p1,​·​"token"····​#·​Ljava/​lang/​String;​ 76 ····​.​param·​p1,​·​"token"····​#·​Ljava/​lang/​String;​
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​.​line·​171 78 ····​.​line·​173
79 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 79 ····​iget-​object·​v0,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>mArtwork:​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
80 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mToken:​Ljava/​lang/​String;​ 80 ····​#·​setter·​for:​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mToken:​Ljava/​lang/​String;​
81 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$402(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 81 ····​invoke-​static·​{v0,​·​p1},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>access$402(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
82 ····​.​line·​172 82 ····​.​line·​174
83 ····​return-​object·​p0 83 ····​return-​object·​p0
84 .​end·​method 84 .​end·​method
   
85 .​method·​public·​viewIntent(Landroid/​content/​Intent;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 85 .​method·​public·​viewIntent(Landroid/​content/​Intent;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
86 ····​.​locals·​1 86 ····​.​locals·​1
87 ····​.​param·​p1,​·​"viewIntent"····​#·​Landroid/​content/​Intent;​ 87 ····​.​param·​p1,​·​"viewIntent"····​#·​Landroid/​content/​Intent;​
   
Max diff block lines reached; 509/4323 bytes (11.77%) of diff not shown.
[−]
smali/com/google/android/apps/muzei/api/Artwork.smali
Offset 39, 98 lines modified Offset 39, 98 lines modified
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​private·​constructor·​<init>()​V 40 .​method·​private·​constructor·​<init>()​V
41 ····​.​locals·​0 41 ····​.​locals·​0
   
42 ····​.​prologue 42 ····​.​prologue
43 ····​.​line·​51 43 ····​.​line·​53
44 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 44 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ····​.​line·​52 45 ····​.​line·​54
46 ····​return-​void 46 ····​return-​void
47 .​end·​method 47 .​end·​method
   
48 .​method·​synthetic·​constructor·​<init>(Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​)​V 48 .​method·​synthetic·​constructor·​<init>(Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​)​V
49 ····​.​locals·​0 49 ····​.​locals·​0
50 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​ 50 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$1;​
   
51 ····​.​prologue 51 ····​.​prologue
52 ····​.​line·​37 52 ····​.​line·​39
53 ····​invoke-​direct·​{p0},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​><init>()​V 53 ····​invoke-​direct·​{p0},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​><init>()​V
   
54 ····​return-​void 54 ····​return-​void
55 .​end·​method 55 .​end·​method
   
56 .​method·​static·​synthetic·​access$102(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​net/​Uri;​)​Landroid/​net/​Uri;​ 56 .​method·​static·​synthetic·​access$102(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​net/​Uri;​)​Landroid/​net/​Uri;​
57 ····​.​locals·​0 57 ····​.​locals·​0
58 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 58 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
59 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​net/​Uri;​ 59 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​net/​Uri;​
   
60 ····​.​prologue 60 ····​.​prologue
61 ····​.​line·​37 61 ····​.​line·​39
62 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mImageUri:​Landroid/​net/​Uri;​ 62 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mImageUri:​Landroid/​net/​Uri;​
   
63 ····​return-​object·​p1 63 ····​return-​object·​p1
64 .​end·​method 64 .​end·​method
   
65 .​method·​static·​synthetic·​access$202(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 65 .​method·​static·​synthetic·​access$202(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
66 ····​.​locals·​0 66 ····​.​locals·​0
67 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 67 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
68 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 68 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
69 ····​.​prologue 69 ····​.​prologue
70 ····​.​line·​37 70 ····​.​line·​39
71 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mTitle:​Ljava/​lang/​String;​ 71 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mTitle:​Ljava/​lang/​String;​
   
72 ····​return-​object·​p1 72 ····​return-​object·​p1
73 .​end·​method 73 .​end·​method
   
74 .​method·​static·​synthetic·​access$302(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 74 .​method·​static·​synthetic·​access$302(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
75 ····​.​locals·​0 75 ····​.​locals·​0
76 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 76 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
77 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 77 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
78 ····​.​prologue 78 ····​.​prologue
79 ····​.​line·​37 79 ····​.​line·​39
80 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mByline:​Ljava/​lang/​String;​ 80 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mByline:​Ljava/​lang/​String;​
   
81 ····​return-​object·​p1 81 ····​return-​object·​p1
82 .​end·​method 82 .​end·​method
   
83 .​method·​static·​synthetic·​access$402(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 83 .​method·​static·​synthetic·​access$402(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
84 ····​.​locals·​0 84 ····​.​locals·​0
85 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 85 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
86 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 86 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
87 ····​.​prologue 87 ····​.​prologue
88 ····​.​line·​37 88 ····​.​line·​39
89 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mToken:​Ljava/​lang/​String;​ 89 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mToken:​Ljava/​lang/​String;​
   
90 ····​return-​object·​p1 90 ····​return-​object·​p1
91 .​end·​method 91 .​end·​method
   
92 .​method·​static·​synthetic·​access$502(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​content/​Intent;​)​Landroid/​content/​Intent;​ 92 .​method·​static·​synthetic·​access$502(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​Landroid/​content/​Intent;​)​Landroid/​content/​Intent;​
93 ····​.​locals·​0 93 ····​.​locals·​0
94 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 94 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
95 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​content/​Intent;​ 95 ····​.​param·​p1,​·​"x1"····​#·​Landroid/​content/​Intent;​
   
96 ····​.​prologue 96 ····​.​prologue
97 ····​.​line·​37 97 ····​.​line·​39
98 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mViewIntent:​Landroid/​content/​Intent;​ 98 ····​iput-​object·​p1,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​-​>mViewIntent:​Landroid/​content/​Intent;​
   
99 ····​return-​object·​p1 99 ····​return-​object·​p1
100 .​end·​method 100 .​end·​method
   
101 .​method·​public·​static·​fromBundle(Landroid/​os/​Bundle;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 101 .​method·​public·​static·​fromBundle(Landroid/​os/​Bundle;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
102 ····​.​locals·​5 102 ····​.​locals·​5
103 ····​.​param·​p0,​·​"bundle"····​#·​Landroid/​os/​Bundle;​ 103 ····​.​param·​p0,​·​"bundle"····​#·​Landroid/​os/​Bundle;​
   
104 ····​.​prologue 104 ····​.​prologue
105 ····​.​line·​219 105 ····​.​line·​221
106 ····​new-​instance·​v3,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 106 ····​new-​instance·​v3,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
107 ····​invoke-​direct·​{v3},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​><init>()​V 107 ····​invoke-​direct·​{v3},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​><init>()​V
   
108 ····​const-​string·​v4,​·​"title" 108 ····​const-​string·​v4,​·​"title"
   
109 ····​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 109 ····​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
Offset 157, 93 lines modified Offset 157, 239 lines modified
Max diff block lines reached; 19110/22399 bytes (85.32%) of diff not shown.
[−]
smali/com/google/android/apps/muzei/api/MuzeiArtSource.smali
Offset 324, 19 lines modified Offset 324, 22 lines modified
324 ····​invoke-​direct·​{v2},​·​Lcom/​google/​android/​apps/​muzei/​api/​internal/​SourceState;​-​><init>()​V 324 ····​invoke-​direct·​{v2},​·​Lcom/​google/​android/​apps/​muzei/​api/​internal/​SourceState;​-​><init>()​V
   
325 ····​iput-​object·​v2,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mCurrentState:​Lcom/​google/​android/​apps/​muzei/​api/​internal/​SourceState;​ 325 ····​iput-​object·​v2,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mCurrentState:​Lcom/​google/​android/​apps/​muzei/​api/​internal/​SourceState;​
   
326 ····​goto·​:​goto_0 326 ····​goto·​:​goto_0
327 .​end·​method 327 .​end·​method
   
328 .​method·​private·​loadSubscriptions()​V 328 .​method·​private·​declared-​synchronized·​loadSubscriptions()​V
329 ····​.​locals·​9 329 ····​.​locals·​9
   
330 ····​.​prologue 330 ····​.​prologue
331 ····​.​line·​719 331 ····​.​line·​719
  332 ····​monitor-​enter·​p0
   
  333 ····​:​try_start_0
332 ····​new-​instance·​v6,​·​Ljava/​util/​HashMap;​ 334 ····​new-​instance·​v6,​·​Ljava/​util/​HashMap;​
   
333 ····​invoke-​direct·​{v6},​·​Ljava/​util/​HashMap;​-​><init>()​V 335 ····​invoke-​direct·​{v6},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
334 ····​iput-​object·​v6,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​ 336 ····​iput-​object·​v6,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​
   
335 ····​.​line·​720 337 ····​.​line·​720
Offset 400, 64 lines modified Offset 403, 83 lines modified
400 ····​aget-​object·​v5,​·​v0,​·​v6 403 ····​aget-​object·​v5,​·​v0,​·​v6
   
401 ····​.​line·​726 404 ····​.​line·​726
402 ····​.​local·​v5,​·​"token":​Ljava/​lang/​String;​ 405 ····​.​local·​v5,​·​"token":​Ljava/​lang/​String;​
403 ····​iget-​object·​v6,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​ 406 ····​iget-​object·​v6,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​
   
404 ····​invoke-​interface·​{v6,​·​v4,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 407 ····​invoke-​interface·​{v6,​·​v4,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  408 ····​:​try_end_0
  409 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
405 ····​goto·​:​goto_0 410 ····​goto·​:​goto_0
   
406 ····​.​line·​729 411 ····​.​line·​719
407 ····​.​end·​local·​v0····​#·​"arr":​[Ljava/​lang/​String;​ 412 ····​.​end·​local·​v0····​#·​"arr":​[Ljava/​lang/​String;​
408 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 413 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​
409 ····​.​end·​local·​v2····​#·​"serializedSubscripti​on":​Ljava/​lang/​String;​ 414 ····​.​end·​local·​v2····​#·​"serializedSubscripti​on":​Ljava/​lang/​String;​
  415 ····​.​end·​local·​v3····​#·​"serializedSubscripti​ons":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​"
410 ····​.​end·​local·​v4····​#·​"subscriber":​Landroid/​content/​ComponentName;​ 416 ····​.​end·​local·​v4····​#·​"subscriber":​Landroid/​content/​ComponentName;​
411 ····​.​end·​local·​v5····​#·​"token":​Ljava/​lang/​String;​ 417 ····​.​end·​local·​v5····​#·​"token":​Ljava/​lang/​String;​
  418 ····​:​catchall_0
  419 ····​move-​exception·​v6
   
  420 ····​monitor-​exit·​p0
   
  421 ····​throw·​v6
   
  422 ····​.​line·​729
  423 ····​.​restart·​local·​v3····​#·​"serializedSubscripti​ons":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​"
412 ····​:​cond_0 424 ····​:​cond_0
  425 ····​monitor-​exit·​p0
   
413 ····​return-​void 426 ····​return-​void
414 .​end·​method 427 .​end·​method
   
415 .​method·​private·​processAndDispatchSub​scriberAdded(Landroid​/​content/​ComponentName;​)​V 428 .​method·​private·​declared-​synchronized·​processAndDispatchSub​scriberAdded(Landroid​/​content/​ComponentName;​)​V
416 ····​.​locals·8 429 ····​.​locals·10
417 ····​.​param·​p1,​·​"subscriber"····​#·​Landroid/​content/​ComponentName;​ 430 ····​.​param·​p1,​·​"subscriber"····​#·​Landroid/​content/​ComponentName;​
   
418 ····​.​prologue 431 ····​.​prologue
419 ····​const-​wide/​16·​v6,​·​0x0 432 ····​const-​wide/​16·​v8,​·​0x0
   
420 ····​const/​4·​v5,​·​0x1 433 ····​const/​4·​v7,​·​0x1
   
421 ····​.​line·​589 434 ····​.​line·​589
  435 ····​monitor-​enter·​p0
   
422 ····​const/​4·​v0,​·​0x0 436 ····​const/​4·​v0,​·​0x0
   
423 ····​.​line·​590 437 ····​.​line·​590
424 ····​.​local·​v0,​·​"updateDueToSchedule"​:​Z 438 ····​.​local·​v0,​·​"updateDueToSchedule"​:​Z
  439 ····​:​try_start_0
425 ····​iget-​object·​v3,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​ 440 ····​iget-​object·​v3,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSubscriptions:​Ljava/​util/​Map;​
   
426 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>size()​I 441 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>size()​I
   
427 ····​move-​result·​v3 442 ····​move-​result·​v3
   
428 ····​if-​ne·​v3,​·​v5,​·​:​cond_0 443 ····​if-​ne·​v3,​·​v7,​·​:​cond_0
   
429 ····​.​line·​591 444 ····​.​line·​591
430 ····​invoke-​virtual·​{p0},​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>onEnabled()​V 445 ····​invoke-​virtual·​{p0},​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>onEnabled()​V
   
431 ····​.​line·​594 446 ····​.​line·​594
432 ····​iget-​object·​v3,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSharedPrefs:​Landroid/​content/​SharedPreferences;​ 447 ····​iget-​object·​v3,​·​p0,​·​Lcom/​google/​android/​apps/​muzei/​api/​MuzeiArtSource;​-​>mSharedPrefs:​Landroid/​content/​SharedPreferences;​
   
433 ····​const-​string·​v4,​·​"scheduled_update_tim​e_millis" 448 ····​const-​string·​v4,​·​"scheduled_update_tim​e_millis"
   
434 ····invoke-​interface·​{v3,​·​v4,​·​v6,​·​v7},​·Landroid/​content/​SharedPreferences;​-​>getLong(Ljava/​lang/​String;​J)​J 449 ····const-​wide/​16·​v5,​·0x0
   
  450 ····​invoke-​interface·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getLong(Ljava/​lang/​String;​J)​J
   
435 ····​move-​result-​wide·​v1 451 ····​move-​result-​wide·​v1
   
436 ····​.​line·​595 452 ····​.​line·​595
437 ····​.​local·​v1,​·​"updateTimeMillis":​J 453 ····​.​local·​v1,​·​"updateTimeMillis":​J
438 ····​cmp-​long·​v3,​·​v1,​·​v6 454 ····​cmp-​long·​v3,​·​v1,​·​v8
Max diff block lines reached; 14709/18012 bytes (81.66%) of diff not shown.
[−]
smali/com/selesca/xkcdmuzei/R.smali
Offset 18, 10 lines modified Offset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​0 19 ····​.​locals·​0
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​10 21 ····​.​line·​10
22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ····​.​line·​21  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/selesca/xkcdmuzei/XkcdArtSource$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​)​V 23 .​method·​constructor·​<init>(Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​65 27 ····​.​line·​65
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​-​>this$0:​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​-​>this$0:​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/selesca/xkcdmuzei/XkcdArtSource.smali
Offset 113, 26 lines modified Offset 113, 29 lines modified
113 ····​.​local·​v7,​·​"token":​Ljava/​lang/​String;​ 113 ····​.​local·​v7,​·​"token":​Ljava/​lang/​String;​
114 ····​new-​instance·​v8,​·​Lretrofit/​RestAdapter$Builder;​ 114 ····​new-​instance·​v8,​·​Lretrofit/​RestAdapter$Builder;​
   
115 ····​invoke-​direct·​{v8},​·​Lretrofit/​RestAdapter$Builder;​-​><init>()​V 115 ····​invoke-​direct·​{v8},​·​Lretrofit/​RestAdapter$Builder;​-​><init>()​V
   
116 ····​const-​string·​v9,​·​"http:​/​/​xkcd.​com" 116 ····​const-​string·​v9,​·​"http:​/​/​xkcd.​com"
   
  117 ····​.​line·​57
117 ····​invoke-​virtual·​{v8,​·​v9},​·​Lretrofit/​RestAdapter$Builder;​-​>setServer(Ljava/​lang/​String;​)​Lretrofit/​RestAdapter$Builder;​ 118 ····​invoke-​virtual·​{v8,​·​v9},​·​Lretrofit/​RestAdapter$Builder;​-​>setServer(Ljava/​lang/​String;​)​Lretrofit/​RestAdapter$Builder;​
   
118 ····​move-​result-​object·​v8 119 ····​move-​result-​object·​v8
   
119 ····​new-​instance·​v9,​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​ 120 ····​new-​instance·​v9,​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​
   
120 ····​invoke-​direct·​{v9,​·​p0},​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​-​><init>(Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​)​V 121 ····​invoke-​direct·​{v9,​·​p0},​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource$1;​-​><init>(Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​)​V
   
  122 ····​.​line·​65
121 ····​invoke-​virtual·​{v8,​·​v9},​·​Lretrofit/​RestAdapter$Builder;​-​>setErrorHandler(Lret​rofit/​ErrorHandler;​)​Lretrofit/​RestAdapter$Builder;​ 123 ····​invoke-​virtual·​{v8,​·​v9},​·​Lretrofit/​RestAdapter$Builder;​-​>setErrorHandler(Lret​rofit/​ErrorHandler;​)​Lretrofit/​RestAdapter$Builder;​
   
122 ····​move-​result-​object·​v8 124 ····​move-​result-​object·​v8
   
  125 ····​.​line·​77
123 ····​invoke-​virtual·​{v8},​·​Lretrofit/​RestAdapter$Builder;​-​>build()​Lretrofit/​RestAdapter;​ 126 ····​invoke-​virtual·​{v8},​·​Lretrofit/​RestAdapter$Builder;​-​>build()​Lretrofit/​RestAdapter;​
   
124 ····​move-​result-​object·​v5 127 ····​move-​result-​object·​v5
   
125 ····​.​line·​79 128 ····​.​line·​79
126 ····​.​local·​v5,​·​"restAdapter":​Lretrofit/​RestAdapter;​ 129 ····​.​local·​v5,​·​"restAdapter":​Lretrofit/​RestAdapter;​
127 ····​const/​4·​v3,​·​0x0 130 ····​const/​4·​v3,​·​0x0
Offset 211, 34 lines modified Offset 214, 38 lines modified
211 ····​:​cond_1 214 ····​:​cond_1
212 ····​new-​instance·​v8,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 215 ····​new-​instance·​v8,​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
213 ····​invoke-​direct·​{v8},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​><init>()​V 216 ····​invoke-​direct·​{v8},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​><init>()​V
   
214 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>title:​Ljava/​lang/​String;​ 217 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>title:​Ljava/​lang/​String;​
   
  218 ····​.​line·​94
215 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>title(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 219 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>title(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
216 ····​move-​result-​object·​v8 220 ····​move-​result-​object·​v8
   
217 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>alt:​Ljava/​lang/​String;​ 221 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>alt:​Ljava/​lang/​String;​
   
  222 ····​.​line·​95
218 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>byline(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 223 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>byline(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
219 ····​move-​result-​object·​v8 224 ····​move-​result-​object·​v8
   
220 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>img:​Ljava/​lang/​String;​ 225 ····​iget-​object·​v9,​·​v3,​·​Lcom/​selesca/​xkcdmuzei/​XkcdService$Photo;​-​>img:​Ljava/​lang/​String;​
   
  226 ····​.​line·​96
221 ····​invoke-​static·​{v9},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 227 ····​invoke-​static·​{v9},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
222 ····​move-​result-​object·​v9 228 ····​move-​result-​object·​v9
   
223 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>imageUri(Landroid/​net/​Uri;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 229 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>imageUri(Landroid/​net/​Uri;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
224 ····​move-​result-​object·​v8 230 ····​move-​result-​object·​v8
   
  231 ····​.​line·​97
225 ····​invoke-​virtual·​{v8,​·​v7},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>token(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 232 ····​invoke-​virtual·​{v8,​·​v7},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>token(Ljava/​lang/​String;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
226 ····​move-​result-​object·​v8 233 ····​move-​result-​object·​v8
   
227 ····​new-​instance·​v9,​·​Landroid/​content/​Intent;​ 234 ····​new-​instance·​v9,​·​Landroid/​content/​Intent;​
   
228 ····​const-​string·​v10,​·​"android.​intent.​action.​VIEW" 235 ····​const-​string·​v10,​·​"android.​intent.​action.​VIEW"
Offset 257, 28 lines modified Offset 264, 32 lines modified
   
257 ····​move-​result-​object·​v11 264 ····​move-​result-​object·​v11
   
258 ····​invoke-​virtual·​{v11},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 265 ····​invoke-​virtual·​{v11},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
259 ····​move-​result-​object·​v11 266 ····​move-​result-​object·​v11
   
  267 ····​.​line·​99
260 ····​invoke-​static·​{v11},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 268 ····​invoke-​static·​{v11},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
261 ····​move-​result-​object·​v11 269 ····​move-​result-​object·​v11
   
262 ····​invoke-​direct·​{v9,​·​v10,​·​v11},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V 270 ····​invoke-​direct·​{v9,​·​v10,​·​v11},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V
   
  271 ····​.​line·​98
263 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>viewIntent(Landroid/​content/​Intent;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​ 272 ····​invoke-​virtual·​{v8,​·​v9},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>viewIntent(Landroid/​content/​Intent;​)​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​
   
264 ····​move-​result-​object·​v8 273 ····​move-​result-​object·​v8
   
  274 ····​.​line·​100
265 ····​invoke-​virtual·​{v8},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>build()​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​ 275 ····​invoke-​virtual·​{v8},​·​Lcom/​google/​android/​apps/​muzei/​api/​Artwork$Builder;​-​>build()​Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​
   
266 ····​move-​result-​object·​v8 276 ····​move-​result-​object·​v8
   
  277 ····​.​line·​93
267 ····​invoke-​virtual·​{p0,​·​v8},​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​-​>publishArtwork(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​)​V 278 ····​invoke-​virtual·​{p0,​·​v8},​·​Lcom/​selesca/​xkcdmuzei/​XkcdArtSource;​-​>publishArtwork(Lcom/​google/​android/​apps/​muzei/​api/​Artwork;​)​V
   
268 ····​.​line·​102 279 ····​.​line·​102
269 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 280 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
Max diff block lines reached; 2/3561 bytes (0.06%) of diff not shown.