19.3 KB
/home/hans/code/fdroid/data/tmp/com.developfreedom.wordpowermadeeasy_12.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.developfreedom.wordpowermadeeasy_12.apk
2.25 KB
zipinfo /dev/stdin
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 Zip·​file·​size:​·​146642·​bytes,​·​number·​of·​entries:​·​141 Zip·​file·​size:​·​146620·​bytes,​·​number·​of·​entries:​·​14
2 -​rw-​-​-​-​·····​2.​0·​fat······​935·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat······​935·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1056·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​96FBC66E.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1056·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​96FBC66E.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​96FBC66E.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​02·​06:​08·​META-​INF/​96FBC66E.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····​1992·​bX·​defN·​14-​Sep-​02·05:​31·​res/​layout/​activity_main.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····​1992·​bX·​defN·​17-​Apr-​19·14:​13·​res/​layout/​activity_main.​xml
6 -​rw-​-​-​-​·····​2.​0·​fat······​420·​bl·​defN·​14-​Sep-​02·05:​31·​res/​menu/​main.​xml6 -​rw-​-​-​-​·····​2.​0·​fat······​420·​bl·​defN·​17-​Apr-​19·14:​13·​res/​menu/​main.​xml
7 -​rw-​-​-​-​·····​2.​0·​fat···​392608·​bl·​defN·​14-​Sep-​02·05:​31·​res/​xml/​word_list.​xml7 -​rw-​-​-​-​·····​2.​0·​fat···​392608·​bl·​defN·​17-​Apr-​19·14:​13·​res/​xml/​word_list.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat·····​1240·​bl·​defN·​14-​Sep-​02·05:​31·​res/​xml/​word_list_short.​xml8 -​rw-​-​-​-​·····​2.​0·​fat·····​1240·​bl·​defN·​17-​Apr-​19·14:​13·​res/​xml/​word_list_short.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat·····​1764·​bl·​defN·​14-​Sep-​02·05:​31·​AndroidManifest.​xml9 -​rw-​-​-​-​·····​2.​0·​fat·····​1764·​bl·​defN·​17-​Apr-​19·14:​13·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​1.​0·​fat·····​3060·​b-​·​stor·​14-​Sep-​02·05:​31·​resources.​arsc10 -​rw-​-​-​-​·····​1.​0·​fat·····​3060·​b-​·​stor·​17-​Apr-​19·14:​13·​resources.​arsc
11 -​rw-​-​-​-​·····​1.​0·​fat·····​9204·​b-​·​stor·​14-​Sep-​02·05:​31·​res/​drawable-​hdpi-​v4/​ic_launcher.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····​9204·​b-​·​stor·​17-​Apr-​19·14:​13·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​4552·​b-​·​stor·​14-​Sep-​02·05:​31·​res/​drawable-​mdpi-​v4/​ic_launcher.​png12 -​rw-​-​-​-​·····​1.​0·​fat·····​4552·​b-​·​stor·​17-​Apr-​19·14:​13·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
13 -​rw-​-​-​-​·····​1.​0·​fat····​15630·​b-​·​stor·​14-​Sep-​02·05:​31·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png13 -​rw-​-​-​-​·····​1.​0·​fat····​15630·​b-​·​stor·​17-​Apr-​19·14:​13·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
14 -​rw-​-​-​-​·····​1.​0·​fat····​32824·​b-​·​stor·​14-​Sep-​02·05:​31·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png14 -​rw-​-​-​-​·····​1.​0·​fat····​32824·​b-​·​stor·​17-​Apr-​19·14:​13·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
15 -​rw-​-​-​-​·····​2.​0·​fat····​15088·​bl·​defN·​14-​Sep-​02·05:​31·​classes.​dex15 -​rw-​-​-​-​·····​2.​0·​fat····​15144·​bl·​defN·​17-​Apr-​19·14:​13·​classes.​dex
16 14·​files,​·​481705·​bytes·​uncompressed,​·​144705·​bytes·​compressed:​··​70.​0%16 14·​files,​·​481761·​bytes·​uncompressed,​·​144728·​bytes·​compressed:​··​70.​0%
679 B
smali/com/developfreedom/wordpowermadeeasy/MainActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12527 ····​.​line·​125
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$1;​-​>this$0:​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$1;​-​>this$0:​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.19 KB
smali/com/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask.smali
Offset 93, 21 lines modifiedOffset 93, 19 lines modified
93 ····​move-​exception·​v093 ····​move-​exception·​v0
  
94 ····​goto·​:​goto_094 ····​goto·​:​goto_0
95 .​end·​method95 .​end·​method
  
96 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​96 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
97 ····​.​locals·​197 ····​.​locals·​1
98 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
99 ····​.​prologue98 ····​.​prologue
100 ····​.​line·​13399 ····​.​line·​133
101 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​100 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​
  
102 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
103 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$LongRunn​ingTask;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​Boolean;​101 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$LongRunn​ingTask;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​Boolean;​
  
104 ····​move-​result-​object·​v0102 ····​move-​result-​object·​v0
  
105 ····​return-​object·​v0103 ····​return-​object·​v0
106 .​end·​method104 .​end·​method
  
Offset 130, 18 lines modifiedOffset 128, 16 lines modified
  
130 ····​.​line·​153128 ····​.​line·​153
131 ····​return-​void129 ····​return-​void
132 .​end·​method130 .​end·​method
  
133 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V131 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
134 ····​.​locals·​0132 ····​.​locals·​0
135 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
136 ····​.​prologue133 ····​.​prologue
137 ····​.​line·​133134 ····​.​line·​133
138 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​135 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​
  
139 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
140 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$LongRunn​ingTask;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V136 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$LongRunn​ingTask;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V
  
141 ····​return-​void137 ····​return-​void
142 .​end·​method138 .​end·​method
1.72 KB
smali/com/developfreedom/wordpowermadeeasy/MainActivity.smali
Offset 41, 15 lines modifiedOffset 41, 14 lines modified
41 ····​iput·​v0,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>DELAY_MEANING:​I41 ····​iput·​v0,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>DELAY_MEANING:​I
  
42 ····​.​line·​4242 ····​.​line·​42
43 ····​const-​string·​v0,​·​"welcomeScreenShown"43 ····​const-​string·​v0,​·​"welcomeScreenShown"
  
44 ····​iput-​object·​v0,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>welcomeScreenShownPr​ef:​Ljava/​lang/​String;​44 ····​iput-​object·​v0,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>welcomeScreenShownPr​ef:​Ljava/​lang/​String;​
  
45 ····​.​line·​133 
46 ····​return-​void45 ····​return-​void
47 .​end·​method46 .​end·​method
  
48 .​method·​static·​synthetic·​access$100(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​Landroid/​widget/​TextView;​47 .​method·​static·​synthetic·​access$100(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​Landroid/​widget/​TextView;​
49 ····​.​locals·​148 ····​.​locals·​1
50 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​49 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​
  
Offset 113, 14 lines modifiedOffset 112, 15 lines modified
  
113 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$1;​-​><init>(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​V112 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity$1;​-​><init>(Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​)​V
  
114 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​113 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
115 ····​move-​result-​object·​v2114 ····​move-​result-​object·​v2
  
 115 ····​.​line·​129
116 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​116 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
  
117 ····​.​line·​130117 ····​.​line·​130
118 ····​return-​void118 ····​return-​void
119 .​end·​method119 .​end·​method
  
  
Offset 155, 14 lines modifiedOffset 155, 15 lines modified
155 ····​.​line·​102155 ····​.​line·​102
156 ····​iget-​object·​v2,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>meaningDelayedTask:​Landroid/​os/​AsyncTask;​156 ····​iget-​object·​v2,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>meaningDelayedTask:​Landroid/​os/​AsyncTask;​
  
157 ····​if-​eqz·​v2,​·​:​cond_0157 ····​if-​eqz·​v2,​·​:​cond_0
  
158 ····​iget-​object·​v2,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>meaningDelayedTask:​Landroid/​os/​AsyncTask;​158 ····​iget-​object·​v2,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​MainActivity;​-​>meaningDelayedTask:​Landroid/​os/​AsyncTask;​
  
 159 ····​.​line·​103
159 ····​invoke-​virtual·​{v2},​·​Landroid/​os/​AsyncTask;​-​>getStatus()​Landroid/​os/​AsyncTask$Status;​160 ····​invoke-​virtual·​{v2},​·​Landroid/​os/​AsyncTask;​-​>getStatus()​Landroid/​os/​AsyncTask$Status;​
  
160 ····​move-​result-​object·​v2161 ····​move-​result-​object·​v2
  
161 ····​sget-​object·​v3,​·​Landroid/​os/​AsyncTask$Status;​-​>RUNNING:​Landroid/​os/​AsyncTask$Status;​162 ····​sget-​object·​v3,​·​Landroid/​os/​AsyncTask$Status;​-​>RUNNING:​Landroid/​os/​AsyncTask$Status;​
  
162 ····​if-​ne·​v2,​·​v3,​·​:​cond_0163 ····​if-​ne·​v2,​·​v3,​·​:​cond_0
304 B
smali/com/developfreedom/wordpowermadeeasy/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1026 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​54 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
13.0 KB
smali/com/developfreedom/wordpowermadeeasy/WordEngine.smali
Offset 363, 120 lines modifiedOffset 363, 119 lines modified
363 ····​const/​16·​v0,​·​0x32363 ····​const/​16·​v0,​·​0x32
  
364 ····​.​line·​185364 ····​.​line·​185
365 ····​.​local·​v0,​·​"WEEK_COUNT":​I365 ····​.​local·​v0,​·​"WEEK_COUNT":​I
366 ····​add-​int/​lit8·​p1,​·​p1,​·​0x1366 ····​add-​int/​lit8·​p1,​·​p1,​·​0x1
  
367 ····​.​line·​186367 ····​.​line·​186
368 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​368 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
  
369 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V369 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
370 ····​.​line·​188370 ····​.​line·​188
371 ····​.​local·​v5,​·​"output_list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​>;​"371 ····​.​local·​v4,​·​"output_list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​>;​"
372 ····​const-​string·​v8,​·​"WeekPairs"372 ····​const-​string·​v7,​·​"WeekPairs"
  
373 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​373 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
  
374 ····​move-​result-​object·​v9374 ····​move-​result-​object·​v8
  
375 ····​invoke-​static·​{v8,​·​v9},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I375 ····​invoke-​static·​{v7,​·​v8},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
376 ····​.​line·​189376 ····​.​line·​189
377 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​377 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
  
378 ····​iget-​object·​v8,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordEngine;​-​>word_map:​Ljava/​util/​Map;​378 ····​iget-​object·​v7,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordEngine;​-​>word_map:​Ljava/​util/​Map;​
  
379 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​379 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
  
380 ····​move-​result-​object·​v8380 ····​move-​result-​object·​v7
  
381 ····​invoke-​direct·​{v3,​·​v8},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V381 ····​invoke-​direct·​{v2,​·​v7},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
  
382 ····​.​line·​190382 ····​.​line·​190
383 ····​.​local·​v3,​·​"keys":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"383 ····​.​local·​v2,​·​"keys":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
384 ····​mul-​int·​v1,​·​v0,​·​p1384 ····​mul-​int·​v1,​·​v0,​·​p1
  
385 ····​.​local·​v1,​·​"i":​I385 ····​.​local·​v1,​·​"i":​I
386 ····​:​goto_0386 ····​:​goto_0
387 ····​add-​int/​lit8·​v8,​·​p1,​·​0x1387 ····​add-​int/​lit8·​v7,​·​p1,​·​0x1
  
388 ····​mul-​int/​2addr·​v8,​·​v0388 ····​mul-​int/​2addr·​v7,​·​v0
  
389 ····​if-​ge·​v1,​·​v8,​·​:​cond_0389 ····​if-​ge·​v1,​·​v7,​·​:​cond_0
  
390 ····​.​line·​191390 ····​.​line·​191
391 ····​invoke-​interface·​{v3,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​391 ····​invoke-​interface·​{v2,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
392 ····​move-​result-​object·​v6392 ····​move-​result-​object·​v5
  
393 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​393 ····​check-​cast·​v5,​·​Ljava/​lang/​String;​
  
394 ····​.​line·​192394 ····​.​line·​192
395 ····​.​local·​v6,​·​"word":​Ljava/​lang/​String;​395 ····​.​local·​v5,​·​"word":​Ljava/​lang/​String;​
396 ····​iget-​object·​v8,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordEngine;​-​>word_map:​Ljava/​util/​Map;​396 ····​iget-​object·​v7,​·​p0,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordEngine;​-​>word_map:​Ljava/​util/​Map;​
  
397 ····​invoke-​interface·​{v8,​·​v6},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​397 ····​invoke-​interface·​{v7,​·​v5},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  
398 ····​move-​result-​object·​v4398 ····​move-​result-​object·​v3
  
399 ····​check-​cast·​v4,​·​Ljava/​lang/​String;​399 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
  
400 ····​.​line·​193400 ····​.​line·​193
401 ····​.​local·​v4,​·​"meaning":​Ljava/​lang/​String;​401 ····​.​local·​v3,​·​"meaning":​Ljava/​lang/​String;​
402 ····​new-​instance·​v8,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​402 ····​new-​instance·​v7,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​
  
403 ····​invoke-​direct·​{v8,​·​v6,​·​v4},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V403 ····​invoke-​direct·​{v7,​·​v5,​·​v3},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
404 ····​invoke-​interface·​{v5,​·​v8},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z404 ····​invoke-​interface·​{v4,​·​v7},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
405 ····​.​line·​190405 ····​.​line·​190
406 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1406 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
407 ····​goto·​:​goto_0407 ····​goto·​:​goto_0
  
408 ····​.​line·​196408 ····​.​line·​196
409 ····​.​end·​local·​v4····​#·​"meaning":​Ljava/​lang/​String;​409 ····​.​end·​local·​v3····​#·​"meaning":​Ljava/​lang/​String;​
410 ····​.​end·​local·​v6····​#·​"word":​Ljava/​lang/​String;​410 ····​.​end·​local·​v5····​#·​"word":​Ljava/​lang/​String;​
411 ····​:​cond_0411 ····​:​cond_0
412 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​412 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
413 ····​move-​result-​object·​v2413 ····​move-​result-​object·​v7
  
414 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 
415 ····​:​goto_1414 ····​:​goto_1
416 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z415 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
417 ····​move-​result·​v8416 ····​move-​result·​v8
  
418 ····​if-​eqz·​v8,​·​:​cond_1417 ····​if-​eqz·​v8,​·​:​cond_1
  
419 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​418 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
420 ····​move-​result-​object·​v7419 ····​move-​result-​object·​v6
  
421 ····​check-​cast·​v7,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​420 ····​check-​cast·​v6,​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​
  
422 ····​.​line·​197421 ····​.​line·​197
423 ····​.​local·​v7,​·​"wp":​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​422 ····​.​local·​v6,​·​"wp":​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​
424 ····​const-​string·​v8,​·​"WeekPairs"423 ····​const-​string·​v8,​·​"WeekPairs"
  
425 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​424 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​
  
426 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V425 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
427 ····​invoke-​virtual·​{v7},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​>getWord()​Ljava/​lang/​String;​426 ····​invoke-​virtual·​{v6},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​>getWord()​Ljava/​lang/​String;​
  
428 ····​move-​result-​object·​v10427 ····​move-​result-​object·​v10
  
429 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​428 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
430 ····​move-​result-​object·​v9429 ····​move-​result-​object·​v9
  
431 ····​invoke-​virtual·​{v7},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​>getMeaning()​Ljava/​lang/​String;​430 ····​invoke-​virtual·​{v6},​·​Lcom/​developfreedom/​wordpowermadeeasy/​WordPair;​-​>getMeaning()​Ljava/​lang/​String;​
  
432 ····​move-​result-​object·​v10431 ····​move-​result-​object·​v10
  
433 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​432 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
434 ····​move-​result-​object·​v9433 ····​move-​result-​object·​v9
  
Offset 485, 17 lines modifiedOffset 484, 17 lines modified
485 ····​move-​result-​object·​v9484 ····​move-​result-​object·​v9
  
486 ····​invoke-​static·​{v8,​·​v9},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I485 ····​invoke-​static·​{v8,​·​v9},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
487 ····​goto·​:​goto_1486 ····​goto·​:​goto_1
  
Max diff block lines reached; 7209/13187 bytes (54.67%) of diff not shown.