163 KB
/home/fdroid/fdroiddata/tmp/fr.tvbarthel.apps.simpleweatherforcast_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_fr.tvbarthel.apps.simpleweatherforcast_8.apk
63.9 KB
zipinfo /dev/stdin
Max report size reached
25.3 KB
classes.dex
25.3 KB
classes.jar
6.0 KB
zipinfo /dev/stdin
Max report size reached
2.7 KB
com/android/vending/billing/util/IabHelper$3.class
2.6 KB
procyon -ec {}
Max report size reached
11.6 KB
com/android/vending/billing/util/IabHelper.class
11.5 KB
javap -verbose -constants -s -l -private {}
Max report size reached
3.73 KB
com/android/vending/billing/util/Inventory.class
3.63 KB
javap -verbose -constants -s -l -private {}
Max report size reached
1.29 KB
fr/tvbarthel/apps/simpleweatherforcast/receivers/WeatherWidgetReceiver.class
1.14 KB
procyon -ec {}
Offset 29, 16 lines modifiedOffset 29, 16 lines modified
29 ········​remoteViews.​setEmptyView(n2,​·​2131361864)​;​29 ········​remoteViews.​setEmptyView(n2,​·​2131361864)​;​
30 ········​remoteViews.​setPendingIntentTempl​ate(n2,​·​PendingIntent.​getActivity(context,​·​0,​·​new·​Intent(context,​·​(Class)​MainActivity.​class)​,​·​134217728)​)​;​30 ········​remoteViews.​setPendingIntentTempl​ate(n2,​·​PendingIntent.​getActivity(context,​·​0,​·​new·​Intent(context,​·​(Class)​MainActivity.​class)​,​·​134217728)​)​;​
31 ········​return·​remoteViews;​31 ········​return·​remoteViews;​
32 ····​}32 ····​}
33 ····33 ····
34 ····​private·​void·​notifyWidgetDataChang​ed(final·​Context·​context)​·​{34 ····​private·​void·​notifyWidgetDataChang​ed(final·​Context·​context)​·​{
35 ········​final·​AppWidgetManager·​instance·​=·​AppWidgetManager.​getInstance(context)​;​35 ········​final·​AppWidgetManager·​instance·​=·​AppWidgetManager.​getInstance(context)​;​
36 ········​int[]·​appWidgetIds;​36 ········final·int[]·​appWidgetIds·​=·instance.​getAppWidgetIds(new·​ComponentName(context​,​·​(Class)​WeatherWidgetReceiver​.​class)​)​;​
37 ········​for·​(int·​length·​=·(appWidgetIds·​=·​instance.​getAppWidgetIds(new·​ComponentName(context​,​·​(Class)​WeatherWidgetReceiver​.​class)​)​)​.​length,​·​i·​=·​0;​·​i·​<·​length;​·​++i)​·​{37 ········​for·​(int·​length·​=·​appWidgetIds.​length,​·​i·​=·​0;​·​i·​<·​length;​·​++i)​·​{
38 ············​instance.​notifyAppWidgetViewDa​taChanged(appWidgetId​s[i],​·​2131361863)​;​38 ············​instance.​notifyAppWidgetViewDa​taChanged(appWidgetId​s[i],​·​2131361863)​;​
39 ········​}39 ········​}
40 ····​}40 ····​}
41 ····41 ····
42 ····​private·​void·​updateWidget(final·​Context·​context,​·​final·​int[]·​array)​·​{42 ····​private·​void·​updateWidget(final·​Context·​context,​·​final·​int[]·​array)​·​{
43 ········​final·​AppWidgetManager·​instance·​=·​AppWidgetManager.​getInstance(context)​;​43 ········​final·​AppWidgetManager·​instance·​=·​AppWidgetManager.​getInstance(context)​;​
44 ········​for·​(int·​length·​=·​array.​length,​·​i·​=·​0;​·​i·​<·​length;​·​++i)​·​{44 ········​for·​(int·​length·​=·​array.​length,​·​i·​=·​0;​·​i·​<·​length;​·​++i)​·​{
288 B
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​027 ····​.​locals·​0
  
28 ····​.​prologue28 ····​.​prologue
29 ····​.​line·​929 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
31 ····​.​line·​704 
32 ····​return-​void31 ····​return-​void
33 .​end·​method32 .​end·​method
667 B
smali/com/android/vending/billing/util/IabHelper$3$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$results:​Ljava/​util/​List;​22 .​field·​final·​synthetic·​val$results:​Ljava/​util/​List;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$3;​Ljava/​util/​List;​)​V24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$3;​Ljava/​util/​List;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​96828 ····​.​line·​968
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$2;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$2;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$2;​-​>val$results:​Ljava/​util/​List;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$2;​-​>val$results:​Ljava/​util/​List;​
  
8.69 KB
smali/com/android/vending/billing/util/IabHelper$3.smali
Max report size reached
3.06 KB
smali/com/android/vending/billing/util/Inventory.smali
Offset 156, 69 lines modifiedOffset 156, 68 lines modified
156 ············​"Ljava/​lang/​String;​",​156 ············​"Ljava/​lang/​String;​",​
157 ············​">;​"157 ············​">;​"
158 ········​}158 ········​}
159 ····​.​end·​annotation159 ····​.​end·​annotation
  
160 ····​.​prologue160 ····​.​prologue
161 ····​.​line·​72161 ····​.​line·​72
162 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​162 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
  
163 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V163 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
164 ····​.​line·​73164 ····​.​line·​73
165 ····​.​local·​v2,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"165 ····​.​local·​v1,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
166 ····​iget-​object·​v3,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​Inventory;​-​>mPurchaseMap:​Ljava/​util/​Map;​166 ····​iget-​object·​v2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​Inventory;​-​>mPurchaseMap:​Ljava/​util/​Map;​
  
167 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​167 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​
  
168 ····​move-​result-​object·​v3168 ····​move-​result-​object·​v2
  
169 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​169 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
  
170 ····​move-​result-​object·​v0170 ····​move-​result-​object·​v2
  
171 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ 
172 ····​:​cond_0171 ····​:​cond_0
173 ····​:​goto_0172 ····​:​goto_0
174 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z173 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
175 ····​move-​result·​v3174 ····​move-​result·​v3
  
176 ····​if-​eqz·​v3,​·​:​cond_1175 ····​if-​eqz·​v3,​·​:​cond_1
  
177 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​176 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
178 ····​move-​result-​object·​v1177 ····​move-​result-​object·​v0
  
179 ····​check-​cast·​v1,​·​Lcom/​android/​vending/​billing/​util/​Purchase;​178 ····​check-​cast·​v0,​·​Lcom/​android/​vending/​billing/​util/​Purchase;​
  
180 ····​.​line·​74179 ····​.​line·​74
181 ····​.​local·​v1,​·​"p":​Lcom/​android/​vending/​billing/​util/​Purchase;​180 ····​.​local·​v0,​·​"p":​Lcom/​android/​vending/​billing/​util/​Purchase;​
182 ····​invoke-​virtual·​{v1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getItemType()​Ljava/​lang/​String;​181 ····​invoke-​virtual·​{v0},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getItemType()​Ljava/​lang/​String;​
  
183 ····​move-​result-​object·​v3182 ····​move-​result-​object·​v3
  
184 ····​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z183 ····​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
  
185 ····​move-​result·​v3184 ····​move-​result·​v3
  
186 ····​if-​eqz·​v3,​·​:​cond_0185 ····​if-​eqz·​v3,​·​:​cond_0
  
187 ····​invoke-​virtual·​{v1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​186 ····​invoke-​virtual·​{v0},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​
  
188 ····​move-​result-​object·​v3187 ····​move-​result-​object·​v3
  
189 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z188 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
190 ····​goto·​:​goto_0189 ····​goto·​:​goto_0
  
191 ····​.​line·​76190 ····​.​line·​76
192 ····​.​end·​local·​v1····​#·​"p":​Lcom/​android/​vending/​billing/​util/​Purchase;​191 ····​.​end·​local·​v0····​#·​"p":​Lcom/​android/​vending/​billing/​util/​Purchase;​
193 ····​:​cond_1192 ····​:​cond_1
194 ····​return-​object·​v2193 ····​return-​object·​v1
195 .​end·​method194 .​end·​method
  
196 .​method·​getAllPurchases()​Ljava/​util/​List;​195 .​method·​getAllPurchases()​Ljava/​util/​List;​
197 ····​.​locals·​2196 ····​.​locals·​2
198 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​197 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
199 ········​value·​=·​{198 ········​value·​=·​{
200 ············​"()​",​199 ············​"()​",​
15.4 KB
smali/com/android/vending/billing/util/IabHelper.smali
Max report size reached
736 B
smali/com/android/vending/billing/util/IabHelper$2.smali
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .​field·​final·​synthetic·​val$querySkuDetails:​Z28 .​field·​final·​synthetic·​val$querySkuDetails:​Z
  
  
29 #·​direct·​methods29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper;​ZLjava/​util/​List;​Lcom/​android/​vending/​billing/​util/​IabHelper$QueryInvent​oryFinishedListener;​Landroid/​os/​Handler;​)​V30 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper;​ZLjava/​util/​List;​Lcom/​android/​vending/​billing/​util/​IabHelper$QueryInvent​oryFinishedListener;​Landroid/​os/​Handler;​)​V
31 ····​.​locals·​031 ····​.​locals·​0
 32 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
32 ····​.​prologue33 ····​.​prologue
33 ····​.​line·​61034 ····​.​line·​610
34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​-​>this$0:​Lcom/​android/​vending/​billing/​util/​IabHelper;​35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​-​>this$0:​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
35 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​-​>val$querySkuDetails:​Z36 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​-​>val$querySkuDetails:​Z
  
797 B
smali/com/android/vending/billing/util/IabHelper$2$1.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$result_f:​Lcom/​android/​vending/​billing/​util/​IabResult;​24 .​field·​final·​synthetic·​val$result_f:​Lcom/​android/​vending/​billing/​util/​IabResult;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$2;​Lcom/​android/​vending/​billing/​util/​IabResult;​Lcom/​android/​vending/​billing/​util/​Inventory;​)​V26 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$2;​Lcom/​android/​vending/​billing/​util/​IabResult;​Lcom/​android/​vending/​billing/​util/​Inventory;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​62630 ····​.​line·​626
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2$1;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2$1;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$2;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2$1;​-​>val$result_f:​Lcom/​android/​vending/​billing/​util/​IabResult;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$2$1;​-​>val$result_f:​Lcom/​android/​vending/​billing/​util/​IabResult;​
  
430 B
smali/com/android/vending/billing/util/Security.smali
Offset 252, 14 lines modifiedOffset 252, 15 lines modified
  
252 ····​invoke-​static·​{p0},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z252 ····​invoke-​static·​{p0},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
  
253 ····​move-​result·​v1253 ····​move-​result·​v1
  
254 ····​if-​nez·​v1,​·​:​cond_0254 ····​if-​nez·​v1,​·​:​cond_0
  
 255 ····​.​line·​60
255 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z256 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
  
256 ····​move-​result·​v1257 ····​move-​result·​v1
  
257 ····​if-​eqz·​v1,​·​:​cond_1258 ····​if-​eqz·​v1,​·​:​cond_1
  
258 ····​.​line·​61259 ····​.​line·​61
667 B
smali/com/android/vending/billing/util/IabHelper$3$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$results:​Ljava/​util/​List;​22 .​field·​final·​synthetic·​val$results:​Ljava/​util/​List;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$3;​Ljava/​util/​List;​)​V24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper$3;​Ljava/​util/​List;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​96128 ····​.​line·​961
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$1;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$1;​-​>this$1:​Lcom/​android/​vending/​billing/​util/​IabHelper$3;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$1;​-​>val$results:​Ljava/​util/​List;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$3$1;​-​>val$results:​Ljava/​util/​List;​
  
820 B
smali/com/android/vending/billing/util/IabHelper$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$listener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​22 .​field·​final·​synthetic·​val$listener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper;​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​)​V24 .​method·​constructor·​<init>(Lcom/​android/​vending/​billing/​util/​IabHelper;​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​21028 ····​.​line·​210
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$1;​-​>this$0:​Lcom/​android/​vending/​billing/​util/​IabHelper;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$1;​-​>this$0:​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$1;​-​>val$listener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​android/​vending/​billing/​util/​IabHelper$1;​-​>val$listener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabSetupF​inishedListener;​
  
1.13 KB
smali/fr/tvbarthel/apps/billing/SupportActivity.smali
Offset 360, 21 lines modifiedOffset 360, 22 lines modified
360 ····​.​line·​374360 ····​.​line·​374
361 ····​.​local·​v5,​·​"thanksView":​Landroid/​view/​View;​361 ····​.​local·​v5,​·​"thanksView":​Landroid/​view/​View;​
362 ····​if-​eqz·​v5,​·​:​cond_0362 ····​if-​eqz·​v5,​·​:​cond_0
  
363 ····​.​line·​375363 ····​.​line·​375
364 ····​const·​v6,​·​0x7f0a0067364 ····​const·​v6,​·​0x7f0a0067
  
 365 ····​.​line·​376
365 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​366 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
366 ····​move-​result-​object·​v4367 ····​move-​result-​object·​v4
  
367 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​368 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​
  
368 ····​.​line·​377369 ····​.​line·​378
369 ····​.​local·​v4,​·​"thanksMessage":​Landroid/​widget/​TextView;​370 ····​.​local·​v4,​·​"thanksMessage":​Landroid/​widget/​TextView;​
370 ····​invoke-​virtual·​{p0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​371 ····​invoke-​virtual·​{p0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
371 ····​move-​result-​object·​v6372 ····​move-​result-​object·​v6
  
372 ····​const·​v7,​·​0x7f0c0038373 ····​const·​v7,​·​0x7f0c0038
  
Offset 388, 14 lines modifiedOffset 389, 15 lines modified
  
388 ····​invoke-​virtual·​{p1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​389 ····​invoke-​virtual·​{p1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​
  
389 ····​move-​result-​object·​v9390 ····​move-​result-​object·​v9
  
390 ····​aput-​object·​v9,​·​v7,​·​v8391 ····​aput-​object·​v9,​·​v7,​·​v8
  
 392 ····​.​line·​377
391 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​393 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
392 ····​move-​result-​object·​v6394 ····​move-​result-​object·​v6
  
393 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V395 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
394 ····​.​line·​379396 ····​.​line·​379
2.23 KB
smali/fr/tvbarthel/apps/billing/SupportActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12027 ····​.​line·​120
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 67, 14 lines modifiedOffset 68, 15 lines modified
  
67 ····​move-​result-​object·​v168 ····​move-​result-​object·​v1
  
68 ····​iget-​object·​v2,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​69 ····​iget-​object·​v2,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
69 ····​iget-​object·​v0,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​70 ····​iget-​object·​v0,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
 71 ····​.​line·​125
70 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mCoffeeAdapter:​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​72 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mCoffeeAdapter:​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​
71 ····​invoke-​static·​{v0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$100(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​73 ····​invoke-​static·​{v0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$100(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​
  
72 ····​move-​result-​object·​v074 ····​move-​result-​object·​v0
  
73 ····​invoke-​virtual·​{v0,​·​p3},​·​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​-​>getItem(I)​Ljava/​lang/​Object;​75 ····​invoke-​virtual·​{v0,​·​p3},​·​Lfr/​tvbarthel/​apps/​billing/​adapter/​SupportAdapter;​-​>getItem(I)​Ljava/​lang/​Object;​
  
Offset 90, 17 lines modifiedOffset 92, 19 lines modified
  
90 ····​move-​result-​object·​v092 ····​move-​result-​object·​v0
  
91 ····​const/​16·​v3,​·​0x2a93 ····​const/​16·​v3,​·​0x2a
  
92 ····​iget-​object·​v4,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​94 ····​iget-​object·​v4,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
 95 ····​.​line·​127
93 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mPurchaseFinishedLis​tener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​96 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mPurchaseFinishedLis​tener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​
94 ····​invoke-​static·​{v4},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$200(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​97 ····​invoke-​static·​{v4},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$200(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​
  
95 ····​move-​result-​object·​v498 ····​move-​result-​object·​v4
  
 99 ····​.​line·​124
96 ····​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​v3,​·​v4},​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​-​>launchPurchaseFlow(L​android/​app/​Activity;​Ljava/​lang/​String;​ILcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​)​V100 ····​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​v3,​·​v4},​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​-​>launchPurchaseFlow(L​android/​app/​Activity;​Ljava/​lang/​String;​ILcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​)​V
  
97 ····​.​line·​128101 ····​.​line·​128
98 ····​return-​void102 ····​return-​void
99 .​end·​method103 .​end·​method
623 B
smali/fr/tvbarthel/apps/billing/SupportActivity$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​27527 ····​.​line·​275
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$4;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$4;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
623 B
smali/fr/tvbarthel/apps/billing/SupportActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​34527 ····​.​line·​345
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$5;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$5;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
623 B
smali/fr/tvbarthel/apps/billing/SupportActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​23027 ····​.​line·​230
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$2;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$2;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
2.38 KB
smali/fr/tvbarthel/apps/billing/SupportActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​25527 ····​.​line·​255
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
45 ····​.​line·​26046 ····​.​line·​260
46 ····​invoke-​virtual·​{p2},​·​Lcom/​android/​vending/​billing/​util/​IabResult;​-​>isSuccess()​Z47 ····​invoke-​virtual·​{p2},​·​Lcom/​android/​vending/​billing/​util/​IabResult;​-​>isSuccess()​Z
  
47 ····​move-​result·​v048 ····​move-​result·​v0
  
48 ····​if-​nez·​v0,​·​:​cond_049 ····​if-​nez·​v0,​·​:​cond_0
  
 50 ····​.​line·​261
49 ····​invoke-​virtual·​{p2},​·​Lcom/​android/​vending/​billing/​util/​IabResult;​-​>getResponse()​I51 ····​invoke-​virtual·​{p2},​·​Lcom/​android/​vending/​billing/​util/​IabResult;​-​>getResponse()​I
  
50 ····​move-​result·​v052 ····​move-​result·​v0
  
51 ····​const/​16·​v1,​·​0x853 ····​const/​16·​v1,​·​0x8
  
52 ····​if-​ne·​v0,​·​v1,​·​:​cond_154 ····​if-​ne·​v0,​·​v1,​·​:​cond_1
Offset 64, 26 lines modifiedOffset 66, 29 lines modified
64 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mIabHelper:​Lcom/​android/​vending/​billing/​util/​IabHelper;​66 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mIabHelper:​Lcom/​android/​vending/​billing/​util/​IabHelper;​
65 ····​invoke-​static·​{v0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$300(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper;​67 ····​invoke-​static·​{v0},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$300(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
66 ····​move-​result-​object·​v068 ····​move-​result-​object·​v0
  
67 ····​iget-​object·​v1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​69 ····​iget-​object·​v1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
 70 ····​.​line·​263
68 ····​invoke-​virtual·​{p1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​71 ····​invoke-​virtual·​{p1},​·​Lcom/​android/​vending/​billing/​util/​Purchase;​-​>getSku()​Ljava/​lang/​String;​
  
69 ····​move-​result-​object·​v272 ····​move-​result-​object·​v2
  
70 ····​const/​16·​v3,​·​0x2a73 ····​const/​16·​v3,​·​0x2a
  
71 ····​iget-​object·​v4,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​74 ····​iget-​object·​v4,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​
  
 75 ····​.​line·​265
72 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mPurchaseFinishedLis​tener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​76 ····​#·​getter·​for:​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>mPurchaseFinishedLis​tener:​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​
73 ····​invoke-​static·​{v4},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$200(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​77 ····​invoke-​static·​{v4},​·​Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​-​>access$200(Lfr/​tvbarthel/​apps/​billing/​SupportActivity;​)​Lcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​
  
74 ····​move-​result-​object·​v478 ····​move-​result-​object·​v4
  
 79 ····​.​line·​262
75 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​-​>launchPurchaseFlow(L​android/​app/​Activity;​Ljava/​lang/​String;​ILcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​)​V80 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​-​>launchPurchaseFlow(L​android/​app/​Activity;​Ljava/​lang/​String;​ILcom/​android/​vending/​billing/​util/​IabHelper$OnIabPurcha​seFinishedListener;​)​V
  
76 ····​.​line·​26781 ····​.​line·​267
77 ····​:​cond_182 ····​:​cond_1
78 ····​return-​void83 ····​return-​void
79 .​end·​method84 .​end·​method
1.45 KB
smali/fr/tvbarthel/apps/billing/utils/SupportUtils.smali
Offset 37, 15 lines modifiedOffset 37, 14 lines modified
37 .​method·​public·​constructor·​<init>()​V37 .​method·​public·​constructor·​<init>()​V
38 ····​.​locals·​038 ····​.​locals·​0
  
39 ····​.​prologue39 ····​.​prologue
40 ····​.​line·​1440 ····​.​line·​14
41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
42 ····​.​line·​156 
43 ····​return-​void42 ····​return-​void
44 .​end·​method43 .​end·​method
  
45 .​method·​static·​synthetic·​access$000(Lcom/​android/​vending/​billing/​util/​Inventory;​)​Z44 .​method·​static·​synthetic·​access$000(Lcom/​android/​vending/​billing/​util/​Inventory;​)​Z
46 ····​.​locals·​145 ····​.​locals·​1
47 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​android/​vending/​billing/​util/​Inventory;​46 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​android/​vending/​billing/​util/​Inventory;​
  
Offset 63, 14 lines modifiedOffset 62, 15 lines modified
63 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​62 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
64 ····​.​param·​p1,​·​"listener"····​#·​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$OnCheckS​upportListener;​63 ····​.​param·​p1,​·​"listener"····​#·​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$OnCheckS​upportListener;​
  
65 ····​.​prologue64 ····​.​prologue
66 ····​const/​4·​v4,​·​0x065 ····​const/​4·​v4,​·​0x0
  
67 ····​.​line·​10166 ····​.​line·​101
 67 ····​.​line·​102
68 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​68 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
69 ····​move-​result-​object·​v269 ····​move-​result-​object·​v2
  
70 ····​.​line·​10370 ····​.​line·​103
71 ····​.​local·​v2,​·​"sharedPreferences":​Landroid/​content/​SharedPreferences;​71 ····​.​local·​v2,​·​"sharedPreferences":​Landroid/​content/​SharedPreferences;​
72 ····​const-​string·​v3,​·​"shared_preferences_s​upport"72 ····​const-​string·​v3,​·​"shared_preferences_s​upport"
Offset 94, 14 lines modifiedOffset 94, 15 lines modified
94 ····​:​goto_094 ····​:​goto_0
95 ····​return-​void95 ····​return-​void
  
96 ····​.​line·​10896 ····​.​line·​108
97 ····​:​pswitch_097 ····​:​pswitch_0
98 ····​new-​instance·​v1,​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​98 ····​new-​instance·​v1,​·​Lcom/​android/​vending/​billing/​util/​IabHelper;​
  
 99 ····​.​line·​109
99 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​100 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
100 ····​move-​result-​object·​v3101 ····​move-​result-​object·​v3
  
101 ····​const·​v4,​·​0x7f0c0037102 ····​const·​v4,​·​0x7f0c0037
  
102 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​103 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
658 B
smali/fr/tvbarthel/apps/billing/utils/SupportUtils$1$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​11427 ····​.​line·​114
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​billing/​utils/​SupportUtils$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
5.85 KB
smali/fr/tvbarthel/apps/billing/adapter/SupportAdapter.smali
Max report size reached
1.27 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$4.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$jsonDailyForecast​:​Ljava/​lang/​String;​19 .​field·​final·​synthetic·​val$jsonDailyForecast​:​Ljava/​lang/​String;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Ljava/​lang/​String;​)​V21 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Ljava/​lang/​String;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​36025 ····​.​line·​360
25 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​26 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>val$jsonDailyForecas​t:​Ljava/​lang/​String;​27 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>val$jsonDailyForecas​t:​Ljava/​lang/​String;​
  
Offset 35, 21 lines modifiedOffset 36, 19 lines modified
35 ····​return-​void36 ····​return-​void
36 .​end·​method37 .​end·​method
  
  
37 #·​virtual·​methods38 #·​virtual·​methods
38 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V39 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
39 ····​.​locals·​040 ····​.​locals·​0
40 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
41 ····​.​prologue41 ····​.​prologue
42 ····​.​line·​36042 ····​.​line·​360
43 ····​check-​cast·​p1,​·​Ljava/​util/​ArrayList;​43 ····​check-​cast·​p1,​·​Ljava/​util/​ArrayList;​
  
44 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
45 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>onPostExecute(Ljava/​util/​ArrayList;​)​V44 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>onPostExecute(Ljava/​util/​ArrayList;​)​V
  
46 ····​return-​void45 ····​return-​void
47 .​end·​method46 .​end·​method
  
48 .​method·​protected·​onPostExecute(Ljava/​util/​ArrayList;​)​V47 .​method·​protected·​onPostExecute(Ljava/​util/​ArrayList;​)​V
49 ····​.​locals·​448 ····​.​locals·​4
310 B
smali/fr/tvbarthel/apps/simpleweatherforcast/R.smali
Offset 29, 10 lines modifiedOffset 29, 9 lines modified
29 .​method·​public·​constructor·​<init>()​V29 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​030 ····​.​locals·​0
  
31 ····​.​prologue31 ····​.​prologue
32 ····​.​line·​1032 ····​.​line·​10
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
34 ····​.​line·​1837 
35 ····​return-​void34 ····​return-​void
36 .​end·​method35 .​end·​method
3.04 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity.smali
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 .​method·​public·​constructor·​<init>()​V51 .​method·​public·​constructor·​<init>()​V
52 ····​.​locals·​052 ····​.​locals·​0
  
53 ····​.​prologue53 ····​.​prologue
54 ····​.​line·​5154 ····​.​line·​51
55 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V55 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
  
56 ····​.​line·​505 
57 ····​return-​void56 ····​return-​void
58 .​end·​method57 .​end·​method
  
59 .​method·​static·​synthetic·​access$000(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​Landroid/​view/​ViewGroup;​58 .​method·​static·​synthetic·​access$000(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​Landroid/​view/​ViewGroup;​
60 ····​.​locals·​159 ····​.​locals·​1
61 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​60 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
Offset 357, 36 lines modifiedOffset 356, 39 lines modified
  
357 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​Object;​356 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​Object;​
  
358 ····​const/​4·​v5,​·​0x0357 ····​const/​4·​v5,​·​0x0
  
359 ····​const·​v6,​·​0x7f0c0014358 ····​const·​v6,​·​0x7f0c0014
  
 359 ····​.​line·​261
360 ····​invoke-​virtual·​{p0,​·​v6},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​360 ····​invoke-​virtual·​{p0,​·​v6},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​
  
361 ····​move-​result-​object·​v6361 ····​move-​result-​object·​v6
  
362 ····​invoke-​static·​{v6},​·​Landroid/​net/​Uri;​-​>encode(Ljava/​lang/​String;​)​Ljava/​lang/​String;​362 ····​invoke-​static·​{v6},​·​Landroid/​net/​Uri;​-​>encode(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
363 ····​move-​result-​object·​v6363 ····​move-​result-​object·​v6
  
364 ····​aput-​object·​v6,​·​v4,​·​v5364 ····​aput-​object·​v6,​·​v4,​·​v5
  
365 ····​const·​v5,​·​0x7f0c0013365 ····​const·​v5,​·​0x7f0c0013
  
 366 ····​.​line·​262
366 ····​invoke-​virtual·​{p0,​·​v5},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​367 ····​invoke-​virtual·​{p0,​·​v5},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​
  
367 ····​move-​result-​object·​v5368 ····​move-​result-​object·​v5
  
368 ····​invoke-​static·​{v5},​·​Landroid/​net/​Uri;​-​>encode(Ljava/​lang/​String;​)​Ljava/​lang/​String;​369 ····​invoke-​static·​{v5},​·​Landroid/​net/​Uri;​-​>encode(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
369 ····​move-​result-​object·​v5370 ····​move-​result-​object·​v5
  
370 ····​aput-​object·​v5,​·​v4,​·​v7371 ····​aput-​object·​v5,​·​v4,​·​v7
  
 372 ····​.​line·​260
371 ····​invoke-​virtual·​{p0,​·​v3,​·​v4},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​373 ····​invoke-​virtual·​{p0,​·​v3,​·​v4},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getString(I[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
372 ····​move-​result-​object·​v2374 ····​move-​result-​object·​v2
  
373 ····​.​line·​263375 ····​.​line·​263
374 ····​.​local·​v2,​·​"uriString":​Ljava/​lang/​String;​376 ····​.​local·​v2,​·​"uriString":​Ljava/​lang/​String;​
375 ····​invoke-​static·​{v2},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​377 ····​invoke-​static·​{v2},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
Offset 581, 14 lines modifiedOffset 583, 15 lines modified
  
581 ····​.​line·​283583 ····​.​line·​283
582 ····​.​local·​v1,​·​"temperatureUnitSymbo​ls":​[Ljava/​lang/​String;​584 ····​.​local·​v1,​·​"temperatureUnitSymbo​ls":​[Ljava/​lang/​String;​
583 ····​invoke-​static·​{v0,​·​v1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​-​>newInstance([Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​585 ····​invoke-​static·​{v0,​·​v1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​-​>newInstance([Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​
  
584 ····​move-​result-​object·​v2586 ····​move-​result-​object·​v2
  
 587 ····​.​line·​284
585 ····​invoke-​virtual·​{p0},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​588 ····​invoke-​virtual·​{p0},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
  
586 ····​move-​result-​object·​v3589 ····​move-​result-​object·​v3
  
587 ····​const-​string·​v4,​·​"dialog_unit_picker"590 ····​const-​string·​v4,​·​"dialog_unit_picker"
  
588 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​-​>show(Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​lang/​String;​)​V591 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​-​>show(Landroid/​support/​v4/​app/​FragmentManager;​Ljava/​lang/​String;​)​V
Offset 836, 14 lines modifiedOffset 839, 15 lines modified
  
836 ····​const/​4·​v1,​·​0x1839 ····​const/​4·​v1,​·​0x1
  
837 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​String;​840 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​String;​
  
838 ····​aput-​object·​p1,​·​v1,​·​v2841 ····​aput-​object·​p1,​·​v1,​·​v2
  
 842 ····​.​line·​377
839 ····​invoke-​virtual·​{v0,​·​v1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>execute([Ljava/​lang/​Object;​)​Landroid/​os/​AsyncTask;​843 ····​invoke-​virtual·​{v0,​·​v1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$4;​-​>execute([Ljava/​lang/​Object;​)​Landroid/​os/​AsyncTask;​
  
840 ····​.​line·​379844 ····​.​line·​379
841 ····​:​cond_0845 ····​:​cond_0
842 ····​return-​void846 ····​return-​void
843 .​end·​method847 .​end·​method
  
Offset 989, 14 lines modifiedOffset 993, 15 lines modified
  
989 ····​const/​4·​v2,​·​0x2993 ····​const/​4·​v2,​·​0x2
  
990 ····​new-​array·​v2,​·​v2,​·​[I994 ····​new-​array·​v2,​·​v2,​·​[I
  
991 ····​const/​4·​v3,​·​0x0995 ····​const/​4·​v3,​·​0x0
  
 996 ····​.​line·​401
992 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getColor(IF)​I997 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​-​>getColor(IF)​I
  
993 ····​move-​result·​v4998 ····​move-​result·​v4
  
994 ····​aput·​v4,​·​v2,​·​v3999 ····​aput·​v4,​·​v2,​·​v3
  
995 ····​const/​4·​v3,​·​0x11000 ····​const/​4·​v3,​·​0x1
693 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​32727 ····​.​line·​327
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$3;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
805 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$ForecastPagerAdapter.smali
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​28 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
  
29 #·​direct·​methods29 #·​direct·​methods
30 .​method·​public·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V30 .​method·​public·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V
31 ····​.​locals·​131 ····​.​locals·​1
 32 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
32 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​33 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​
  
33 ····​.​prologue34 ····​.​prologue
34 ····​.​line·​46335 ····​.​line·​463
35 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$Forecast​PagerAdapter;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​36 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$Forecast​PagerAdapter;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
36 ····​.​line·​46437 ····​.​line·​464
766 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$ForecastPageTransformer.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V23 .​method·​public·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​50527 ····​.​line·​505
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$Forecast​PageTransformer;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$Forecast​PageTransformer;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
766 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$1.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$resources:​Landroid/​content/​res/​Resources;​24 .​field·​final·​synthetic·​val$resources:​Landroid/​content/​res/​Resources;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Landroid/​content/​res/​Resources;​Z)​V26 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​Landroid/​content/​res/​Resources;​Z)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​10230 ····​.​line·​102
30 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$1;​-​>val$resources:​Landroid/​content/​res/​Resources;​32 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$1;​-​>val$resources:​Landroid/​content/​res/​Resources;​
  
693 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​18327 ····​.​line·​183
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$2;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$2;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
693 B
smali/fr/tvbarthel/apps/simpleweatherforcast/MainActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​38627 ····​.​line·​386
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$5;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity$5;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
3.26 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/fragments/ForecastFragment.smali
Max report size reached
1.24 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/fragments/AboutDialogFragment.smali
Offset 80, 28 lines modifiedOffset 80, 32 lines modified
80 ····​.​local·​v0,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​80 ····​.​local·​v0,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​
81 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​81 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
  
82 ····​move-​result-​object·​v482 ····​move-​result-​object·​v4
  
83 ····​const·​v5,​·​0x104000a83 ····​const·​v5,​·​0x104000a
  
 84 ····​.​line·​31
84 ····​invoke-​virtual·​{v4,​·​v5,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​85 ····​invoke-​virtual·​{v4,​·​v5,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
85 ····​move-​result-​object·​v486 ····​move-​result-​object·​v4
  
86 ····​const·​v5,​·​0x7f0c001887 ····​const·​v5,​·​0x7f0c0018
  
 88 ····​.​line·​32
87 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​89 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
  
88 ····​move-​result-​object·​v490 ····​move-​result-​object·​v4
  
 91 ····​.​line·​33
89 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​92 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
  
90 ····​move-​result-​object·​v493 ····​move-​result-​object·​v4
  
 94 ····​.​line·​34
91 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setInverseBackground​Forced(Z)​Landroid/​app/​AlertDialog$Builder;​95 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setInverseBackground​Forced(Z)​Landroid/​app/​AlertDialog$Builder;​
  
92 ····​.​line·​3696 ····​.​line·​36
93 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​97 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
  
94 ····​move-​result-​object·​v498 ····​move-​result-​object·​v4
  
1.28 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/fragments/LicenseDialogFragment.smali
Offset 82, 30 lines modifiedOffset 82, 34 lines modified
82 ····​.​line·​3382 ····​.​line·​33
83 ····​.​end·​local·​v3····​#·​"textViewContent":​Landroid/​widget/​TextView;​83 ····​.​end·​local·​v3····​#·​"textViewContent":​Landroid/​widget/​TextView;​
84 ····​:​cond_084 ····​:​cond_0
85 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​85 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
  
86 ····​move-​result-​object·​v486 ····​move-​result-​object·​v4
  
 87 ····​.​line·​34
87 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​88 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
  
88 ····​move-​result-​object·​v489 ····​move-​result-​object·​v4
  
89 ····​const·​v5,​·​0x104000a90 ····​const·​v5,​·​0x104000a
  
 91 ····​.​line·​35
90 ····​invoke-​virtual·​{v4,​·​v5,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​92 ····​invoke-​virtual·​{v4,​·​v5,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
91 ····​move-​result-​object·​v493 ····​move-​result-​object·​v4
  
92 ····​const·​v5,​·​0x7f0c001a94 ····​const·​v5,​·​0x7f0c001a
  
 95 ····​.​line·​36
93 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​96 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
  
94 ····​move-​result-​object·​v497 ····​move-​result-​object·​v4
  
 98 ····​.​line·​37
95 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setInverseBackground​Forced(Z)​Landroid/​app/​AlertDialog$Builder;​99 ····​invoke-​virtual·​{v4,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setInverseBackground​Forced(Z)​Landroid/​app/​AlertDialog$Builder;​
  
96 ····​.​line·​39100 ····​.​line·​39
97 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​101 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
  
98 ····​move-​result-​object·​v4102 ····​move-​result-​object·​v4
  
864 B
smali/fr/tvbarthel/apps/simpleweatherforcast/fragments/MoreAppsDialogFragment$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$apps:​Ljava/​util/​ArrayList;​22 .​field·​final·​synthetic·​val$apps:​Ljava/​util/​ArrayList;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t;​Ljava/​util/​ArrayList;​)​V24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t;​Ljava/​util/​ArrayList;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​5728 ····​.​line·​57
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t;​29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t$1;​-​>val$apps:​Ljava/​util/​ArrayList;​30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​MoreAppsDialogFragmen​t$1;​-​>val$apps:​Ljava/​util/​ArrayList;​
  
985 B
smali/fr/tvbarthel/apps/simpleweatherforcast/fragments/TemperatureUnitPickerDialogFragment$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$temperatureUnitSy​mbols:​[Ljava/​lang/​String;​22 .​field·​final·​synthetic·​val$temperatureUnitSy​mbols:​[Ljava/​lang/​String;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​[Ljava/​lang/​String;​)​V24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​[Ljava/​lang/​String;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​4028 ····​.​line·​40
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment$1;​-​>val$temperatureUnitS​ymbols:​[Ljava/​lang/​String;​30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​fragments/​TemperatureUnitPicker​DialogFragment$1;​-​>val$temperatureUnitS​ymbols:​[Ljava/​lang/​String;​
  
598 B
smali/fr/tvbarthel/apps/simpleweatherforcast/ui/MoreAppsAdapter.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Landroid/​widget/​ArrayAdapter;​2 .​super·​Landroid/​widget/​ArrayAdapter;​
3 .​source·​"MoreAppsAdapter.​java"3 .​source·​"MoreAppsAdapter.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​ui/​MoreAppsAdapter$1;​,​ 
8 ········​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​ui/​MoreAppsAdapter$ViewH​older;​7 ········​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​ui/​MoreAppsAdapter$ViewH​older;​
9 ····​}8 ····​}
10 .​end·​annotation9 .​end·​annotation
  
11 .​annotation·​system·​Ldalvik/​annotation/​Signature;​10 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
12 ····​value·​=·​{11 ····​value·​=·​{
13 ········​"Landroid/​widget/​ArrayAdapter",​12 ········​"Landroid/​widget/​ArrayAdapter",​
526 B
smali/fr/tvbarthel/apps/simpleweatherforcast/ui/AlphaForegroundColorSpan.smali
Offset 55, 18 lines modifiedOffset 55, 20 lines modified
  
55 ····​move-​result·​v255 ····​move-​result·​v2
  
56 ····​invoke-​static·​{v0},​·​Landroid/​graphics/​Color;​-​>green(I)​I56 ····​invoke-​static·​{v0},​·​Landroid/​graphics/​Color;​-​>green(I)​I
  
57 ····​move-​result·​v357 ····​move-​result·​v3
  
 58 ····​.​line·​42
58 ····​invoke-​static·​{v0},​·​Landroid/​graphics/​Color;​-​>blue(I)​I59 ····​invoke-​static·​{v0},​·​Landroid/​graphics/​Color;​-​>blue(I)​I
  
59 ····​move-​result·​v460 ····​move-​result·​v4
  
 61 ····​.​line·​41
60 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​graphics/​Color;​-​>argb(IIII)​I62 ····​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​graphics/​Color;​-​>argb(IIII)​I
  
61 ····​move-​result·​v163 ····​move-​result·​v1
  
62 ····​return·​v164 ····​return·​v1
63 .​end·​method65 .​end·​method
  
917 B
smali/fr/tvbarthel/apps/simpleweatherforcast/services/DailyForecastUpdateService$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$newLocation:​Landroid/​location/​Location;​22 .​field·​final·​synthetic·​val$newLocation:​Landroid/​location/​Location;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice;​Landroid/​location/​Location;​)​V24 .​method·​constructor·​<init>(Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice;​Landroid/​location/​Location;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​8828 ····​.​line·​88
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice;​29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice$1;​-​>this$0:​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice$1;​-​>val$newLocation:​Landroid/​location/​Location;​30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​services/​DailyForecastUpdateSe​rvice$1;​-​>val$newLocation:​Landroid/​location/​Location;​
  
763 B
smali/fr/tvbarthel/apps/simpleweatherforcast/openweathermap/DailyForecastJsonParser.smali
Offset 464, 21 lines modifiedOffset 464, 19 lines modified
464 ····​goto·​:​goto_0464 ····​goto·​:​goto_0
465 .​end·​method465 .​end·​method
  
  
466 #·​virtual·​methods466 #·​virtual·​methods
467 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​467 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
468 ····​.​locals·​1468 ····​.​locals·​1
469 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
470 ····​.​prologue469 ····​.​prologue
471 ····​.​line·​12470 ····​.​line·​12
472 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​471 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​
  
473 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
474 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastJsonPars​er;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​util/​ArrayList;​472 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastJsonPars​er;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​util/​ArrayList;​
  
475 ····​move-​result-​object·​v0473 ····​move-​result-​object·​v0
  
476 ····​return-​object·​v0474 ····​return-​object·​v0
477 .​end·​method475 .​end·​method
  
1.29 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/openweathermap/DailyForecastModel$1.smali
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····​invoke-​direct·​{v0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​-​><init>(Landroid/​os/​Parcel;​)​V51 ····​invoke-​direct·​{v0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​-​><init>(Landroid/​os/​Parcel;​)​V
  
52 ····​return-​object·​v052 ····​return-​object·​v0
53 .​end·​method53 .​end·​method
  
54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
55 ····​.​locals·​155 ····​.​locals·​1
56 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​ 
  
57 ····​.​prologue56 ····​.​prologue
58 ····​.​line·​9557 ····​.​line·​95
59 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​58 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​
  
60 ····​move-​result-​object·​v059 ····​move-​result-​object·​v0
  
Offset 75, 15 lines modifiedOffset 74, 14 lines modified
75 ····​new-​array·​v0,​·​p1,​·​[Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​74 ····​new-​array·​v0,​·​p1,​·​[Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​
  
76 ····​return-​object·​v075 ····​return-​object·​v0
77 .​end·​method76 .​end·​method
  
78 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​77 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
79 ····​.​locals·​178 ····​.​locals·​1
80 ····​.​param·​p1,​·​"x0"····​#·​I 
  
81 ····​.​prologue79 ····​.​prologue
82 ····​.​line·​9580 ····​.​line·​95
83 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel$1;​-​>newArray(I)​[Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​81 ····​invoke-​virtual·​{p0,​·​p1},​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel$1;​-​>newArray(I)​[Lfr/​tvbarthel/​apps/​simpleweatherforcast/​openweathermap/​DailyForecastModel;​
  
84 ····​move-​result-​object·​v082 ····​move-​result-​object·​v0
  
4.81 KB
smali/fr/tvbarthel/apps/simpleweatherforcast/receivers/WeatherWidgetReceiver.smali
Max report size reached
537 B
smali/fr/tvbarthel/apps/simpleweatherforcast/utils/ConnectivityUtils.smali
Offset 18, 14 lines modifiedOffset 18, 15 lines modified
18 ····​.​locals·​318 ····​.​locals·​3
19 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​19 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
  
20 ····​.​prologue20 ····​.​prologue
21 ····​.​line·​1721 ····​.​line·​17
22 ····​const-​string·​v2,​·​"connectivity"22 ····​const-​string·​v2,​·​"connectivity"
  
 23 ····​.​line·​18
23 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​24 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
24 ····​move-​result-​object·​v025 ····​move-​result-​object·​v0
  
25 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​26 ····​check-​cast·​v0,​·​Landroid/​net/​ConnectivityManager;​
  
26 ····​.​line·​1927 ····​.​line·​19
731 B
smali/fr/tvbarthel/apps/simpleweatherforcast/utils/SharedPreferenceUtils.smali
Offset 113, 18 lines modifiedOffset 113, 20 lines modified
  
113 ····​move-​result-​object·​v0113 ····​move-​result-​object·​v0
  
114 ····​sget-​object·​v1,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​utils/​SharedPreferenceUtils​;​-​>KEY_TEMPERATURE_UNIT​_SYMBOL:​Ljava/​lang/​String;​114 ····​sget-​object·​v1,​·​Lfr/​tvbarthel/​apps/​simpleweatherforcast/​utils/​SharedPreferenceUtils​;​-​>KEY_TEMPERATURE_UNIT​_SYMBOL:​Ljava/​lang/​String;​
  
115 ····​const·​v2,​·​0x7f0c003c115 ····​const·​v2,​·​0x7f0c003c
  
 116 ····​.​line·​47
116 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​117 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
  
117 ····​move-​result-​object·​v2118 ····​move-​result-​object·​v2
  
 119 ····​.​line·​46
118 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​120 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
119 ····​move-​result-​object·​v0121 ····​move-​result-​object·​v0
  
120 ····​return-​object·​v0122 ····​return-​object·​v0
121 .​end·​method123 .​end·​method