[−]
/home/hans/code/fdroid/data/tmp/de.smasi.tickmate_34.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.smasi.tickmate_34.apk
[−]
zipinfo {}
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 Zip·​file·​size:​·​1239773·​bytes,​·​number·​of·​entries:​·​941 1 Zip·​file·​size:​·​1238886·​bytes,​·​number·​of·​entries:​·​941
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​89330·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​89330·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​89451·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​2C043026.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​89451·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​2C043026.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​2C043026.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​2C043026.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5244·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5244·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​24576·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​test/​smiley-​version10.​db 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​24576·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​test/​smiley-​version10.​db
Offset 935, 9 lines modified Offset 935, 9 lines modified
935 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​8268·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml-​ru/​tracks.​xml 935 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​8268·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml-​ru/​tracks.​xml
936 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​724·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​group_preferences.​xml 936 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​724·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​group_preferences.​xml
937 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​groups.​xml 937 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​groups.​xml
938 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​868·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_general.​xml 938 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​868·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_general.​xml
939 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1316·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​track_preferences.​xml 939 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1316·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​track_preferences.​xml
940 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​7056·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​tracks.​xml 940 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​7056·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​tracks.​xml
941 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​149232·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 941 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​149232·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
942 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1570864·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 942 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1771388·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
943 941·​files,​·​2489357·​bytes·​uncompressed,​·​1086647·​bytes·​compressed:​·​·​56.​4% 943 941·​files,​·​2689881·​bytes·​uncompressed,​·​1087354·​bytes·​compressed:​·​·​59.​6%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="34"·​android:​versionName="1.​4.​1"·​package="de.​smasi.​tickmate"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="34"·​android:​versionName="1.​4.​1"·​package="de.​smasi.​tickmate"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="11"·​android:​targetSdkVersion="23"​·​/​> 4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="11"·​android:​targetSdkVersion="23"​·​/​>
5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​android:​maxSdkVersion="18"·​/​> 5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​android:​maxSdkVersion="18"·​/​>
6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​android:​maxSdkVersion="18"·​/​> 6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​android:​maxSdkVersion="18"·​/​>
7 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="de.​smasi.​tickmate.​Globals"·​android:​allowBackup="true"> 7 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="de.​smasi.​tickmate.​Globals"·​android:​allowBackup="true">
8 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="de.​smasi.​tickmate.​Tickmate"> 8 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="de.​smasi.​tickmate.​Tickmate">
9 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter> 9 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter>
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ·​·​·​·​move-​result-​object·​v1 97 ·​·​·​·​move-​result-​object·​v1
   
98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ·​·​·​·​:​try_end_1 99 ·​·​·​·​:​try_end_1
100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ·​·​·​·​.​line·​58 103 ·​·​·​·​.​line·​58
104 ·​·​·​·​:​goto_1 104 ·​·​·​·​:​goto_1
105 ·​·​·​·​return-​object·​v1 105 ·​·​·​·​return-​object·​v1
   
106 ·​·​·​·​.​line·​43 106 ·​·​·​·​.​line·​43
107 ·​·​·​·​:​catch_0 107 ·​·​·​·​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ·​·​·​·​const/​4·​v3,​·​0x1 233 ·​·​·​·​const/​4·​v3,​·​0x1
   
234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3 234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3
   
235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ·​·​·​·​:​try_end_1 236 ·​·​·​·​:​try_end_1
237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ·​·​·​·​.​line·​82 240 ·​·​·​·​.​line·​82
241 ·​·​·​·​:​cond_1 241 ·​·​·​·​:​cond_1
242 ·​·​·​·​:​goto_1 242 ·​·​·​·​:​goto_1
243 ·​·​·​·​return-​void 243 ·​·​·​·​return-​void
   
244 ·​·​·​·​.​line·​67 244 ·​·​·​·​.​line·​67
[−]
smali/de/smasi/tickmate/R.smali
Offset 25, 10 lines modified Offset 25, 9 lines modified
25 .​method·​public·​constructor·​<init>()​V 25 .​method·​public·​constructor·​<init>()​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​10 28 ·​·​·​·​.​line·​10
29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
30 ·​·​·​·​.​line·​1053  
31 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
32 .​end·​method 31 .​end·​method
[−]
smali/de/smasi/tickmate/TickAdapter.smali
Offset 6, 15 lines modified Offset 6, 14 lines modified
6 .​implements·​Landroid/​widget/​AdapterView$OnItemSel​ectedListener;​ 6 .​implements·​Landroid/​widget/​AdapterView$OnItemSel​ectedListener;​
7 .​implements·​Landroid/​view/​View$OnTouchListener;​ 7 .​implements·​Landroid/​view/​View$OnTouchListener;​
   
   
8 #·​annotations 8 #·​annotations
9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
10 ·​·​·​·​value·​=·​{ 10 ·​·​·​·​value·​=·​{
11 ·​·​·​·​·​·​·​·​Lde/​smasi/​tickmate/​TickAdapter$1;​,​  
12 ·​·​·​·​·​·​·​·​Lde/​smasi/​tickmate/​TickAdapter$GestureLi​stener;​ 11 ·​·​·​·​·​·​·​·​Lde/​smasi/​tickmate/​TickAdapter$GestureLi​stener;​
13 ·​·​·​·​} 12 ·​·​·​·​}
14 .​end·​annotation 13 .​end·​annotation
   
   
15 #·​static·​fields 14 #·​static·​fields
16 .​field·​private·​static·​final·​ALL_GROUPS_SPINNER_IN​DEX:​I·​=·​0x0 15 .​field·​private·​static·​final·​ALL_GROUPS_SPINNER_IN​DEX:​I·​=·​0x0
Offset 138, 14 lines modified Offset 137, 15 lines modified
138 ·​·​·​·​.​line·​71 137 ·​·​·​·​.​line·​71
139 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 138 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
140 ·​·​·​·​move-​result-​object·​v0 139 ·​·​·​·​move-​result-​object·​v0
   
141 ·​·​·​·​const-​string·​v1,​·​"reverse-​date-​order-​key" 140 ·​·​·​·​const-​string·​v1,​·​"reverse-​date-​order-​key"
   
  141 ·​·​·​·​.​line·​72
142 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 142 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
143 ·​·​·​·​move-​result·​v0 143 ·​·​·​·​move-​result·​v0
   
144 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>isTodayAtTop:​Z 144 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>isTodayAtTop:​Z
   
145 ·​·​·​·​.​line·​73 145 ·​·​·​·​.​line·​73
Offset 308, 47 lines modified Offset 308, 46 lines modified
308 .​method·​private·​initSpinnerArrayGroup​Ids()​V 308 .​method·​private·​initSpinnerArrayGroup​Ids()​V
309 ·​·​·​·​.​locals·​5 309 ·​·​·​·​.​locals·​5
   
310 ·​·​·​·​.​prologue 310 ·​·​·​·​.​prologue
311 ·​·​·​·​.​line·​220 311 ·​·​·​·​.​line·​220
312 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getInstance()​Lde/​smasi/​tickmate/​database/​DataSource;​ 312 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getInstance()​Lde/​smasi/​tickmate/​database/​DataSource;​
   
313 ·​·​·​·​move-​result-​object·​v3 313 ·​·​·​·​move-​result-​object·​v2
   
314 ·​·​·​·​invoke-​virtual·​{v3},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getGroups()​Ljava/​util/​List;​ 314 ·​·​·​·​invoke-​virtual·​{v2},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getGroups()​Ljava/​util/​List;​
   
315 ·​·​·​·​move-​result-​object·​v0 315 ·​·​·​·​move-​result-​object·​v0
   
316 ·​·​·​·​.​line·​221 316 ·​·​·​·​.​line·​221
317 ·​·​·​·​.​local·​v0,​·​"allGroups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​" 317 ·​·​·​·​.​local·​v0,​·​"allGroups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​"
318 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>mSpinnerArrayGroupId​s:​Ljava/​util/​ArrayList;​ 318 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>mSpinnerArrayGroupId​s:​Ljava/​util/​ArrayList;​
   
319 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>clear()​V 319 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>clear()​V
   
320 ·​·​·​·​.​line·​222 320 ·​·​·​·​.​line·​222
321 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>mSpinnerArrayGroupId​s:​Ljava/​util/​ArrayList;​ 321 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>mSpinnerArrayGroupId​s:​Ljava/​util/​ArrayList;​
   
322 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​models/​Group;​-​>ALL_GROUP:​Lde/​smasi/​tickmate/​models/​Group;​ 322 ·​·​·​·​sget-​object·​v3,​·​Lde/​smasi/​tickmate/​models/​Group;​-​>ALL_GROUP:​Lde/​smasi/​tickmate/​models/​Group;​
   
323 ·​·​·​·​invoke-​virtual·​{v4},​·​Lde/​smasi/​tickmate/​models/​Group;​-​>getId()​I 323 ·​·​·​·​invoke-​virtual·​{v3},​·​Lde/​smasi/​tickmate/​models/​Group;​-​>getId()​I
   
324 ·​·​·​·​move-​result·​v4 324 ·​·​·​·​move-​result·​v3
   
325 ·​·​·​·​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 325 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
326 ·​·​·​·​move-​result-​object·​v4 326 ·​·​·​·​move-​result-​object·​v3
   
327 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 327 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
328 ·​·​·​·​.​line·​223 328 ·​·​·​·​.​line·​223
329 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 329 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
330 ·​·​·​·​move-​result-​object·​v2 330 ·​·​·​·​move-​result-​object·​v2
   
331 ·​·​·​·​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
332 ·​·​·​·​:​goto_0 331 ·​·​·​·​:​goto_0
333 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 332 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
334 ·​·​·​·​move-​result·​v3 333 ·​·​·​·​move-​result·​v3
   
335 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 334 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
Offset 377, 185 lines modified Offset 376, 184 lines modified
377 ·​·​·​·​.​line·​226 376 ·​·​·​·​.​line·​226
378 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"group":​Lde/​smasi/​tickmate/​models/​Group;​ 377 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"group":​Lde/​smasi/​tickmate/​models/​Group;​
379 ·​·​·​·​:​cond_0 378 ·​·​·​·​:​cond_0
380 ·​·​·​·​return-​void 379 ·​·​·​·​return-​void
381 .​end·​method 380 .​end·​method
   
382 .​method·​private·​initializeGroupSpinne​r(I)​V 381 .​method·​private·​initializeGroupSpinne​r(I)​V
383 ·​·​·​·​.​locals·​11 382 ·​·​·​·​.​locals·​10
384 ·​·​·​·​.​param·​p1,​·​"rowHeight"·​·​·​·​#·​I 383 ·​·​·​·​.​param·​p1,​·​"rowHeight"·​·​·​·​#·​I
   
385 ·​·​·​·​.​prologue 384 ·​·​·​·​.​prologue
386 ·​·​·​·​const/​4·​v10,​·​0x0 385 ·​·​·​·​const/​4·​v9,​·​0x0
   
387 ·​·​·​·​.​line·​190 386 ·​·​·​·​.​line·​190
388 ·​·​·​·​new-​instance·​v6,​·​Landroid/​widget/​Spinner;​ 387 ·​·​·​·​new-​instance·​v5,​·​Landroid/​widget/​Spinner;​
   
389 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>context:​Landroid/​content/​Context;​ 388 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lde/​smasi/​tickmate/​TickAdapter;​-​>context:​Landroid/​content/​Context;​
   
390 ·​·​·​·​invoke-​direct·​{v6,​·​v7},​·​Landroid/​widget/​Spinner;​-​><init>(Landroid/​content/​Context;​)​V 389 ·​·​·​·​invoke-​direct·​{v5,​·​v6},​·​Landroid/​widget/​Spinner;​-​><init>(Landroid/​content/​Context;​)​V
Max diff block lines reached; 54225/58165 bytes (93.23%) of diff not shown.
[−]
smali/de/smasi/tickmate/Tickmate$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​198 27 ·​·​·​·​.​line·​198
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$1;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$1;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/Tickmate$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​ 22 .​field·​final·​synthetic·​val$input:​Landroid/​widget/​EditText;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​Landroid/​widget/​EditText;​)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​Landroid/​widget/​EditText;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​187 28 ·​·​·​·​.​line·​187
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​>val$input:​Landroid/​widget/​EditText;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​>val$input:​Landroid/​widget/​EditText;​
   
[−]
smali/de/smasi/tickmate/Tickmate$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​210 27 ·​·​·​·​.​line·​210
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$3;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$3;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/Tickmate$4$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​ 21 .​field·​final·​synthetic·​this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate$4;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate$4;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate$4;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​235 27 ·​·​·​·​.​line·​235
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​-​>this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​-​>this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/Tickmate$4$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$that:​I 22 .​field·​final·​synthetic·​val$that:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate$4;​I)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate$4;​I)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$1"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate$4;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​224 28 ·​·​·​·​.​line·​224
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​>this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​>this$1:​Lde/​smasi/​tickmate/​Tickmate$4;​
   
29 ·​·​·​·​iput·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​>val$that:​I 30 ·​·​·​·​iput·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​>val$that:​I
   
[−]
smali/de/smasi/tickmate/Tickmate$4.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$items:​[Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​[Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​[Ljava/​lang/​String;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​219 28 ·​·​·​·​.​line·​219
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4;​-​>val$items:​[Ljava/​lang/​String;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$4;​-​>val$items:​[Ljava/​lang/​String;​
   
Offset 67, 26 lines modified Offset 68, 29 lines modified
   
67 ·​·​·​·​const·​v3,​·​0x1040013 68 ·​·​·​·​const·​v3,​·​0x1040013
   
68 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​ 69 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​
   
69 ·​·​·​·​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​><init>(Lde/​smasi/​tickmate/​Tickmate$4;​I)​V 70 ·​·​·​·​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​Tickmate$4$2;​-​><init>(Lde/​smasi/​tickmate/​Tickmate$4;​I)​V
   
  71 ·​·​·​·​.​line·​224
70 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 72 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
71 ·​·​·​·​move-​result-​object·​v2 73 ·​·​·​·​move-​result-​object·​v2
   
72 ·​·​·​·​const·​v3,​·​0x1040009 74 ·​·​·​·​const·​v3,​·​0x1040009
   
73 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​ 75 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​
   
74 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​-​><init>(Lde/​smasi/​tickmate/​Tickmate$4;​)​V 76 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$4$1;​-​><init>(Lde/​smasi/​tickmate/​Tickmate$4;​)​V
   
  77 ·​·​·​·​.​line·​235
75 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 78 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
76 ·​·​·​·​move-​result-​object·​v2 79 ·​·​·​·​move-​result-​object·​v2
   
  80 ·​·​·​·​.​line·​239
77 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 81 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
78 ·​·​·​·​.​line·​240 82 ·​·​·​·​.​line·​240
79 ·​·​·​·​return-​void 83 ·​·​·​·​return-​void
80 .​end·​method 84 .​end·​method
[−]
smali/de/smasi/tickmate/Tickmate$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​Tickmate;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​314 27 ·​·​·​·​.​line·​314
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$5;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​Tickmate$5;​-​>this$0:​Lde/​smasi/​tickmate/​Tickmate;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 79, 18 lines modified Offset 80, 20 lines modified
   
79 ·​·​·​·​move-​result-​object·​v1 80 ·​·​·​·​move-​result-​object·​v1
   
80 ·​·​·​·​const-​string·​v2,​·​"reverse-​date-​order-​key" 81 ·​·​·​·​const-​string·​v2,​·​"reverse-​date-​order-​key"
   
81 ·​·​·​·​const/​4·​v3,​·​0x0 82 ·​·​·​·​const/​4·​v3,​·​0x0
   
  83 ·​·​·​·​.​line·​321
82 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 84 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
83 ·​·​·​·​move-​result·​v1 85 ·​·​·​·​move-​result·​v1
   
  86 ·​·​·​·​.​line·​320
84 ·​·​·​·​invoke-​static·​{v1},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​ 87 ·​·​·​·​invoke-​static·​{v1},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​
   
85 ·​·​·​·​move-​result-​object·​v0 88 ·​·​·​·​move-​result-​object·​v0
   
86 ·​·​·​·​.​line·​322 89 ·​·​·​·​.​line·​322
87 ·​·​·​·​.​local·​v0,​·​"reverseDateOrdering"​:​Ljava/​lang/​Boolean;​ 90 ·​·​·​·​.​local·​v0,​·​"reverseDateOrdering"​:​Ljava/​lang/​Boolean;​
88 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z 91 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Boolean;​-​>booleanValue()​Z
[−]
smali/de/smasi/tickmate/Tickmate.smali
Offset 40, 15 lines modified Offset 40, 14 lines modified
40 .​method·​public·​constructor·​<init>()​V 40 .​method·​public·​constructor·​<init>()​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​41 43 ·​·​·​·​.​line·​41
44 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V
   
45 ·​·​·​·​.​line·​283  
46 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
47 .​end·​method 46 .​end·​method
   
48 .​method·​static·​synthetic·​access$000(Lde/​smasi/​tickmate/​Tickmate;​)​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​ 47 .​method·​static·​synthetic·​access$000(Lde/​smasi/​tickmate/​Tickmate;​)​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​
49 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
50 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​ 49 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lde/​smasi/​tickmate/​Tickmate;​
   
Offset 233, 42 lines modified Offset 232, 47 lines modified
233 ·​·​·​·​.​line·​184 232 ·​·​·​·​.​line·​184
234 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​AlertDialog$Builder;​ 233 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​AlertDialog$Builder;​
   
235 ·​·​·​·​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 234 ·​·​·​·​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
236 ·​·​·​·​const·​v6,​·​0x7f07000d 235 ·​·​·​·​const·​v6,​·​0x7f07000d
   
  236 ·​·​·​·​.​line·​185
237 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 237 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
238 ·​·​·​·​move-​result-​object·​v5 238 ·​·​·​·​move-​result-​object·​v5
   
  239 ·​·​·​·​.​line·​186
239 ·​·​·​·​invoke-​virtual·​{v5,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 240 ·​·​·​·​invoke-​virtual·​{v5,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
240 ·​·​·​·​move-​result-​object·​v5 241 ·​·​·​·​move-​result-​object·​v5
   
241 ·​·​·​·​const·​v6,​·​0x104000a 242 ·​·​·​·​const·​v6,​·​0x104000a
   
242 ·​·​·​·​new-​instance·​v7,​·​Lde/​smasi/​tickmate/​Tickmate$2;​ 243 ·​·​·​·​new-​instance·​v7,​·​Lde/​smasi/​tickmate/​Tickmate$2;​
   
243 ·​·​·​·​invoke-​direct·​{v7,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​Landroid/​widget/​EditText;​)​V 244 ·​·​·​·​invoke-​direct·​{v7,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​Tickmate$2;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​Landroid/​widget/​EditText;​)​V
   
  245 ·​·​·​·​.​line·​187
244 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 246 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
245 ·​·​·​·​move-​result-​object·​v5 247 ·​·​·​·​move-​result-​object·​v5
   
246 ·​·​·​·​const/​high16·​v6,​·​0x1040000 248 ·​·​·​·​const/​high16·​v6,​·​0x1040000
   
247 ·​·​·​·​new-​instance·​v7,​·​Lde/​smasi/​tickmate/​Tickmate$1;​ 249 ·​·​·​·​new-​instance·​v7,​·​Lde/​smasi/​tickmate/​Tickmate$1;​
   
248 ·​·​·​·​invoke-​direct·​{v7,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$1;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​)​V 250 ·​·​·​·​invoke-​direct·​{v7,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$1;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​)​V
   
  251 ·​·​·​·​.​line·​198
249 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 252 ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
250 ·​·​·​·​move-​result-​object·​v5 253 ·​·​·​·​move-​result-​object·​v5
   
  254 ·​·​·​·​.​line·​202
251 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 255 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
252 ·​·​·​·​.​line·​203 256 ·​·​·​·​.​line·​203
253 ·​·​·​·​return-​void 257 ·​·​·​·​return-​void
254 .​end·​method 258 .​end·​method
   
255 .​method·​public·​getDate()​Ljava/​util/​Calendar;​ 259 .​method·​public·​getDate()​Ljava/​util/​Calendar;​
Offset 339, 18 lines modified Offset 343, 20 lines modified
   
339 ·​·​·​·​const·​v3,​·​0x104000a 343 ·​·​·​·​const·​v3,​·​0x104000a
   
340 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$3;​ 344 ·​·​·​·​new-​instance·​v4,​·​Lde/​smasi/​tickmate/​Tickmate$3;​
   
341 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$3;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​)​V 345 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Lde/​smasi/​tickmate/​Tickmate$3;​-​><init>(Lde/​smasi/​tickmate/​Tickmate;​)​V
   
  346 ·​·​·​·​.​line·​210
342 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 347 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
343 ·​·​·​·​move-​result-​object·​v2 348 ·​·​·​·​move-​result-​object·​v2
   
  349 ·​·​·​·​.​line·​214
344 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 350 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
345 ·​·​·​·​.​line·​244 351 ·​·​·​·​.​line·​244
346 ·​·​·​·​:​goto_0 352 ·​·​·​·​:​goto_0
347 ·​·​·​·​return-​void 353 ·​·​·​·​return-​void
   
348 ·​·​·​·​.​line·​216 354 ·​·​·​·​.​line·​216
Offset 842, 14 lines modified Offset 848, 15 lines modified
842 ·​·​·​·​.​line·​147 848 ·​·​·​·​.​line·​147
843 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 849 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
844 ·​·​·​·​move-​result-​object·​v2 850 ·​·​·​·​move-​result-​object·​v2
   
845 ·​·​·​·​const-​string·​v3,​·​"reverse-​date-​order-​key" 851 ·​·​·​·​const-​string·​v3,​·​"reverse-​date-​order-​key"
   
  852 ·​·​·​·​.​line·​148
846 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 853 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
847 ·​·​·​·​move-​result·​v0 854 ·​·​·​·​move-​result·​v0
   
848 ·​·​·​·​.​line·​149 855 ·​·​·​·​.​line·​149
849 ·​·​·​·​.​local·​v0,​·​"isTodayAtTop":​Z 856 ·​·​·​·​.​local·​v0,​·​"isTodayAtTop":​Z
Max diff block lines reached; 0/3094 bytes (0.00%) of diff not shown.
[−]
smali/de/smasi/tickmate/database/DataSource.smali
Offset 262, 14 lines modified Offset 262, 15 lines modified
   
262 ·​·​·​·​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 262 ·​·​·​·​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
263 ·​·​·​·​move-​result-​object·​v1 263 ·​·​·​·​move-​result-​object·​v1
   
264 ·​·​·​·​const/​4·​v2,​·​0x2 264 ·​·​·​·​const/​4·​v2,​·​0x2
   
  265 ·​·​·​·​.​line·​572
265 ·​·​·​·​invoke-​interface·​{p1,​·​v2},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 266 ·​·​·​·​invoke-​interface·​{p1,​·​v2},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
266 ·​·​·​·​move-​result-​object·​v2 267 ·​·​·​·​move-​result-​object·​v2
   
267 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Lde/​smasi/​tickmate/​models/​Group;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 268 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Lde/​smasi/​tickmate/​models/​Group;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
268 ·​·​·​·​.​line·​573 269 ·​·​·​·​.​line·​573
Offset 654, 26 lines modified Offset 655, 28 lines modified
   
654 ·​·​·​·​new-​array·​v5,​·​v7,​·​[Ljava/​lang/​String;​ 655 ·​·​·​·​new-​array·​v5,​·​v7,​·​[Ljava/​lang/​String;​
   
655 ·​·​·​·​const-​string·​v6,​·​"%d" 656 ·​·​·​·​const-​string·​v6,​·​"%d"
   
656 ·​·​·​·​new-​array·​v7,​·​v7,​·​[Ljava/​lang/​Object;​ 657 ·​·​·​·​new-​array·​v7,​·​v7,​·​[Ljava/​lang/​Object;​
   
  658 ·​·​·​·​.​line·​311
657 ·​·​·​·​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 659 ·​·​·​·​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
658 ·​·​·​·​move-​result-​object·​v8 660 ·​·​·​·​move-​result-​object·​v8
   
659 ·​·​·​·​aput-​object·​v8,​·​v7,​·​v9 661 ·​·​·​·​aput-​object·​v8,​·​v7,​·​v9
   
660 ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 662 ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
661 ·​·​·​·​move-​result-​object·​v6 663 ·​·​·​·​move-​result-​object·​v6
   
662 ·​·​·​·​aput-​object·​v6,​·​v5,​·​v9 664 ·​·​·​·​aput-​object·​v6,​·​v5,​·​v9
   
  665 ·​·​·​·​.​line·​302
663 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>rawQuery(Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 666 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>rawQuery(Ljava/​lang/​String;​[Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
664 ·​·​·​·​move-​result-​object·​v0 667 ·​·​·​·​move-​result-​object·​v0
   
665 ·​·​·​·​.​line·​314 668 ·​·​·​·​.​line·​314
666 ·​·​·​·​.​local·​v0,​·​"cursor":​Landroid/​database/​Cursor;​ 669 ·​·​·​·​.​local·​v0,​·​"cursor":​Landroid/​database/​Cursor;​
667 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z 670 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z
Offset 1392, 251 lines modified Offset 1395, 250 lines modified
1392 ·​·​·​·​invoke-​interface·​{v9},​·​Landroid/​database/​Cursor;​-​>close()​V 1395 ·​·​·​·​invoke-​interface·​{v9},​·​Landroid/​database/​Cursor;​-​>close()​V
   
1393 ·​·​·​·​.​line·​223 1396 ·​·​·​·​.​line·​223
1394 ·​·​·​·​return-​object·​v11 1397 ·​·​·​·​return-​object·​v11
1395 .​end·​method 1398 .​end·​method
   
1396 .​method·​public·​getGroupsForTrack(I)​Ljava/​util/​List;​ 1399 .​method·​public·​getGroupsForTrack(I)​Ljava/​util/​List;​
1397 ·​·​·​·​.​locals·​14 1400 ·​·​·​·​.​locals·​13
1398 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I 1401 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I
1399 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 1402 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
1400 ·​·​·​·​·​·​·​·​value·​=·​{ 1403 ·​·​·​·​·​·​·​·​value·​=·​{
1401 ·​·​·​·​·​·​·​·​·​·​·​·​"(I)​",​ 1404 ·​·​·​·​·​·​·​·​·​·​·​·​"(I)​",​
1402 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​List",​ 1405 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​List",​
1403 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 1406 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
1404 ·​·​·​·​·​·​·​·​·​·​·​·​"Lde/​smasi/​tickmate/​models/​Group;​",​ 1407 ·​·​·​·​·​·​·​·​·​·​·​·​"Lde/​smasi/​tickmate/​models/​Group;​",​
1405 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 1408 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
1406 ·​·​·​·​·​·​·​·​} 1409 ·​·​·​·​·​·​·​·​}
1407 ·​·​·​·​.​end·​annotation 1410 ·​·​·​·​.​end·​annotation
   
1408 ·​·​·​·​.​prologue 1411 ·​·​·​·​.​prologue
1409 ·​·​·​·​.​line·​235 1412 ·​·​·​·​.​line·​235
1410 ·​·​·​·​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 1413 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
1411 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 1414 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
1412 ·​·​·​·​.​line·​236 1415 ·​·​·​·​.​line·​236
1413 ·​·​·​·​.​local·​v5,​·​"groups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​" 1416 ·​·​·​·​.​local·​v4,​·​"groups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​"
1414 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>open()​V 1417 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>open()​V
   
1415 ·​·​·​·​.​line·​238 1418 ·​·​·​·​.​line·​238
1416 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​LinkedList;​ 1419 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​LinkedList;​
   
1417 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​LinkedList;​-​><init>()​V 1420 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
1418 ·​·​·​·​.​line·​239 1421 ·​·​·​·​.​line·​239
1419 ·​·​·​·​.​local·​v2,​·​"columns":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 1422 ·​·​·​·​.​local·​v1,​·​"columns":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
1420 ·​·​·​·​sget-​object·​v0,​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>allColumnsGroups:​[Ljava/​lang/​String;​ 1423 ·​·​·​·​sget-​object·​v7,​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>allColumnsGroups:​[Ljava/​lang/​String;​
   
1421 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​ 1424 ·​·​·​·​array-​length·​v8,​·​v7
1422 ·​·​·​·​array-​length·​v7,​·​v0  
   
1423 ·​·​·​·​.​local·​v7,​·​"len$":​I  
1424 ·​·​·​·​const/​4·​v6,​·​0x0 1425 ·​·​·​·​const/​4·​v6,​·​0x0
   
1425 ·​·​·​·​.​local·​v6,​·​"i$":​I  
1426 ·​·​·​·​:​goto_0 1426 ·​·​·​·​:​goto_0
1427 ·​·​·​·​if-​ge·​v6,​·​v7,​·​:​cond_0 1427 ·​·​·​·​if-​ge·​v6,​·​v8,​·​:​cond_0
   
1428 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v6 1428 ·​·​·​·​aget-​object·​v0,​·​v7,​·​v6
   
1429 ·​·​·​·​.​line·​240 1429 ·​·​·​·​.​line·​240
1430 ·​·​·​·​.​local·​v1,​·​"col":​Ljava/​lang/​String;​ 1430 ·​·​·​·​.​local·​v0,​·​"col":​Ljava/​lang/​String;​
1431 ·​·​·​·​const-​string·​v9,​·​"%s.​%s·​AS·​%s" 1431 ·​·​·​·​const-​string·​v9,​·​"%s.​%s·​AS·​%s"
   
Max diff block lines reached; 32889/36204 bytes (90.84%) of diff not shown.
[−]
smali/de/smasi/tickmate/database/DatabaseOpenHelper$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​206 27 ·​·​·​·​.​line·​206
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper$1;​-​>this$0:​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper$1;​-​>this$0:​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/database/DatabaseOpenHelper.smali
Offset 228, 28 lines modified Offset 228, 30 lines modified
   
228 ·​·​·​·​new-​array·​v1,​·​v4,​·​[Ljava/​io/​File;​ 228 ·​·​·​·​new-​array·​v1,​·​v4,​·​[Ljava/​io/​File;​
   
229 ·​·​·​·​const/​4·​v4,​·​0x0 229 ·​·​·​·​const/​4·​v4,​·​0x0
   
230 ·​·​·​·​new-​instance·​v5,​·​Ljava/​io/​File;​ 230 ·​·​·​·​new-​instance·​v5,​·​Ljava/​io/​File;​
   
  231 ·​·​·​·​.​line·​222
231 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getRemovableStorageD​irectory()​Ljava/​lang/​String;​ 232 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getRemovableStorageD​irectory()​Ljava/​lang/​String;​
   
232 ·​·​·​·​move-​result-​object·​v6 233 ·​·​·​·​move-​result-​object·​v6
   
233 ·​·​·​·​const-​string·​v7,​·​"Tickmate" 234 ·​·​·​·​const-​string·​v7,​·​"Tickmate"
   
234 ·​·​·​·​invoke-​direct·​{v5,​·​v6,​·​v7},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 235 ·​·​·​·​invoke-​direct·​{v5,​·​v6,​·​v7},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
235 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4 236 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4
   
236 ·​·​·​·​const/​4·​v4,​·​0x1 237 ·​·​·​·​const/​4·​v4,​·​0x1
   
237 ·​·​·​·​new-​instance·​v5,​·​Ljava/​io/​File;​ 238 ·​·​·​·​new-​instance·​v5,​·​Ljava/​io/​File;​
   
  239 ·​·​·​·​.​line·​223
238 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getRemovableStorageD​irectory()​Ljava/​lang/​String;​ 240 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getRemovableStorageD​irectory()​Ljava/​lang/​String;​
   
239 ·​·​·​·​move-​result-​object·​v6 241 ·​·​·​·​move-​result-​object·​v6
   
240 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 242 ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
241 ·​·​·​·​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 243 ·​·​·​·​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
Offset 280, 36 lines modified Offset 282, 39 lines modified
   
280 ·​·​·​·​const/​4·​v4,​·​0x2 282 ·​·​·​·​const/​4·​v4,​·​0x2
   
281 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​ 283 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​
   
282 ·​·​·​·​const-​string·​v6,​·​"backup" 284 ·​·​·​·​const-​string·​v6,​·​"backup"
   
  285 ·​·​·​·​.​line·​224
283 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getExternalFilesDir(​Ljava/​lang/​String;​)​Ljava/​io/​File;​ 286 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getExternalFilesDir(​Ljava/​lang/​String;​)​Ljava/​io/​File;​
   
284 ·​·​·​·​move-​result-​object·​v5 287 ·​·​·​·​move-​result-​object·​v5
   
285 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4 288 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4
   
286 ·​·​·​·​const/​4·​v4,​·​0x3 289 ·​·​·​·​const/​4·​v4,​·​0x3
   
287 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​ 290 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​
   
288 ·​·​·​·​const/​4·​v6,​·​0x0 291 ·​·​·​·​const/​4·​v6,​·​0x0
   
  292 ·​·​·​·​.​line·​225
289 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getExternalFilesDir(​Ljava/​lang/​String;​)​Ljava/​io/​File;​ 293 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getExternalFilesDir(​Ljava/​lang/​String;​)​Ljava/​io/​File;​
   
290 ·​·​·​·​move-​result-​object·​v5 294 ·​·​·​·​move-​result-​object·​v5
   
291 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4 295 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4
   
292 ·​·​·​·​const/​4·​v4,​·​0x4 296 ·​·​·​·​const/​4·​v4,​·​0x4
   
293 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​ 297 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​database/​DatabaseOpenHelper;​-​>context:​Landroid/​content/​Context;​
   
  298 ·​·​·​·​.​line·​226
294 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getFilesDir()​Ljava/​io/​File;​ 299 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getFilesDir()​Ljava/​io/​File;​
   
295 ·​·​·​·​move-​result-​object·​v5 300 ·​·​·​·​move-​result-​object·​v5
   
296 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4 301 ·​·​·​·​aput-​object·​v5,​·​v1,​·​v4
   
297 ·​·​·​·​.​line·​229 302 ·​·​·​·​.​line·​229
[−]
smali/de/smasi/tickmate/database/FileUtils.smali
Offset 19, 15 lines modified Offset 19, 14 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​20 22 ·​·​·​·​.​line·​20
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​.​line·​63  
25 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
26 .​end·​method 25 .​end·​method
   
27 .​method·​public·​static·​copyFile(Ljava/​io/​FileInputStream;​Ljava/​io/​FileOutputStream;​)​V 26 .​method·​public·​static·​copyFile(Ljava/​io/​FileInputStream;​Ljava/​io/​FileOutputStream;​)​V
28 ·​·​·​·​.​locals·​7 27 ·​·​·​·​.​locals·​7
29 ·​·​·​·​.​param·​p0,​·​"fromFile"·​·​·​·​#·​Ljava/​io/​FileInputStream;​ 28 ·​·​·​·​.​param·​p0,​·​"fromFile"·​·​·​·​#·​Ljava/​io/​FileInputStream;​
30 ·​·​·​·​.​param·​p1,​·​"toFile"·​·​·​·​#·​Ljava/​io/​FileOutputStream;​ 29 ·​·​·​·​.​param·​p1,​·​"toFile"·​·​·​·​#·​Ljava/​io/​FileOutputStream;​
Offset 139, 94 lines modified Offset 138, 93 lines modified
139 .​method·​public·​static·​getRemovableStorageDi​rectory()​Ljava/​lang/​String;​ 138 .​method·​public·​static·​getRemovableStorageDi​rectory()​Ljava/​lang/​String;​
140 ·​·​·​·​.​locals·​4 139 ·​·​·​·​.​locals·​4
   
141 ·​·​·​·​.​prologue 140 ·​·​·​·​.​prologue
142 ·​·​·​·​.​line·​94 141 ·​·​·​·​.​line·​94
143 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getStorageList()​Ljava/​util/​List;​ 142 ·​·​·​·​invoke-​static·​{},​·​Lde/​smasi/​tickmate/​database/​FileUtils;​-​>getStorageList()​Ljava/​util/​List;​
   
144 ·​·​·​·​move-​result-​object·​v1 143 ·​·​·​·​move-​result-​object·​v0
   
145 ·​·​·​·​.​line·​96 144 ·​·​·​·​.​line·​96
146 ·​·​·​·​.​local·​v1,​·​"lst":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​>;​" 145 ·​·​·​·​.​local·​v0,​·​"lst":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​>;​"
147 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 146 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
148 ·​·​·​·​move-​result-​object·​v0 147 ·​·​·​·​move-​result-​object·​v2
   
149 ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
150 ·​·​·​·​:​cond_0 148 ·​·​·​·​:​cond_0
151 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 149 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
152 ·​·​·​·​move-​result·​v3 150 ·​·​·​·​move-​result·​v3
   
153 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1 151 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1
   
154 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 152 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
155 ·​·​·​·​move-​result-​object·​v2 153 ·​·​·​·​move-​result-​object·​v1
   
156 ·​·​·​·​check-​cast·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 154 ·​·​·​·​check-​cast·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
   
157 ·​·​·​·​.​line·​97 155 ·​·​·​·​.​line·​97
158 ·​·​·​·​.​local·​v2,​·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 156 ·​·​·​·​.​local·​v1,​·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
159 ·​·​·​·​iget-​boolean·​v3,​·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>readonly:​Z 157 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>readonly:​Z
   
160 ·​·​·​·​if-​nez·​v3,​·​:​cond_0 158 ·​·​·​·​if-​nez·​v3,​·​:​cond_0
   
161 ·​·​·​·​iget-​boolean·​v3,​·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>removable:​Z 159 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>removable:​Z
   
162 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 160 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
163 ·​·​·​·​.​line·​98 161 ·​·​·​·​.​line·​98
164 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>path:​Ljava/​lang/​String;​ 162 ·​·​·​·​iget-​object·​v2,​·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>path:​Ljava/​lang/​String;​
   
165 ·​·​·​·​.​line·​106 163 ·​·​·​·​.​line·​106
166 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 164 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
167 ·​·​·​·​:​goto_0 165 ·​·​·​·​:​goto_0
168 ·​·​·​·​return-​object·​v3 166 ·​·​·​·​return-​object·​v2
   
169 ·​·​·​·​.​line·​101 167 ·​·​·​·​.​line·​101
170 ·​·​·​·​:​cond_1 168 ·​·​·​·​:​cond_1
171 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 169 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
172 ·​·​·​·​move-​result-​object·​v0 170 ·​·​·​·​move-​result-​object·​v2
   
173 ·​·​·​·​:​cond_2 171 ·​·​·​·​:​cond_2
174 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 172 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
175 ·​·​·​·​move-​result·​v3 173 ·​·​·​·​move-​result·​v3
   
176 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 174 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3
   
177 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 175 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
178 ·​·​·​·​move-​result-​object·​v2 176 ·​·​·​·​move-​result-​object·​v1
   
179 ·​·​·​·​check-​cast·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 177 ·​·​·​·​check-​cast·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
   
180 ·​·​·​·​.​line·​102 178 ·​·​·​·​.​line·​102
181 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 179 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
182 ·​·​·​·​iget-​boolean·​v3,​·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>readonly:​Z 180 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>readonly:​Z
   
183 ·​·​·​·​if-​nez·​v3,​·​:​cond_2 181 ·​·​·​·​if-​nez·​v3,​·​:​cond_2
   
184 ·​·​·​·​.​line·​103 182 ·​·​·​·​.​line·​103
185 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>path:​Ljava/​lang/​String;​ 183 ·​·​·​·​iget-​object·​v2,​·​v1,​·​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​-​>path:​Ljava/​lang/​String;​
   
186 ·​·​·​·​goto·​:​goto_0 184 ·​·​·​·​goto·​:​goto_0
   
187 ·​·​·​·​.​line·​106 185 ·​·​·​·​.​line·​106
188 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​ 186 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"storageInfo":​Lde/​smasi/​tickmate/​database/​FileUtils$StorageInfo​;​
189 ·​·​·​·​:​cond_3 187 ·​·​·​·​:​cond_3
190 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​ 188 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​
   
191 ·​·​·​·​move-​result-​object·​v3 189 ·​·​·​·​move-​result-​object·​v2
Max diff block lines reached; 2231/6815 bytes (32.74%) of diff not shown.
[−]
smali/de/smasi/tickmate/models/Tick.smali
Offset 89, 56 lines modified Offset 89, 60 lines modified
   
89 ·​·​·​·​iget·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>track_id:​I 89 ·​·​·​·​iget·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>track_id:​I
   
90 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 90 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
91 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 91 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
  92 ·​·​·​·​.​line·​27
92 ·​·​·​·​invoke-​virtual·​{v3,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I 93 ·​·​·​·​invoke-​virtual·​{v3,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
93 ·​·​·​·​move-​result·​v3 94 ·​·​·​·​move-​result·​v3
   
94 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 95 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
95 ·​·​·​·​invoke-​virtual·​{v4,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I 96 ·​·​·​·​invoke-​virtual·​{v4,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
96 ·​·​·​·​move-​result·​v4 97 ·​·​·​·​move-​result·​v4
   
97 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 98 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
98 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 99 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
  100 ·​·​·​·​.​line·​28
99 ·​·​·​·​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​util/​Calendar;​-​>get(I)​I 101 ·​·​·​·​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
100 ·​·​·​·​move-​result·​v3 102 ·​·​·​·​move-​result·​v3
   
101 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 103 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
102 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​Calendar;​-​>get(I)​I 104 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
103 ·​·​·​·​move-​result·​v4 105 ·​·​·​·​move-​result·​v4
   
104 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 106 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
105 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 107 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
  108 ·​·​·​·​.​line·​29
106 ·​·​·​·​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​util/​Calendar;​-​>get(I)​I 109 ·​·​·​·​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
107 ·​·​·​·​move-​result·​v3 110 ·​·​·​·​move-​result·​v3
   
108 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 111 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
109 ·​·​·​·​invoke-​virtual·​{v4,​·​v6},​·​Ljava/​util/​Calendar;​-​>get(I)​I 112 ·​·​·​·​invoke-​virtual·​{v4,​·​v6},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
110 ·​·​·​·​move-​result·​v4 113 ·​·​·​·​move-​result·​v4
   
111 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 114 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
112 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 115 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
  116 ·​·​·​·​.​line·​30
113 ·​·​·​·​invoke-​virtual·​{v3,​·​v7},​·​Ljava/​util/​Calendar;​-​>get(I)​I 117 ·​·​·​·​invoke-​virtual·​{v3,​·​v7},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
114 ·​·​·​·​move-​result·​v3 118 ·​·​·​·​move-​result·​v3
   
115 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 119 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
116 ·​·​·​·​invoke-​virtual·​{v4,​·​v7},​·​Ljava/​util/​Calendar;​-​>get(I)​I 120 ·​·​·​·​invoke-​virtual·​{v4,​·​v7},​·​Ljava/​util/​Calendar;​-​>get(I)​I
Offset 147, 14 lines modified Offset 151, 15 lines modified
   
147 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 151 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
148 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 152 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
149 ·​·​·​·​const/​16·​v4,​·​0xc 153 ·​·​·​·​const/​16·​v4,​·​0xc
   
  154 ·​·​·​·​.​line·​31
150 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​Calendar;​-​>get(I)​I 155 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
151 ·​·​·​·​move-​result·​v3 156 ·​·​·​·​move-​result·​v3
   
152 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 157 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
153 ·​·​·​·​const/​16·​v5,​·​0xc 158 ·​·​·​·​const/​16·​v5,​·​0xc
Offset 165, 14 lines modified Offset 170, 15 lines modified
   
165 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1 170 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_1
   
166 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 171 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
167 ·​·​·​·​const/​16·​v4,​·​0xd 172 ·​·​·​·​const/​16·​v4,​·​0xd
   
  173 ·​·​·​·​.​line·​32
168 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​Calendar;​-​>get(I)​I 174 ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
169 ·​·​·​·​move-​result·​v3 175 ·​·​·​·​move-​result·​v3
   
170 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​ 176 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​models/​Tick;​-​>date:​Ljava/​util/​Calendar;​
   
171 ·​·​·​·​const/​16·​v5,​·​0xd 177 ·​·​·​·​const/​16·​v5,​·​0xd
Offset 187, 55 lines modified Offset 193, 58 lines modified
187 ·​·​·​·​:​cond_0 193 ·​·​·​·​:​cond_0
188 ·​·​·​·​:​goto_0 194 ·​·​·​·​:​goto_0
189 ·​·​·​·​return·​v1 195 ·​·​·​·​return·​v1
   
190 ·​·​·​·​:​cond_1 196 ·​·​·​·​:​cond_1
191 ·​·​·​·​move·​v1,​·​v2 197 ·​·​·​·​move·​v1,​·​v2
Max diff block lines reached; 1328/3757 bytes (35.35%) of diff not shown.
[−]
smali/de/smasi/tickmate/prefs/GroupListPreference$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​43 27 ·​·​·​·​.​line·​43
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$1​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$1​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/prefs/GroupListPreference$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​67 27 ·​·​·​·​.​line·​67
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$2​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$2​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/prefs/GroupListPreference$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​61 27 ·​·​·​·​.​line·​61
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$3​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference$3​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/prefs/GroupListPreference.smali
Offset 43, 45 lines modified Offset 43, 44 lines modified
43 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​preference/​MultiSelectListPrefer​ence;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 43 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​preference/​MultiSelectListPrefer​ence;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
44 ·​·​·​·​.​line·​38 44 ·​·​·​·​.​line·​38
45 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​private·​static·​getAllGroupIdsAsCharS​eq()​[Ljava/​lang/​CharSequence;​ 47 .​method·​private·​static·​getAllGroupIdsAsCharS​eq()​[Ljava/​lang/​CharSequence;​
48 ·​·​·​·​.​locals·​8 48 ·​·​·​·​.​locals·​7
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​122 50 ·​·​·​·​.​line·​122
51 ·​·​·​·​sget-​object·​v5,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​ 51 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​
   
52 ·​·​·​·​invoke-​virtual·​{v5},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getGroups()​Ljava/​util/​List;​ 52 ·​·​·​·​invoke-​virtual·​{v4},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getGroups()​Ljava/​util/​List;​
   
53 ·​·​·​·​move-​result-​object·​v2 53 ·​·​·​·​move-​result-​object·​v2
   
54 ·​·​·​·​.​line·​123 54 ·​·​·​·​.​line·​123
55 ·​·​·​·​.​local·​v2,​·​"groups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​" 55 ·​·​·​·​.​local·​v2,​·​"groups":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Group;​>;​"
56 ·​·​·​·​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 56 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
57 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 57 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
58 ·​·​·​·​.​line·​124 58 ·​·​·​·​.​line·​124
59 ·​·​·​·​.​local·​v4,​·​"ids":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 59 ·​·​·​·​.​local·​v3,​·​"ids":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
60 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 60 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
61 ·​·​·​·​move-​result-​object·​v3 61 ·​·​·​·​move-​result-​object·​v4
   
62 ·​·​·​·​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​  
63 ·​·​·​·​:​goto_0 62 ·​·​·​·​:​goto_0
64 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 63 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
65 ·​·​·​·​move-​result·​v5 64 ·​·​·​·​move-​result·​v5
   
66 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 65 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
67 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 66 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
68 ·​·​·​·​move-​result-​object·​v1 67 ·​·​·​·​move-​result-​object·​v1
   
69 ·​·​·​·​check-​cast·​v1,​·​Lde/​smasi/​tickmate/​models/​Group;​ 68 ·​·​·​·​check-​cast·​v1,​·​Lde/​smasi/​tickmate/​models/​Group;​
   
70 ·​·​·​·​.​line·​125 69 ·​·​·​·​.​line·​125
71 ·​·​·​·​.​local·​v1,​·​"g":​Lde/​smasi/​tickmate/​models/​Group;​ 70 ·​·​·​·​.​local·​v1,​·​"g":​Lde/​smasi/​tickmate/​models/​Group;​
Offset 89, 165 lines modified Offset 88, 164 lines modified
   
89 ·​·​·​·​move-​result·​v5 88 ·​·​·​·​move-​result·​v5
   
90 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 89 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
91 ·​·​·​·​move-​result-​object·​v5 90 ·​·​·​·​move-​result-​object·​v5
   
92 ·​·​·​·​invoke-​interface·​{v4,​·​v5},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 91 ·​·​·​·​invoke-​interface·​{v3,​·​v5},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
93 ·​·​·​·​goto·​:​goto_0 92 ·​·​·​·​goto·​:​goto_0
   
94 ·​·​·​·​.​line·​127 93 ·​·​·​·​.​line·​127
95 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"g":​Lde/​smasi/​tickmate/​models/​Group;​ 94 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"g":​Lde/​smasi/​tickmate/​models/​Group;​
96 ·​·​·​·​:​cond_0 95 ·​·​·​·​:​cond_0
97 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I 96 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I
   
98 ·​·​·​·​move-​result·​v5 97 ·​·​·​·​move-​result·​v4
   
99 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​CharSequence;​ 98 ·​·​·​·​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​CharSequence;​
   
100 ·​·​·​·​invoke-​interface·​{v4,​·​v5},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 99 ·​·​·​·​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
101 ·​·​·​·​move-​result-​object·​v0 100 ·​·​·​·​move-​result-​object·​v0
   
102 ·​·​·​·​check-​cast·​v0,​·​[Ljava/​lang/​CharSequence;​ 101 ·​·​·​·​check-​cast·​v0,​·​[Ljava/​lang/​CharSequence;​
   
103 ·​·​·​·​.​line·​128 102 ·​·​·​·​.​line·​128
104 ·​·​·​·​.​local·​v0,​·​"cs":​[Ljava/​lang/​CharSequence;​ 103 ·​·​·​·​.​local·​v0,​·​"cs":​[Ljava/​lang/​CharSequence;​
105 ·​·​·​·​sget-​object·​v5,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​-​>TAG:​Ljava/​lang/​String;​ 104 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​prefs/​GroupListPreference;​-​>TAG:​Ljava/​lang/​String;​
   
106 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 105 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
107 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 106 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
108 ·​·​·​·​const-​string·​v7,​·​"getAllGroupIdsAsChar​Seq·​is·​returning:​·​" 107 ·​·​·​·​const-​string·​v6,​·​"getAllGroupIdsAsChar​Seq·​is·​returning:​·​"
   
109 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 108 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
110 ·​·​·​·​move-​result-​object·​v6 109 ·​·​·​·​move-​result-​object·​v5
   
111 ·​·​·​·​const-​string·​v7,​·​",​" 110 ·​·​·​·​const-​string·​v6,​·​",​"
   
112 ·​·​·​·​invoke-​static·​{v7,​·​v0},​·​Landroid/​text/​TextUtils;​-​>join(Ljava/​lang/​CharSequence;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 111 ·​·​·​·​invoke-​static·​{v6,​·​v0},​·​Landroid/​text/​TextUtils;​-​>join(Ljava/​lang/​CharSequence;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
113 ·​·​·​·​move-​result-​object·​v7 112 ·​·​·​·​move-​result-​object·​v6
   
114 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 113 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
115 ·​·​·​·​move-​result-​object·​v6 114 ·​·​·​·​move-​result-​object·​v5
   
116 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 115 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
117 ·​·​·​·​move-​result-​object·​v6 116 ·​·​·​·​move-​result-​object·​v5
Max diff block lines reached; 14265/18903 bytes (75.46%) of diff not shown.
[−]
smali/de/smasi/tickmate/prefs/GroupPreferenceFragment.smali
Offset 63, 70 lines modified Offset 63, 69 lines modified
63 .​end·​method 63 .​end·​method
   
64 .​method·​private·​static·​getAllTrackIdsAsCharS​eq()​[Ljava/​lang/​CharSequence;​ 64 .​method·​private·​static·​getAllTrackIdsAsCharS​eq()​[Ljava/​lang/​CharSequence;​
65 ·​·​·​·​.​locals·​6 65 ·​·​·​·​.​locals·​6
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​96 67 ·​·​·​·​.​line·​96
68 ·​·​·​·​sget-​object·​v5,​·​Lde/​smasi/​tickmate/​prefs/​GroupPreferenceFragme​nt;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​ 68 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​prefs/​GroupPreferenceFragme​nt;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​
   
69 ·​·​·​·​invoke-​virtual·​{v5},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getTracks()​Ljava/​util/​List;​ 69 ·​·​·​·​invoke-​virtual·​{v4},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getTracks()​Ljava/​util/​List;​
   
70 ·​·​·​·​move-​result-​object·​v4 70 ·​·​·​·​move-​result-​object·​v3
   
71 ·​·​·​·​.​line·​97 71 ·​·​·​·​.​line·​97
72 ·​·​·​·​.​local·​v4,​·​"tracks":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Track;​>;​" 72 ·​·​·​·​.​local·​v3,​·​"tracks":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Track;​>;​"
73 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 73 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
74 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 74 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
75 ·​·​·​·​.​line·​98 75 ·​·​·​·​.​line·​98
76 ·​·​·​·​.​local·​v2,​·​"ids":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 76 ·​·​·​·​.​local·​v1,​·​"ids":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
77 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 77 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
78 ·​·​·​·​move-​result-​object·​v1 78 ·​·​·​·​move-​result-​object·​v4
   
79 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
80 ·​·​·​·​:​goto_0 79 ·​·​·​·​:​goto_0
81 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 80 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
82 ·​·​·​·​move-​result·​v5 81 ·​·​·​·​move-​result·​v5
   
83 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 82 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
84 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 83 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
85 ·​·​·​·​move-​result-​object·​v3 84 ·​·​·​·​move-​result-​object·​v2
   
86 ·​·​·​·​check-​cast·​v3,​·​Lde/​smasi/​tickmate/​models/​Track;​ 85 ·​·​·​·​check-​cast·​v2,​·​Lde/​smasi/​tickmate/​models/​Track;​
   
87 ·​·​·​·​.​line·​99 86 ·​·​·​·​.​line·​99
88 ·​·​·​·​.​local·​v3,​·​"t":​Lde/​smasi/​tickmate/​models/​Track;​ 87 ·​·​·​·​.​local·​v2,​·​"t":​Lde/​smasi/​tickmate/​models/​Track;​
89 ·​·​·​·​invoke-​virtual·​{v3},​·​Lde/​smasi/​tickmate/​models/​Track;​-​>getId()​I 88 ·​·​·​·​invoke-​virtual·​{v2},​·​Lde/​smasi/​tickmate/​models/​Track;​-​>getId()​I
   
90 ·​·​·​·​move-​result·​v5 89 ·​·​·​·​move-​result·​v5
   
91 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 90 ·​·​·​·​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
92 ·​·​·​·​move-​result-​object·​v5 91 ·​·​·​·​move-​result-​object·​v5
   
93 ·​·​·​·​invoke-​interface·​{v2,​·​v5},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 92 ·​·​·​·​invoke-​interface·​{v1,​·​v5},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
94 ·​·​·​·​goto·​:​goto_0 93 ·​·​·​·​goto·​:​goto_0
   
95 ·​·​·​·​.​line·​101 94 ·​·​·​·​.​line·​101
96 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"t":​Lde/​smasi/​tickmate/​models/​Track;​ 95 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"t":​Lde/​smasi/​tickmate/​models/​Track;​
97 ·​·​·​·​:​cond_0 96 ·​·​·​·​:​cond_0
98 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I 97 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
99 ·​·​·​·​move-​result·​v5 98 ·​·​·​·​move-​result·​v4
   
100 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​CharSequence;​ 99 ·​·​·​·​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​CharSequence;​
   
101 ·​·​·​·​invoke-​interface·​{v2,​·​v5},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 100 ·​·​·​·​invoke-​interface·​{v1,​·​v4},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
102 ·​·​·​·​move-​result-​object·​v0 101 ·​·​·​·​move-​result-​object·​v0
   
103 ·​·​·​·​check-​cast·​v0,​·​[Ljava/​lang/​CharSequence;​ 102 ·​·​·​·​check-​cast·​v0,​·​[Ljava/​lang/​CharSequence;​
   
104 ·​·​·​·​.​line·​103 103 ·​·​·​·​.​line·​103
105 ·​·​·​·​.​local·​v0,​·​"cs":​[Ljava/​lang/​CharSequence;​ 104 ·​·​·​·​.​local·​v0,​·​"cs":​[Ljava/​lang/​CharSequence;​
Offset 134, 66 lines modified Offset 133, 65 lines modified
134 .​end·​method 133 .​end·​method
   
135 .​method·​private·​static·​getAllTrackNamesAsCha​rSeq()​[Ljava/​lang/​CharSequence;​ 134 .​method·​private·​static·​getAllTrackNamesAsCha​rSeq()​[Ljava/​lang/​CharSequence;​
136 ·​·​·​·​.​locals·​6 135 ·​·​·​·​.​locals·​6
   
137 ·​·​·​·​.​prologue 136 ·​·​·​·​.​prologue
138 ·​·​·​·​.​line·​84 137 ·​·​·​·​.​line·​84
139 ·​·​·​·​sget-​object·​v5,​·​Lde/​smasi/​tickmate/​prefs/​GroupPreferenceFragme​nt;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​ 138 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​prefs/​GroupPreferenceFragme​nt;​-​>mDataSource:​Lde/​smasi/​tickmate/​database/​DataSource;​
   
140 ·​·​·​·​invoke-​virtual·​{v5},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getTracks()​Ljava/​util/​List;​ 139 ·​·​·​·​invoke-​virtual·​{v4},​·​Lde/​smasi/​tickmate/​database/​DataSource;​-​>getTracks()​Ljava/​util/​List;​
   
141 ·​·​·​·​move-​result-​object·​v4 140 ·​·​·​·​move-​result-​object·​v3
   
142 ·​·​·​·​.​line·​85 141 ·​·​·​·​.​line·​85
143 ·​·​·​·​.​local·​v4,​·​"tracks":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Track;​>;​" 142 ·​·​·​·​.​local·​v3,​·​"tracks":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​smasi/​tickmate/​models/​Track;​>;​"
144 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 143 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
145 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 144 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
146 ·​·​·​·​.​line·​86 145 ·​·​·​·​.​line·​86
147 ·​·​·​·​.​local·​v2,​·​"names":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 146 ·​·​·​·​.​local·​v1,​·​"names":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
148 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 147 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
149 ·​·​·​·​move-​result-​object·​v1 148 ·​·​·​·​move-​result-​object·​v4
   
150 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
151 ·​·​·​·​:​goto_0 149 ·​·​·​·​:​goto_0
152 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 150 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
Max diff block lines reached; 19153/24085 bytes (79.52%) of diff not shown.
[−]
smali/de/smasi/tickmate/prefs/IconPreference$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​IconPreference;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​IconPreference;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​33 27 ·​·​·​·​.​line·​33
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconPreference$1;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconPreference$1;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/prefs/IconChooserDialog$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$dialog:​Landroid/​app/​Dialog;​ 22 .​field·​final·​synthetic·​val$dialog:​Landroid/​app/​Dialog;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​IconChooserDialog;​Landroid/​app/​Dialog;​)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​IconChooserDialog;​Landroid/​app/​Dialog;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​37 28 ·​·​·​·​.​line·​37
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog$1;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog$1;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog$1;​-​>val$dialog:​Landroid/​app/​Dialog;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​IconChooserDialog$1;​-​>val$dialog:​Landroid/​app/​Dialog;​
   
[−]
smali/de/smasi/tickmate/prefs/TickColorPreference$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​45 27 ·​·​·​·​.​line·​45
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TickColorPreference$1​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TickColorPreference$1​;​-​>this$0:​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/prefs/TrackPreferenceFragment.smali
Offset 389, 14 lines modified Offset 389, 15 lines modified
   
389 ·​·​·​·​move-​result-​object·​v0 389 ·​·​·​·​move-​result-​object·​v0
   
390 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​ 390 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
   
391 ·​·​·​·​move-​result-​object·​v0 391 ·​·​·​·​move-​result-​object·​v0
   
  392 ·​·​·​·​.​line·​98
392 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 393 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
393 ·​·​·​·​.​line·​99 394 ·​·​·​·​.​line·​99
394 ·​·​·​·​return-​void 395 ·​·​·​·​return-​void
395 .​end·​method 396 .​end·​method
   
396 .​method·​public·​onResume()​V 397 .​method·​public·​onResume()​V
Offset 434, 299 lines modified Offset 435, 299 lines modified
   
434 ·​·​·​·​move-​result-​object·​v0 435 ·​·​·​·​move-​result-​object·​v0
   
435 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​ 436 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
   
436 ·​·​·​·​move-​result-​object·​v0 437 ·​·​·​·​move-​result-​object·​v0
   
  438 ·​·​·​·​.​line·​92
437 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 439 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
438 ·​·​·​·​.​line·​93 440 ·​·​·​·​.​line·​93
439 ·​·​·​·​return-​void 441 ·​·​·​·​return-​void
440 .​end·​method 442 .​end·​method
   
441 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V 443 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V
442 ·​·​·​·​.​locals·​8 444 ·​·​·​·​.​locals·​7
443 ·​·​·​·​.​param·​p1,​·​"sharedPreferences"·​·​·​·​#·​Landroid/​content/​SharedPreferences;​ 445 ·​·​·​·​.​param·​p1,​·​"sharedPreferences"·​·​·​·​#·​Landroid/​content/​SharedPreferences;​
444 ·​·​·​·​.​param·​p2,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ 446 ·​·​·​·​.​param·​p2,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​
   
445 ·​·​·​·​.​prologue 447 ·​·​·​·​.​prologue
446 ·​·​·​·​.​line·​104 448 ·​·​·​·​.​line·​104
447 ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​ 449 ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​
   
448 ·​·​·​·​move-​result-​object·​v3 450 ·​·​·​·​move-​result-​object·​v2
   
449 ·​·​·​·​.​line·​105 451 ·​·​·​·​.​line·​105
450 ·​·​·​·​.​local·​v3,​·​"pref":​Landroid/​preference/​Preference;​ 452 ·​·​·​·​.​local·​v2,​·​"pref":​Landroid/​preference/​Preference;​
451 ·​·​·​·​sget-​object·​v5,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>TAG:​Ljava/​lang/​String;​ 453 ·​·​·​·​sget-​object·​v4,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>TAG:​Ljava/​lang/​String;​
   
452 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 454 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
453 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 455 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
454 ·​·​·​·​const-​string·​v7,​·​"onSharedPreferenceCh​anged·​-​-​·​" 456 ·​·​·​·​const-​string·​v6,​·​"onSharedPreferenceCh​anged·​-​-​·​"
   
455 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 457 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
456 ·​·​·​·​move-​result-​object·​v6 458 ·​·​·​·​move-​result-​object·​v5
   
457 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​preference/​Preference;​-​>getTitle()​Ljava/​lang/​CharSequence;​ 459 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​preference/​Preference;​-​>getTitle()​Ljava/​lang/​CharSequence;​
   
458 ·​·​·​·​move-​result-​object·​v7 460 ·​·​·​·​move-​result-​object·​v6
   
459 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 461 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
460 ·​·​·​·​move-​result-​object·​v6 462 ·​·​·​·​move-​result-​object·​v5
   
461 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 463 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
462 ·​·​·​·​move-​result-​object·​v6 464 ·​·​·​·​move-​result-​object·​v5
   
463 ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 465 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>v(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
464 ·​·​·​·​.​line·​107 466 ·​·​·​·​.​line·​107
465 ·​·​·​·​instance-​of·​v5,​·​v3,​·​Lde/​smasi/​tickmate/​prefs/​IconPreference;​ 467 ·​·​·​·​instance-​of·​v4,​·​v2,​·​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
466 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 468 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
467 ·​·​·​·​.​line·​108 469 ·​·​·​·​.​line·​108
468 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>icon:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​ 470 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>icon:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
469 ·​·​·​·​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 471 ·​·​·​·​invoke-​virtual·​{v2,​·​v4},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
470 ·​·​·​·​move-​result·​v5 472 ·​·​·​·​move-​result·​v4
   
471 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 473 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
472 ·​·​·​·​.​line·​109 474 ·​·​·​·​.​line·​109
473 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>track:​Lde/​smasi/​tickmate/​models/​Track;​ 475 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>track:​Lde/​smasi/​tickmate/​models/​Track;​
   
474 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>icon:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​ 476 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​prefs/​TrackPreferenceFragme​nt;​-​>icon:​Lde/​smasi/​tickmate/​prefs/​IconPreference;​
   
475 ·​·​·​·​invoke-​virtual·​{v6},​·​Lde/​smasi/​tickmate/​prefs/​IconPreference;​-​>getText()​Ljava/​lang/​String;​ 477 ·​·​·​·​invoke-​virtual·​{v5},​·​Lde/​smasi/​tickmate/​prefs/​IconPreference;​-​>getText()​Ljava/​lang/​String;​
   
476 ·​·​·​·​move-​result-​object·​v6 478 ·​·​·​·​move-​result-​object·​v5
   
477 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Lde/​smasi/​tickmate/​models/​Track;​-​>setIcon(Ljava/​lang/​String;​)​V 479 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Lde/​smasi/​tickmate/​models/​Track;​-​>setIcon(Ljava/​lang/​String;​)​V
   
478 ·​·​·​·​.​line·​113 480 ·​·​·​·​.​line·​113
479 ·​·​·​·​:​cond_0 481 ·​·​·​·​:​cond_0
480 ·​·​·​·​instance-​of·​v5,​·​v3,​·​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​ 482 ·​·​·​·​instance-​of·​v4,​·​v2,​·​Lde/​smasi/​tickmate/​prefs/​TickColorPreference;​
   
481 ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 483 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2
Max diff block lines reached; 13041/18183 bytes (71.72%) of diff not shown.
[−]
smali/de/smasi/tickmate/views/EditGroupsActivity$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​134 28 ·​·​·​·​.​line·​134
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
[−]
smali/de/smasi/tickmate/views/EditGroupsActivity.smali
Offset 260, 44 lines modified Offset 260, 49 lines modified
260 ·​·​·​·​:​pswitch_3 260 ·​·​·​·​:​pswitch_3
261 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​ 261 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​
   
262 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 262 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
263 ·​·​·​·​const·​v5,​·​0x7f070004 263 ·​·​·​·​const·​v5,​·​0x7f070004
   
  264 ·​·​·​·​.​line·​131
264 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 265 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
265 ·​·​·​·​move-​result-​object·​v4 266 ·​·​·​·​move-​result-​object·​v4
   
266 ·​·​·​·​const·​v5,​·​0x7f070003 267 ·​·​·​·​const·​v5,​·​0x7f070003
   
  268 ·​·​·​·​.​line·​132
267 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 269 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
268 ·​·​·​·​move-​result-​object·​v4 270 ·​·​·​·​move-​result-​object·​v4
   
269 ·​·​·​·​const·​v5,​·​0x1080027 271 ·​·​·​·​const·​v5,​·​0x1080027
   
  272 ·​·​·​·​.​line·​133
270 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​ 273 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
   
271 ·​·​·​·​move-​result-​object·​v4 274 ·​·​·​·​move-​result-​object·​v4
   
272 ·​·​·​·​const·​v5,​·​0x1040013 275 ·​·​·​·​const·​v5,​·​0x1040013
   
273 ·​·​·​·​new-​instance·​v6,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​ 276 ·​·​·​·​new-​instance·​v6,​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​
   
274 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v2},​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​><init>(Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 277 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v2},​·​Lde/​smasi/​tickmate/​views/​EditGroupsActivity$1;​-​><init>(Lde/​smasi/​tickmate/​views/​EditGroupsActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
   
  278 ·​·​·​·​.​line·​134
275 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 279 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
276 ·​·​·​·​move-​result-​object·​v4 280 ·​·​·​·​move-​result-​object·​v4
   
277 ·​·​·​·​const·​v5,​·​0x1040009 281 ·​·​·​·​const·​v5,​·​0x1040009
   
278 ·​·​·​·​const/​4·​v6,​·​0x0 282 ·​·​·​·​const/​4·​v6,​·​0x0
   
  283 ·​·​·​·​.​line·​143
279 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 284 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
280 ·​·​·​·​move-​result-​object·​v4 285 ·​·​·​·​move-​result-​object·​v4
   
281 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 286 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
282 ·​·​·​·​goto·​:​goto_0 287 ·​·​·​·​goto·​:​goto_0
[−]
smali/de/smasi/tickmate/views/EditTracksActivity$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 22 .​field·​final·​synthetic·​val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​EditTracksActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 24 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​EditTracksActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
  26 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​views/​EditTracksActivity;​
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​167 28 ·​·​·​·​.​line·​167
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​EditTracksActivity;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​EditTracksActivity;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​>val$info:​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
   
[−]
smali/de/smasi/tickmate/views/EditTracksActivity.smali
Offset 410, 44 lines modified Offset 410, 49 lines modified
410 ·​·​·​·​:​pswitch_5 410 ·​·​·​·​:​pswitch_5
411 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​ 411 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​AlertDialog$Builder;​
   
412 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 412 ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
413 ·​·​·​·​const·​v5,​·​0x7f070006 413 ·​·​·​·​const·​v5,​·​0x7f070006
   
  414 ·​·​·​·​.​line·​164
414 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 415 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
415 ·​·​·​·​move-​result-​object·​v4 416 ·​·​·​·​move-​result-​object·​v4
   
416 ·​·​·​·​const·​v5,​·​0x7f070005 417 ·​·​·​·​const·​v5,​·​0x7f070005
   
  418 ·​·​·​·​.​line·​165
417 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 419 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
418 ·​·​·​·​move-​result-​object·​v4 420 ·​·​·​·​move-​result-​object·​v4
   
419 ·​·​·​·​const·​v5,​·​0x1080027 421 ·​·​·​·​const·​v5,​·​0x1080027
   
  422 ·​·​·​·​.​line·​166
420 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​ 423 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
   
421 ·​·​·​·​move-​result-​object·​v4 424 ·​·​·​·​move-​result-​object·​v4
   
422 ·​·​·​·​const·​v5,​·​0x1040013 425 ·​·​·​·​const·​v5,​·​0x1040013
   
423 ·​·​·​·​new-​instance·​v6,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​ 426 ·​·​·​·​new-​instance·​v6,​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​
   
424 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​><init>(Lde/​smasi/​tickmate/​views/​EditTracksActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V 427 ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v1},​·​Lde/​smasi/​tickmate/​views/​EditTracksActivity$1;​-​><init>(Lde/​smasi/​tickmate/​views/​EditTracksActivity;​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​)​V
   
  428 ·​·​·​·​.​line·​167
425 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 429 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
426 ·​·​·​·​move-​result-​object·​v4 430 ·​·​·​·​move-​result-​object·​v4
   
427 ·​·​·​·​const·​v5,​·​0x1040009 431 ·​·​·​·​const·​v5,​·​0x1040009
   
428 ·​·​·​·​const/​4·​v6,​·​0x0 432 ·​·​·​·​const/​4·​v6,​·​0x0
   
  433 ·​·​·​·​.​line·​175
429 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 434 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
430 ·​·​·​·​move-​result-​object·​v4 435 ·​·​·​·​move-​result-​object·​v4
   
431 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 436 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
432 ·​·​·​·​goto/​16·​:​goto_0 437 ·​·​·​·​goto/​16·​:​goto_0
[−]
smali/de/smasi/tickmate/views/GroupListAdapter.smali
Offset 56, 14 lines modified Offset 56, 15 lines modified
56 ·​·​·​·​const/​4·​v7,​·​0x0 56 ·​·​·​·​const/​4·​v7,​·​0x0
   
57 ·​·​·​·​.​line·​29 57 ·​·​·​·​.​line·​29
58 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​views/​GroupListAdapter;​-​>context:​Landroid/​content/​Context;​ 58 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​views/​GroupListAdapter;​-​>context:​Landroid/​content/​Context;​
   
59 ·​·​·​·​const-​string·​v6,​·​"layout_inflater" 59 ·​·​·​·​const-​string·​v6,​·​"layout_inflater"
   
  60 ·​·​·​·​.​line·​30
60 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 61 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
61 ·​·​·​·​move-​result-​object·​v1 62 ·​·​·​·​move-​result-​object·​v1
   
62 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​LayoutInflater;​ 63 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​LayoutInflater;​
   
63 ·​·​·​·​.​line·​31 64 ·​·​·​·​.​line·​31
[−]
smali/de/smasi/tickmate/views/IconListAdapter.smali
Offset 16, 105 lines modified Offset 16, 100 lines modified
16 ·​·​·​·​·​·​·​·​} 16 ·​·​·​·​·​·​·​·​}
17 ·​·​·​·​.​end·​annotation 17 ·​·​·​·​.​end·​annotation
18 .​end·​field 18 .​end·​field
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 20 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
21 ·​·​·​·​.​locals·​8 21 ·​·​·​·​.​locals·​7
22 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​ 22 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​
   
23 ·​·​·​·​.​prologue 23 ·​·​·​·​.​prologue
24 ·​·​·​·​.​line·​21 24 ·​·​·​·​.​line·​21
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V
   
26 ·​·​·​·​.​line·​22 26 ·​·​·​·​.​line·​22
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>context:​Landroid/​content/​Context;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>context:​Landroid/​content/​Context;​
   
28 ·​·​·​·​.​line·​23 28 ·​·​·​·​.​line·​23
29 ·​·​·​·​new-​instance·​v6,​·​Ljava/​util/​LinkedList;​ 29 ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​LinkedList;​
   
30 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​util/​LinkedList;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
31 ·​·​·​·​iput-​object·​v6,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>icon_names:​Ljava/​util/​List;​ 31 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>icon_names:​Ljava/​util/​List;​
   
32 ·​·​·​·​.​line·​25 32 ·​·​·​·​.​line·​25
33 ·​·​·​·​const-​class·​v6,​·​Lde/​smasi/​tickmate/​R$drawable;​ 33 ·​·​·​·​const-​class·​v3,​·​Lde/​smasi/​tickmate/​R$drawable;​
   
34 ·​·​·​·​invoke-​virtual·​{v6},​·​Ljava/​lang/​Class;​-​>getFields()​[Ljava/​lang/​reflect/​Field;​ 34 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getFields()​[Ljava/​lang/​reflect/​Field;​
   
35 ·​·​·​·​move-​result-​object·​v1 35 ·​·​·​·​move-​result-​object·​v0
   
36 ·​·​·​·​.​line·​27 36 ·​·​·​·​.​line·​27
37 ·​·​·​·​.​local·​v1,​·​"drawables":​[Ljava/​lang/​reflect/​Field;​ 37 ·​·​·​·​.​local·​v0,​·​"drawables":​[Ljava/​lang/​reflect/​Field;​
38 ·​·​·​·​move-​object·​v0,​·​v1  
   
39 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​lang/​reflect/​Field;​  
40 ·​·​·​·​array-​length·​v4,​·​v0 38 ·​·​·​·​array-​length·​v4,​·​v0
   
41 ·​·​·​·​.​local·​v4,​·​"len$":​I  
42 ·​·​·​·​const/​4·​v3,​·​0x0 39 ·​·​·​·​const/​4·​v3,​·​0x0
   
43 ·​·​·​·​.​local·​v3,​·​"i$":​I  
44 ·​·​·​·​:​goto_0 40 ·​·​·​·​:​goto_0
45 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_2 41 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_2
   
46 ·​·​·​·​aget-​object·​v2,​·​v0,​·​v3 42 ·​·​·​·​aget-​object·​v1,​·​v0,​·​v3
   
47 ·​·​·​·​.​line·​28 43 ·​·​·​·​.​line·​28
48 ·​·​·​·​.​local·​v2,​·​"f":​Ljava/​lang/​reflect/​Field;​ 44 ·​·​·​·​.​local·​v1,​·​"f":​Ljava/​lang/​reflect/​Field;​
49 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​reflect/​Field;​-​>getName()​Ljava/​lang/​String;​ 45 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​reflect/​Field;​-​>getName()​Ljava/​lang/​String;​
   
50 ·​·​·​·​move-​result-​object·​v5 46 ·​·​·​·​move-​result-​object·​v2
   
51 ·​·​·​·​.​line·​29 47 ·​·​·​·​.​line·​29
52 ·​·​·​·​.​local·​v5,​·​"name":​Ljava/​lang/​String;​ 48 ·​·​·​·​.​local·​v2,​·​"name":​Ljava/​lang/​String;​
53 ·​·​·​·​const-​string·​v6,​·​"glyphicons" 49 ·​·​·​·​const-​string·​v5,​·​"glyphicons"
   
54 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z 50 ·​·​·​·​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
   
55 ·​·​·​·​move-​result·​v6 51 ·​·​·​·​move-​result·​v5
   
56 ·​·​·​·​if-​nez·​v6,​·​:​cond_0 52 ·​·​·​·​if-​nez·​v5,​·​:​cond_0
   
57 ·​·​·​·​const-​string·​v6,​·​"myicons" 53 ·​·​·​·​const-​string·​v5,​·​"myicons"
   
58 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z 54 ·​·​·​·​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
   
59 ·​·​·​·​move-​result·​v6 55 ·​·​·​·​move-​result·​v5
   
60 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1 56 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1
   
61 ·​·​·​·​:​cond_0 57 ·​·​·​·​:​cond_0
62 ·​·​·​·​const-​string·​v6,​·​"white" 58 ·​·​·​·​const-​string·​v5,​·​"white"
   
63 ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z 59 ·​·​·​·​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
   
64 ·​·​·​·​move-​result·​v6 60 ·​·​·​·​move-​result·​v5
   
65 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1 61 ·​·​·​·​if-​eqz·​v5,​·​:​cond_1
   
66 ·​·​·​·​.​line·​30 62 ·​·​·​·​.​line·​30
67 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>icon_names:​Ljava/​util/​List;​ 63 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lde/​smasi/​tickmate/​views/​IconListAdapter;​-​>icon_names:​Ljava/​util/​List;​
   
68 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​reflect/​Field;​-​>getName()​Ljava/​lang/​String;​ 64 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​reflect/​Field;​-​>getName()​Ljava/​lang/​String;​
   
69 ·​·​·​·​move-​result-​object·​v7 65 ·​·​·​·​move-​result-​object·​v6
   
70 ·​·​·​·​invoke-​interface·​{v6,​·​v7},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 66 ·​·​·​·​invoke-​interface·​{v5,​·​v6},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
71 ·​·​·​·​.​line·​27 67 ·​·​·​·​.​line·​27
72 ·​·​·​·​:​cond_1 68 ·​·​·​·​:​cond_1
73 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1 69 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
74 ·​·​·​·​goto·​:​goto_0 70 ·​·​·​·​goto·​:​goto_0
   
75 ·​·​·​·​.​line·​33 71 ·​·​·​·​.​line·​33
76 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"f":​Ljava/​lang/​reflect/​Field;​ 72 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"f":​Ljava/​lang/​reflect/​Field;​
77 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"name":​Ljava/​lang/​String;​ 73 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"name":​Ljava/​lang/​String;​
78 ·​·​·​·​:​cond_2 74 ·​·​·​·​:​cond_2
Max diff block lines reached; 64/3992 bytes (1.60%) of diff not shown.
[−]
smali/de/smasi/tickmate/views/SettingsActivity$1.smali
Offset 58, 14 lines modified Offset 58, 15 lines modified
   
58 ·​·​·​·​move-​result·​v0 58 ·​·​·​·​move-​result·​v0
   
59 ·​·​·​·​.​line·​48 59 ·​·​·​·​.​line·​48
60 ·​·​·​·​.​local·​v0,​·​"index":​I 60 ·​·​·​·​.​local·​v0,​·​"index":​I
61 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0 61 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
  62 ·​·​·​·​.​line·​49
62 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​preference/​ListPreference;​-​>getEntries()​[Ljava/​lang/​CharSequence;​ 63 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​preference/​ListPreference;​-​>getEntries()​[Ljava/​lang/​CharSequence;​
   
63 ·​·​·​·​move-​result-​object·​v3 64 ·​·​·​·​move-​result-​object·​v3
   
64 ·​·​·​·​aget-​object·​v3,​·​v3,​·​v0 65 ·​·​·​·​aget-​object·​v3,​·​v3,​·​v0
   
65 ·​·​·​·​:​goto_0 66 ·​·​·​·​:​goto_0
Offset 75, 15 lines modified Offset 76, 15 lines modified
75 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"index":​I 76 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"index":​I
76 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"listPreference":​Landroid/​preference/​ListPreference;​ 77 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"listPreference":​Landroid/​preference/​ListPreference;​
77 ·​·​·​·​:​goto_1 78 ·​·​·​·​:​goto_1
78 ·​·​·​·​const/​4·​v3,​·​0x1 79 ·​·​·​·​const/​4·​v3,​·​0x1
   
79 ·​·​·​·​return·​v3 80 ·​·​·​·​return·​v3
   
80 ·​·​·​·​.​line·​48 81 ·​·​·​·​.​line·​49
81 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"index":​I 82 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"index":​I
82 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"listPreference":​Landroid/​preference/​ListPreference;​ 83 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"listPreference":​Landroid/​preference/​ListPreference;​
83 ·​·​·​·​:​cond_0 84 ·​·​·​·​:​cond_0
84 ·​·​·​·​const/​4·​v3,​·​0x0 85 ·​·​·​·​const/​4·​v3,​·​0x0
   
85 ·​·​·​·​goto·​:​goto_0 86 ·​·​·​·​goto·​:​goto_0
   
[−]
smali/de/smasi/tickmate/views/SettingsActivity.smali
Offset 36, 37 lines modified Offset 36, 42 lines modified
36 ·​·​·​·​.​locals·​4 36 ·​·​·​·​.​locals·​4
37 ·​·​·​·​.​param·​p0,​·​"preference"·​·​·​·​#·​Landroid/​preference/​Preference;​ 37 ·​·​·​·​.​param·​p0,​·​"preference"·​·​·​·​#·​Landroid/​preference/​Preference;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​73 39 ·​·​·​·​.​line·​73
40 ·​·​·​·​sget-​object·​v0,​·​Lde/​smasi/​tickmate/​views/​SettingsActivity;​-​>sBindPreferenceSumma​ryToValueListener:​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​ 40 ·​·​·​·​sget-​object·​v0,​·​Lde/​smasi/​tickmate/​views/​SettingsActivity;​-​>sBindPreferenceSumma​ryToValueListener:​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​
   
  41 ·​·​·​·​.​line·​74
41 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​preference/​Preference;​-​>setOnPreferenceChang​eListener(Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​)​V 42 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​preference/​Preference;​-​>setOnPreferenceChang​eListener(Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​)​V
   
42 ·​·​·​·​.​line·​78 43 ·​·​·​·​.​line·​78
43 ·​·​·​·​sget-​object·​v0,​·​Lde/​smasi/​tickmate/​views/​SettingsActivity;​-​>sBindPreferenceSumma​ryToValueListener:​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​ 44 ·​·​·​·​sget-​object·​v0,​·​Lde/​smasi/​tickmate/​views/​SettingsActivity;​-​>sBindPreferenceSumma​ryToValueListener:​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​
   
  45 ·​·​·​·​.​line·​81
44 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​preference/​Preference;​-​>getContext()​Landroid/​content/​Context;​ 46 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​preference/​Preference;​-​>getContext()​Landroid/​content/​Context;​
   
45 ·​·​·​·​move-​result-​object·​v1 47 ·​·​·​·​move-​result-​object·​v1
   
  48 ·​·​·​·​.​line·​80
46 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 49 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
47 ·​·​·​·​move-​result-​object·​v1 50 ·​·​·​·​move-​result-​object·​v1
   
  51 ·​·​·​·​.​line·​81
48 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​preference/​Preference;​-​>getKey()​Ljava/​lang/​String;​ 52 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​preference/​Preference;​-​>getKey()​Ljava/​lang/​String;​
   
49 ·​·​·​·​move-​result-​object·​v2 53 ·​·​·​·​move-​result-​object·​v2
   
50 ·​·​·​·​const-​string·​v3,​·​"" 54 ·​·​·​·​const-​string·​v3,​·​""
   
51 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 55 ·​·​·​·​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
52 ·​·​·​·​move-​result-​object·​v1 56 ·​·​·​·​move-​result-​object·​v1
   
  57 ·​·​·​·​.​line·​78
53 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​-​>onPreferenceChange(L​android/​preference/​Preference;​Ljava/​lang/​Object;​)​Z 58 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​preference/​Preference$OnPreferen​ceChangeListener;​-​>onPreferenceChange(L​android/​preference/​Preference;​Ljava/​lang/​Object;​)​Z
   
54 ·​·​·​·​.​line·​83 59 ·​·​·​·​.​line·​83
55 ·​·​·​·​return-​void 60 ·​·​·​·​return-​void
56 .​end·​method 61 .​end·​method
   
57 .​method·​private·​setupSimplePreference​sScreen()​V 62 .​method·​private·​setupSimplePreference​sScreen()​V
[−]
smali/de/smasi/tickmate/views/ShowTrackActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​347 27 ·​·​·​·​.​line·​347
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity$1;​-​>this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/views/ShowTrackActivity.smali
Offset 1005, 1011 lines modified Offset 1005, 1018 lines modified
1005 ·​·​·​·​.​line·​252 1005 ·​·​·​·​.​line·​252
1006 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>lastTickDate:​Ljava/​util/​Calendar;​ 1006 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>lastTickDate:​Ljava/​util/​Calendar;​
   
1007 ·​·​·​·​goto·​:​goto_0 1007 ·​·​·​·​goto·​:​goto_0
1008 .​end·​method 1008 .​end·​method
   
1009 .​method·​private·​retrieveGraphData()​V 1009 .​method·​private·​retrieveGraphData()​V
1010 ·​·​·​·​.​locals·​28 1010 ·​·​·​·​.​locals·​27
   
1011 ·​·​·​·​.​prologue 1011 ·​·​·​·​.​prologue
1012 ·​·​·​·​.​line·​102 1012 ·​·​·​·​.​line·​102
1013 ·​·​·​·​invoke-​static·​{},​·​Ljava/​util/​Locale;​-​>getDefault()​Ljava/​util/​Locale;​ 1013 ·​·​·​·​invoke-​static·​{},​·​Ljava/​util/​Locale;​-​>getDefault()​Ljava/​util/​Locale;​
   
1014 ·​·​·​·​move-​result-​object·​v9 1014 ·​·​·​·​move-​result-​object·​v8
   
1015 ·​·​·​·​.​line·​105 1015 ·​·​·​·​.​line·​105
1016 ·​·​·​·​.​local·​v9,​·​"locale":​Ljava/​util/​Locale;​ 1016 ·​·​·​·​.​local·​v8,​·​"locale":​Ljava/​util/​Locale;​
1017 ·​·​·​·​new-​instance·​v24,​·​Ljava/​util/​LinkedList;​ 1017 ·​·​·​·​new-​instance·​v23,​·​Ljava/​util/​LinkedList;​
   
1018 ·​·​·​·​invoke-​direct/​range·​{v24·​.​.​·​v24},​·​Ljava/​util/​LinkedList;​-​><init>()​V 1018 ·​·​·​·​invoke-​direct/​range·​{v23·​.​.​·​v23},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
1019 ·​·​·​·​move-​object/​from16·​v0,​·​v24 1019 ·​·​·​·​move-​object/​from16·​v0,​·​v23
   
1020 ·​·​·​·​move-​object/​from16·​v1,​·​p0 1020 ·​·​·​·​move-​object/​from16·​v1,​·​p0
   
1021 ·​·​·​·​iput-​object·​v0,​·​v1,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>weekdaysKeys:​Ljava/​util/​List;​ 1021 ·​·​·​·​iput-​object·​v0,​·​v1,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>weekdaysKeys:​Ljava/​util/​List;​
   
1022 ·​·​·​·​.​line·​106 1022 ·​·​·​·​.​line·​106
1023 ·​·​·​·​move-​object/​from16·​v0,​·​p0 1023 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
1024 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>today:​Ljava/​util/​Calendar;​ 1024 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>today:​Ljava/​util/​Calendar;​
   
1025 ·​·​·​·​move-​object/​from16·​v24,​·​v0 1025 ·​·​·​·​move-​object/​from16·​v23,​·​v0
   
1026 ·​·​·​·​invoke-​virtual/​range·​{v24·​.​.​·​v24},​·​Ljava/​util/​Calendar;​-​>clone()​Ljava/​lang/​Object;​ 1026 ·​·​·​·​invoke-​virtual/​range·​{v23·​.​.​·​v23},​·​Ljava/​util/​Calendar;​-​>clone()​Ljava/​lang/​Object;​
   
1027 ·​·​·​·​move-​result-​object·​v4 1027 ·​·​·​·​move-​result-​object·​v4
   
1028 ·​·​·​·​check-​cast·​v4,​·​Ljava/​util/​Calendar;​ 1028 ·​·​·​·​check-​cast·​v4,​·​Ljava/​util/​Calendar;​
   
1029 ·​·​·​·​.​line·​107 1029 ·​·​·​·​.​line·​107
1030 ·​·​·​·​.​local·​v4,​·​"day":​Ljava/​util/​Calendar;​ 1030 ·​·​·​·​.​local·​v4,​·​"day":​Ljava/​util/​Calendar;​
1031 ·​·​·​·​const/​16·​v24,​·​0x7 1031 ·​·​·​·​const/​16·​v23,​·​0x7
   
1032 ·​·​·​·​const/​16·​v25,​·​0x2 1032 ·​·​·​·​const/​16·​v24,​·​0x2
   
1033 ·​·​·​·​move/​from16·​v0,​·​v24 1033 ·​·​·​·​move/​from16·​v0,​·​v23
   
1034 ·​·​·​·​move/​from16·​v1,​·​v25 1034 ·​·​·​·​move/​from16·​v1,​·​v24
   
1035 ·​·​·​·​invoke-​virtual·​{v4,​·​v0,​·​v1},​·​Ljava/​util/​Calendar;​-​>set(II)​V 1035 ·​·​·​·​invoke-​virtual·​{v4,​·​v0,​·​v1},​·​Ljava/​util/​Calendar;​-​>set(II)​V
   
1036 ·​·​·​·​.​line·​109 1036 ·​·​·​·​.​line·​109
1037 ·​·​·​·​const/​4·​v6,​·​0x0 1037 ·​·​·​·​const/​4·​v6,​·​0x0
   
1038 ·​·​·​·​.​local·​v6,​·​"i":​I 1038 ·​·​·​·​.​local·​v6,​·​"i":​I
1039 ·​·​·​·​:​goto_0 1039 ·​·​·​·​:​goto_0
1040 ·​·​·​·​const/​16·​v24,​·​0x7 1040 ·​·​·​·​const/​16·​v23,​·​0x7
   
1041 ·​·​·​·​move/​from16·​v0,​·​v24 1041 ·​·​·​·​move/​from16·​v0,​·​v23
   
1042 ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_0 1042 ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_0
   
1043 ·​·​·​·​.​line·​110 1043 ·​·​·​·​.​line·​110
1044 ·​·​·​·​move-​object/​from16·​v0,​·​p0 1044 ·​·​·​·​move-​object/​from16·​v0,​·​p0
   
1045 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>weekdaysKeys:​Ljava/​util/​List;​ 1045 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​-​>weekdaysKeys:​Ljava/​util/​List;​
   
1046 ·​·​·​·​move-​object/​from16·​v24,​·​v0 1046 ·​·​·​·​move-​object/​from16·​v23,​·​v0
   
1047 ·​·​·​·​const/​16·​v25,​·​0x7 1047 ·​·​·​·​const/​16·​v24,​·​0x7
   
1048 ·​·​·​·​const/​16·​v26,​·​0x1 1048 ·​·​·​·​const/​16·​v25,​·​0x1
   
1049 ·​·​·​·​move/​from16·​v0,​·​v25 1049 ·​·​·​·​move/​from16·​v0,​·​v24
   
1050 ·​·​·​·​move/​from16·​v1,​·​v26 1050 ·​·​·​·​move/​from16·​v1,​·​v25
   
1051 ·​·​·​·​invoke-​virtual·​{v4,​·​v0,​·​v1,​·​v9},​·​Ljava/​util/​Calendar;​-​>getDisplayName(IILja​va/​util/​Locale;​)​Ljava/​lang/​String;​ 1051 ·​·​·​·​invoke-​virtual·​{v4,​·​v0,​·​v1,​·​v8},​·​Ljava/​util/​Calendar;​-​>getDisplayName(IILja​va/​util/​Locale;​)​Ljava/​lang/​String;​
   
1052 ·​·​·​·​move-​result-​object·​v25 1052 ·​·​·​·​move-​result-​object·​v24
   
1053 ·​·​·​·​move-​object/​from16·​v0,​·​v25 1053 ·​·​·​·​move-​object/​from16·​v0,​·​v24
   
1054 ·​·​·​·​invoke-​virtual·​{v0,​·​v9},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 1054 ·​·​·​·​invoke-​virtual·​{v0,​·​v8},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
1055 ·​·​·​·​move-​result-​object·​v25 1055 ·​·​·​·​move-​result-​object·​v24
   
1056 ·​·​·​·​invoke-​interface/​range·​{v24·​.​.​·​v25},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 1056 ·​·​·​·​invoke-​interface/​range·​{v23·​.​.​·​v24},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
1057 ·​·​·​·​.​line·​111 1057 ·​·​·​·​.​line·​111
1058 ·​·​·​·​const/​16·​v24,​·​0x5 1058 ·​·​·​·​const/​16·​v23,​·​0x5
   
1059 ·​·​·​·​const/​16·​v25,​·​0x1 1059 ·​·​·​·​const/​16·​v24,​·​0x1
   
1060 ·​·​·​·​move/​from16·​v0,​·​v24 1060 ·​·​·​·​move/​from16·​v0,​·​v23
   
1061 ·​·​·​·​move/​from16·​v1,​·​v25 1061 ·​·​·​·​move/​from16·​v1,​·​v24
   
Max diff block lines reached; 57643/61079 bytes (94.37%) of diff not shown.
[−]
smali/de/smasi/tickmate/views/ShowTrackActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​342 27 ·​·​·​·​.​line·​342
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity$2;​-​>this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​smasi/​tickmate/​views/​ShowTrackActivity$2;​-​>this$0:​Lde/​smasi/​tickmate/​views/​ShowTrackActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/smasi/tickmate/views/TrackListAdapter.smali
Offset 58, 14 lines modified Offset 58, 15 lines modified
58 ·​·​·​·​const/​4·​v9,​·​0x0 58 ·​·​·​·​const/​4·​v9,​·​0x0
   
59 ·​·​·​·​.​line·​30 59 ·​·​·​·​.​line·​30
60 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lde/​smasi/​tickmate/​views/​TrackListAdapter;​-​>context:​Landroid/​content/​Context;​ 60 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lde/​smasi/​tickmate/​views/​TrackListAdapter;​-​>context:​Landroid/​content/​Context;​
   
61 ·​·​·​·​const-​string·​v8,​·​"layout_inflater" 61 ·​·​·​·​const-​string·​v8,​·​"layout_inflater"
   
  62 ·​·​·​·​.​line·​31
62 ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 63 ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
63 ·​·​·​·​move-​result-​object·​v2 64 ·​·​·​·​move-​result-​object·​v2
   
64 ·​·​·​·​check-​cast·​v2,​·​Landroid/​view/​LayoutInflater;​ 65 ·​·​·​·​check-​cast·​v2,​·​Landroid/​view/​LayoutInflater;​
   
65 ·​·​·​·​.​line·​32 66 ·​·​·​·​.​line·​32
[−]
smali/lab/prada/android/ui/infinitescroll/InfiniteScrollAdapter.smali
Offset 398, 14 lines modified Offset 398, 15 lines modified
   
398 ·​·​·​·​:​goto_0 398 ·​·​·​·​:​goto_0
399 ·​·​·​·​return·​v0 399 ·​·​·​·​return·​v0
   
400 ·​·​·​·​:​cond_0 400 ·​·​·​·​:​cond_0
401 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 401 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
  402 ·​·​·​·​.​line·​124
402 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​widget/​BaseAdapter;​-​>getCount()​I 403 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​widget/​BaseAdapter;​-​>getCount()​I
   
403 ·​·​·​·​move-​result·​v0 404 ·​·​·​·​move-​result·​v0
   
404 ·​·​·​·​goto·​:​goto_0 405 ·​·​·​·​goto·​:​goto_0
405 .​end·​method 406 .​end·​method
   
Offset 428, 14 lines modified Offset 429, 15 lines modified
   
428 ·​·​·​·​:​goto_0 429 ·​·​·​·​:​goto_0
429 ·​·​·​·​return-​object·​v0 430 ·​·​·​·​return-​object·​v0
   
430 ·​·​·​·​:​cond_0 431 ·​·​·​·​:​cond_0
431 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 432 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
  433 ·​·​·​·​.​line·​71
432 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​BaseAdapter;​-​>getDropDownView(ILan​droid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 434 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​BaseAdapter;​-​>getDropDownView(ILan​droid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
433 ·​·​·​·​move-​result-​object·​v0 435 ·​·​·​·​move-​result-​object·​v0
   
434 ·​·​·​·​goto·​:​goto_0 436 ·​·​·​·​goto·​:​goto_0
435 .​end·​method 437 .​end·​method
   
Offset 456, 14 lines modified Offset 458, 15 lines modified
   
456 ·​·​·​·​:​goto_0 458 ·​·​·​·​:​goto_0
457 ·​·​·​·​return-​object·​v0 459 ·​·​·​·​return-​object·​v0
   
458 ·​·​·​·​:​cond_0 460 ·​·​·​·​:​cond_0
459 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 461 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
  462 ·​·​·​·​.​line·​130
460 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItem(I)​Ljava/​lang/​Object;​ 463 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItem(I)​Ljava/​lang/​Object;​
   
461 ·​·​·​·​move-​result-​object·​v0 464 ·​·​·​·​move-​result-​object·​v0
   
462 ·​·​·​·​goto·​:​goto_0 465 ·​·​·​·​goto·​:​goto_0
463 .​end·​method 466 .​end·​method
   
Offset 484, 14 lines modified Offset 487, 15 lines modified
   
484 ·​·​·​·​:​goto_0 487 ·​·​·​·​:​goto_0
485 ·​·​·​·​return-​wide·​v0 488 ·​·​·​·​return-​wide·​v0
   
486 ·​·​·​·​:​cond_0 489 ·​·​·​·​:​cond_0
487 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 490 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
  491 ·​·​·​·​.​line·​136
488 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItemId(I)​J 492 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItemId(I)​J
   
489 ·​·​·​·​move-​result-​wide·​v0 493 ·​·​·​·​move-​result-​wide·​v0
   
490 ·​·​·​·​goto·​:​goto_0 494 ·​·​·​·​goto·​:​goto_0
491 .​end·​method 495 .​end·​method
   
Offset 512, 14 lines modified Offset 516, 15 lines modified
   
512 ·​·​·​·​:​goto_0 516 ·​·​·​·​:​goto_0
513 ·​·​·​·​return·​v0 517 ·​·​·​·​return·​v0
   
514 ·​·​·​·​:​cond_0 518 ·​·​·​·​:​cond_0
515 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 519 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
  520 ·​·​·​·​.​line·​77
516 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItemViewType(I)​I 521 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​widget/​BaseAdapter;​-​>getItemViewType(I)​I
   
517 ·​·​·​·​move-​result·​v0 522 ·​·​·​·​move-​result·​v0
   
518 ·​·​·​·​goto·​:​goto_0 523 ·​·​·​·​goto·​:​goto_0
519 .​end·​method 524 .​end·​method
   
Offset 536, 109 lines modified Offset 541, 107 lines modified
536 ·​·​·​·​.​local·​p0,​·​"this":​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​,​·​"Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​<TT;​>;​" 541 ·​·​·​·​.​local·​p0,​·​"this":​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​,​·​"Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​<TT;​>;​"
537 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​ 542 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>mAdapter:​Landroid/​widget/​BaseAdapter;​
   
538 ·​·​·​·​return-​object·​v0 543 ·​·​·​·​return-​object·​v0
539 .​end·​method 544 .​end·​method
   
540 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 545 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
541 ·​·​·​·​.​locals·​4 546 ·​·​·​·​.​locals·​3
542 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I 547 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I
543 ·​·​·​·​.​param·​p2,​·​"convertView"·​·​·​·​#·​Landroid/​view/​View;​ 548 ·​·​·​·​.​param·​p2,​·​"convertView"·​·​·​·​#·​Landroid/​view/​View;​
544 ·​·​·​·​.​param·​p3,​·​"parent"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 549 ·​·​·​·​.​param·​p3,​·​"parent"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
545 ·​·​·​·​.​prologue 550 ·​·​·​·​.​prologue
546 ·​·​·​·​.​line·​141 551 ·​·​·​·​.​line·​141
547 ·​·​·​·​.​local·​p0,​·​"this":​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​,​·​"Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​<TT;​>;​" 552 ·​·​·​·​.​local·​p0,​·​"this":​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​,​·​"Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​<TT;​>;​"
548 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>isProgressViewPositi​on(I)​Z 553 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Llab/​prada/​android/​ui/​infinitescroll/​InfiniteScrollAdapter​;​-​>isProgressViewPositi​on(I)​Z
   
549 ·​·​·​·​move-​result·​v2 554 ·​·​·​·​move-​result·​v1
   
Max diff block lines reached; 5942/8759 bytes (67.84%) of diff not shown.
[−]
original/AndroidManifest.xml
Offset 45, 16 lines modified Offset 45, 16 lines modified
000002c0:​·​7500·​6900·​6c00·​6400·​5600·​6500·​7200·​7300·​·​u.​i.​l.​d.​V.​e.​r.​s.​ 000002c0:​·​7500·​6900·​6c00·​6400·​5600·​6500·​7200·​7300·​·​u.​i.​l.​d.​V.​e.​r.​s.​
000002d0:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​ 000002d0:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​
000002e0:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300·​·​.​.​m.​a.​n.​i.​f.​e.​s.​ 000002e0:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300·​·​.​.​m.​a.​n.​i.​f.​e.​s.​
000002f0:​·​7400·​0000·​1100·​6400·​6500·​2e00·​7300·​6d00·​·​t.​.​.​.​.​d.​e.​.​.​s.​m.​ 000002f0:​·​7400·​0000·​1100·​6400·​6500·​2e00·​7300·​6d00·​·​t.​.​.​.​.​d.​e.​.​.​s.​m.​
00000300:​·​6100·​7300·​6900·​2e00·​7400·​6900·​6300·​6b00·​·​a.​s.​i.​.​.​t.​i.​c.​k.​ 00000300:​·​6100·​7300·​6900·​2e00·​7400·​6900·​6300·​6b00·​·​a.​s.​i.​.​.​t.​i.​c.​k.​
00000310:​·​6d00·​6100·​7400·​6500·​0000·​0500·​3100·​2e00·​·​m.​a.​t.​e.​.​.​.​.​1.​.​.​ 00000310:​·​6d00·​6100·​7400·​6500·​0000·​0500·​3100·​2e00·​·​m.​a.​t.​e.​.​.​.​.​1.​.​.​
00000320:​·​3400·​2e00·​3100·​0000·​0200·​3200·​3300·​0000·​·​4.​.​.​1.​.​.​.​.​2.​3.​.​.​ 00000320:​·​3400·​2e00·​3100·​0000·​0200·​3200·​3300·​0000·​·​4.​.​.​1.​.​.​.​.​2.​3.​.​.​
00000330:​·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3100·​3600·​·​.​.​6.​.​.​0.​-​.​2.​1.​6.​ 00000330:​·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3700·​3000·​·​.​.​6.​.​.​0.​-​.​2.​7.​0.​
00000340:​·​3600·​3700·​3600·​3700·​0000·​0800·​7500·​7300·​·​6.​7.​6.​7.​.​.​.​.​u.​s.​ 00000340:​·​3400·​3000·​3000·​3200·​0000·​0800·​7500·​7300·​·​4.​0.​0.​2.​.​.​.​.​u.​s.​
00000350:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00·​·​e.​s.​-​.​s.​d.​k.​.​.​.​.​ 00000350:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00·​·​e.​s.​-​.​s.​d.​k.​.​.​.​.​
00000360:​·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​7200·​·​u.​s.​e.​s.​-​.​p.​e.​r.​ 00000360:​·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​7200·​·​u.​s.​e.​s.​-​.​p.​e.​r.​
00000370:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000·​·​m.​i.​s.​s.​i.​o.​n.​.​.​ 00000370:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000·​·​m.​i.​s.​s.​i.​o.​n.​.​.​
00000380:​·​2900·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​·​)​.​a.​n.​d.​r.​o.​i.​d.​ 00000380:​·​2900·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400·​·​)​.​a.​n.​d.​r.​o.​i.​d.​
00000390:​·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​·​.​.​p.​e.​r.​m.​i.​s.​s.​ 00000390:​·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300·​·​.​.​p.​e.​r.​m.​i.​s.​s.​
000003a0:​·​6900·​6f00·​6e00·​2e00·​5700·​5200·​4900·​5400·​·​i.​o.​n.​.​.​W.​R.​I.​T.​ 000003a0:​·​6900·​6f00·​6e00·​2e00·​5700·​5200·​4900·​5400·​·​i.​o.​n.​.​.​W.​R.​I.​T.​
000003b0:​·​4500·​5f00·​4500·​5800·​5400·​4500·​5200·​4e00·​·​E.​_.​E.​X.​T.​E.​R.​N.​ 000003b0:​·​4500·​5f00·​4500·​5800·​5400·​4500·​5200·​4e00·​·​E.​_.​E.​X.​T.​E.​R.​N.​