998 KB
/home/fdroid/fdroiddata/tmp/com.nolanlawson.chordreader_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.nolanlawson.chordreader_8.apk
8.58 KB
zipinfo /dev/stdin
Max report size reached
965 B
AndroidManifest.xml (decoded)
907 B
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="8"·​android:​versionName="1.​0.​1"·​package="com.​nolanlawson.​chordreader"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="8"·​android:​versionName="1.​0.​1"·​package="com.​nolanlawson.​chordreader"·platformBuildVersionC​ode="4"·​platformBuildVersionN​ame="1.​6"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<application·​android:​icon="@drawable/​chord_reader_icon"·​android:​label="@string/​app_name">3 ··​<application·​android:​icon="@drawable/​chord_reader_icon"·​android:​label="@string/​app_name">
4 ····​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|ori​entation"·​android:​label="@string/​app_name"·​android:​name=".​FindChordsActivity">4 ····​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|ori​entation"·​android:​label="@string/​app_name"·​android:​name=".​FindChordsActivity">
5 ······​<intent-​filter>5 ······​<intent-​filter>
6 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>6 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
7 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>7 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
8 ······​</​intent-​filter>8 ······​</​intent-​filter>
9 ····​</​activity>9 ····​</​activity>
411 KB
classes.dex
411 KB
classes.jar
9.8 KB
zipinfo /dev/stdin
Max report size reached
13.3 KB
com/nolanlawson/chordreader/FindChordsActivity$6.class
Max report size reached
5.55 KB
com/nolanlawson/chordreader/FindChordsActivity$7.class
Max report size reached
2.87 KB
com/nolanlawson/chordreader/FindChordsActivity$8.class
Max report size reached
290 KB
com/nolanlawson/chordreader/FindChordsActivity.class
Max report size reached
8.67 KB
com/nolanlawson/chordreader/adapter/FileAdapter.class
Max report size reached
1.33 KB
com/nolanlawson/chordreader/chords/ChordAdded.class
1.24 KB
procyon -ec {}
Max report size reached
5.18 KB
com/nolanlawson/chordreader/chords/ChordExtended.class
Max report size reached
1.36 KB
com/nolanlawson/chordreader/chords/ChordQuality.class
Max report size reached
1.26 KB
com/nolanlawson/chordreader/chords/ChordSuspended.class
Max report size reached
8.2 KB
com/nolanlawson/chordreader/chords/NoteNaming.class
Max report size reached
1.51 KB
com/nolanlawson/chordreader/chords/regex/ChordParser.class
Max report size reached
5.94 KB
com/nolanlawson/chordreader/chords/regex/ChordRegexes.class
Max report size reached
5.46 KB
com/nolanlawson/chordreader/data/ColorScheme.class
Max report size reached
1.14 KB
com/nolanlawson/chordreader/db/ChordReaderDBHelper.class
Max report size reached
40.9 KB
com/nolanlawson/chordreader/helper/PreferenceHelper.class
Max report size reached
1.9 KB
com/nolanlawson/chordreader/helper/SaveFileHelper.class
Max report size reached
6.87 KB
com/nolanlawson/chordreader/util/StringUtil.class
6.77 KB
javap -verbose -constants -s -l -private {}
Max report size reached
919 B
smali/com/nolanlawson/chordreader/AboutActivity.smali
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·​interfaces5 #·​interfaces
6 .​implements·​Landroid/​view/​View$OnClickListener;​6 .​implements·​Landroid/​view/​View$OnClickListener;​
  
  
7 #·​annotations7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{9 ····​value·​=·​{
10 ········​Lcom/​nolanlawson/​chordreader/​AboutActivity$1;​,​ 
11 ········​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​10 ········​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
12 ····​}11 ····​}
13 .​end·​annotation12 .​end·​annotation
  
  
14 #·​static·​fields13 #·​static·​fields
15 .​field·​private·​static·​log:​Lcom/​nolanlawson/​chordreader/​util/​UtilLogger;​14 .​field·​private·​static·​log:​Lcom/​nolanlawson/​chordreader/​util/​UtilLogger;​
Offset 58, 15 lines modifiedOffset 57, 14 lines modified
58 ····​.​line·​3257 ····​.​line·​32
59 ····​new-​instance·​v0,​·​Landroid/​os/​Handler;​58 ····​new-​instance·​v0,​·​Landroid/​os/​Handler;​
  
60 ····​invoke-​direct·​{v0},​·​Landroid/​os/​Handler;​-​><init>()​V59 ····​invoke-​direct·​{v0},​·​Landroid/​os/​Handler;​-​><init>()​V
  
61 ····​iput-​object·​v0,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity;​-​>handler:​Landroid/​os/​Handler;​60 ····​iput-​object·​v0,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity;​-​>handler:​Landroid/​os/​Handler;​
  
62 ····​.​line·​105 
63 ····​return-​void61 ····​return-​void
64 .​end·​method62 .​end·​method
  
65 .​method·​static·​synthetic·​access$100()​Lcom/​nolanlawson/​chordreader/​util/​UtilLogger;​63 .​method·​static·​synthetic·​access$100()​Lcom/​nolanlawson/​chordreader/​util/​UtilLogger;​
66 ····​.​locals·​164 ····​.​locals·​1
  
67 ····​.​prologue65 ····​.​prologue
51.9 KB
smali/com/nolanlawson/chordreader/FindChordsActivity.smali
Max report size reached
1.69 KB
smali/com/nolanlawson/chordreader/SettingsActivity.smali
Offset 429, 38 lines modifiedOffset 429, 42 lines modified
429 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ListAdapter;​429 ····​.​local·​v0,​·​"adapter":​Landroid/​widget/​ListAdapter;​
430 ····​new-​instance·​v5,​·​Landroid/​app/​AlertDialog$Builder;​430 ····​new-​instance·​v5,​·​Landroid/​app/​AlertDialog$Builder;​
  
431 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V431 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
  
432 ····​iget-​object·​v6,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity;​-​>noteNamingPreference​:​Landroid/​preference/​Preference;​432 ····​iget-​object·​v6,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity;​-​>noteNamingPreference​:​Landroid/​preference/​Preference;​
  
 433 ····​.​line·​114
433 ····​invoke-​virtual·​{v6},​·​Landroid/​preference/​Preference;​-​>getTitle()​Ljava/​lang/​CharSequence;​434 ····​invoke-​virtual·​{v6},​·​Landroid/​preference/​Preference;​-​>getTitle()​Ljava/​lang/​CharSequence;​
  
434 ····​move-​result-​object·​v6435 ····​move-​result-​object·​v6
  
435 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​436 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
  
436 ····​move-​result-​object·​v5437 ····​move-​result-​object·​v5
  
437 ····​const/​high16·​v6,​·​0x1040000438 ····​const/​high16·​v6,​·​0x1040000
  
438 ····​const/​4·​v7,​·​0x0439 ····​const/​4·​v7,​·​0x0
  
 440 ····​.​line·​115
439 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​441 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
440 ····​move-​result-​object·​v5442 ····​move-​result-​object·​v5
  
441 ····​new-​instance·​v6,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​443 ····​new-​instance·​v6,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​
  
442 ····​invoke-​direct·​{v6,​·​p0,​·​v4,​·​v2},​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​><init>(Lcom/​nolanlawson/​chordreader/​SettingsActivity;​Ljava/​util/​List;​Ljava/​util/​List;​)​V444 ····​invoke-​direct·​{v6,​·​p0,​·​v4,​·​v2},​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​><init>(Lcom/​nolanlawson/​chordreader/​SettingsActivity;​Ljava/​util/​List;​Ljava/​util/​List;​)​V
  
 445 ····​.​line·​116
443 ····​invoke-​virtual·​{v5,​·​v0,​·​v1,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setSingleChoiceItems​(Landroid/​widget/​ListAdapter;​ILandroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​446 ····​invoke-​virtual·​{v5,​·​v0,​·​v1,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setSingleChoiceItems​(Landroid/​widget/​ListAdapter;​ILandroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
444 ····​move-​result-​object·​v5447 ····​move-​result-​object·​v5
  
 448 ····​.​line·​127
445 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​449 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
  
446 ····​.​line·​129450 ····​.​line·​129
447 ····​const/​4·​v5,​·​0x1451 ····​const/​4·​v5,​·​0x1
  
448 ····​return·​v5452 ····​return·​v5
449 .​end·​method453 .​end·​method
2.51 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$15.smali
Max report size reached
1.75 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$16.smali
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .​field·​final·​synthetic·​val$filetext:​Ljava/​lang/​String;​32 .​field·​final·​synthetic·​val$filetext:​Ljava/​lang/​String;​
  
  
33 #·​direct·​methods33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V34 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
35 ····​.​locals·​035 ····​.​locals·​0
 36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
36 ····​.​prologue37 ····​.​prologue
37 ····​.​line·​108238 ····​.​line·​1082
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>val$filename:​Ljava/​lang/​String;​40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>val$filename:​Ljava/​lang/​String;​
  
Offset 101, 21 lines modifiedOffset 102, 19 lines modified
101 ····​move-​result-​object·​v1102 ····​move-​result-​object·​v1
  
102 ····​return-​object·​v1103 ····​return-​object·​v1
103 .​end·​method104 .​end·​method
  
104 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​105 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
105 ····​.​locals·​1106 ····​.​locals·​1
106 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
107 ····​.​prologue107 ····​.​prologue
108 ····​.​line·​1082108 ····​.​line·​1082
109 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​109 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
  
110 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
111 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Boolean;​110 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Boolean;​
  
112 ····​move-​result-​object·​v0111 ····​move-​result-​object·​v0
  
113 ····​return-​object·​v0112 ····​return-​object·​v0
114 .​end·​method113 .​end·​method
  
Offset 174, 18 lines modifiedOffset 173, 16 lines modified
174 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V173 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
  
175 ····​goto·​:​goto_0174 ····​goto·​:​goto_0
176 .​end·​method175 .​end·​method
  
177 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V176 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
178 ····​.​locals·​0177 ····​.​locals·​0
179 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
180 ····​.​prologue178 ····​.​prologue
181 ····​.​line·​1082179 ····​.​line·​1082
182 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​180 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​
  
183 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
184 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V181 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$16​;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V
  
185 ····​return-​void182 ····​return-​void
186 .​end·​method183 .​end·​method
1.22 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$8.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$filenames:​Ljava/​util/​List;​22 .​field·​final·​synthetic·​val$filenames:​Ljava/​util/​List;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Ljava/​util/​List;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Ljava/​util/​List;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​64728 ····​.​line·​647
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>val$filenames:​Ljava/​util/​List;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>val$filenames:​Ljava/​util/​List;​
  
Offset 54, 15 lines modifiedOffset 55, 15 lines modified
  
54 ····​invoke-​interface·​{v1,​·​p2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​55 ····​invoke-​interface·​{v1,​·​p2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
55 ····​move-​result-​object·​v156 ····​move-​result-​object·​v1
  
56 ····​check-​cast·​v1,​·​Ljava/​lang/​CharSequence;​57 ····​check-​cast·​v1,​·​Ljava/​lang/​CharSequence;​
  
57 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​58 ····​invoke-​interface·​{v1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
58 ····​move-​result-​object·​v059 ····​move-​result-​object·​v0
  
59 ····​.​line·​65360 ····​.​line·​653
60 ····​.​local·​v0,​·​"filename":​Ljava/​lang/​String;​61 ····​.​local·​v0,​·​"filename":​Ljava/​lang/​String;​
61 ····​iget-​object·​v1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​62 ····​iget-​object·​v1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$8;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
760 B
smali/com/nolanlawson/chordreader/FindChordsActivity$19.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$chord:​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​22 .​field·​final·​synthetic·​val$chord:​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​132628 ····​.​line·​1326
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$19​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$19​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$19​;​-​>val$chord:​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$19​;​-​>val$chord:​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​
  
684 B
smali/com/nolanlawson/chordreader/FindChordsActivity$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​22 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​view/​View;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​view/​View;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​38628 ····​.​line·​386
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$1;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$1;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$1;​-​>val$view:​Landroid/​view/​View;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$1;​-​>val$view:​Landroid/​view/​View;​
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$11.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​70727 ····​.​line·​707
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$11​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$11​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.16 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$12.smali
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·​instance·​fields28 #·​instance·​fields
29 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
  
30 #·​direct·​methods30 #·​direct·​methods
31 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V31 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V
32 ····​.​locals·​032 ····​.​locals·​0
 33 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
33 ····​.​prologue34 ····​.​prologue
34 ····​.​line·​77435 ····​.​line·​774
35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$12​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​36 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$12​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
36 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V37 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V
  
37 ····​return-​void38 ····​return-​void
38 .​end·​method39 .​end·​method
  
  
39 #·​virtual·​methods40 #·​virtual·​methods
40 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​41 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
41 ····​.​locals·​142 ····​.​locals·​1
42 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
43 ····​.​prologue43 ····​.​prologue
44 ····​.​line·​77444 ····​.​line·​774
45 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​45 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
  
46 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
47 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$12​;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​46 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$12​;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​
  
48 ····​move-​result-​object·​v047 ····​move-​result-​object·​v0
  
49 ····​return-​object·​v048 ····​return-​object·​v0
50 .​end·​method49 .​end·​method
  
647 B
smali/com/nolanlawson/chordreader/FindChordsActivity$9.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$sortedByDate:​Z22 .​field·​final·​synthetic·​val$sortedByDate:​Z
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Z)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Z)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​63828 ····​.​line·​638
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$9;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$9;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$9;​-​>val$sortedByDate:​Z30 ····​iput-​boolean·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$9;​-​>val$sortedByDate:​Z
  
769 B
smali/com/nolanlawson/chordreader/FindChordsActivity$4.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$filenameArray:​[Ljava/​lang/​CharSequence;​24 .​field·​final·​synthetic·​val$filenameArray:​[Ljava/​lang/​CharSequence;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​[Ljava/​lang/​CharSequence;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​)​V26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​[Ljava/​lang/​CharSequence;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​53630 ····​.​line·​536
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$4;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$4;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$4;​-​>val$filenameArray:​[Ljava/​lang/​CharSequence;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$4;​-​>val$filenameArray:​[Ljava/​lang/​CharSequence;​
  
749 B
smali/com/nolanlawson/chordreader/AboutActivity$AboutWebClient$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​Ljava/​lang/​String;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​11928 ····​.​line·​119
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$1;​-​>val$url:​Ljava/​lang/​String;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$1;​-​>val$url:​Ljava/​lang/​String;​
  
680 B
smali/com/nolanlawson/chordreader/FindChordsActivity$15$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​21 .​field·​final·​synthetic·​this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​)​V23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​103727 ····​.​line·​1037
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$15​;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$13.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​86727 ····​.​line·​867
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$13​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$13​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
728 B
smali/com/nolanlawson/chordreader/AboutActivity$AboutWebClient$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​21 .​field·​final·​synthetic·​this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​)​V23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​13427 ····​.​line·​134
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$2;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient$2;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​AboutActivity$AboutWe​bClient;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.91 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2.smali
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​32 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​
  
  
33 #·​direct·​methods33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​Ljava/​lang/​String;​)​V34 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​Ljava/​lang/​String;​)​V
35 ····​.​locals·​035 ····​.​locals·​0
 36 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​
  
36 ····​.​prologue37 ····​.​prologue
37 ····​.​line·​152538 ····​.​line·​1525
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​
  
39 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>val$url:​Ljava/​lang/​String;​40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>val$url:​Ljava/​lang/​String;​
  
Offset 48, 21 lines modifiedOffset 49, 19 lines modified
48 ····​return-​void49 ····​return-​void
49 .​end·​method50 .​end·​method
  
  
50 #·​virtual·​methods51 #·​virtual·​methods
51 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​52 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
52 ····​.​locals·​153 ····​.​locals·​1
53 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
54 ····​.​prologue54 ····​.​prologue
55 ····​.​line·​152555 ····​.​line·​1525
56 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​56 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
  
57 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
58 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​57 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​
  
59 ····​move-​result-​object·​v058 ····​move-​result-​object·​v0
  
60 ····​return-​object·​v059 ····​return-​object·​v0
61 .​end·​method60 .​end·​method
  
Offset 90, 21 lines modifiedOffset 89, 19 lines modified
90 ····​move-​exception·​v089 ····​move-​exception·​v0
  
91 ····​goto·​:​goto_090 ····​goto·​:​goto_0
92 .​end·​method91 .​end·​method
  
93 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V92 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
94 ····​.​locals·​093 ····​.​locals·​0
95 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
96 ····​.​prologue94 ····​.​prologue
97 ····​.​line·​152595 ····​.​line·​1525
98 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​96 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​
  
99 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
100 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>onPostExecute(Ljava/​lang/​Void;​)​V97 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$2;​-​>onPostExecute(Ljava/​lang/​Void;​)​V
  
101 ····​return-​void98 ····​return-​void
102 .​end·​method99 .​end·​method
  
103 .​method·​protected·​onPostExecute(Ljava/​lang/​Void;​)​V100 .​method·​protected·​onPostExecute(Ljava/​lang/​Void;​)​V
104 ····​.​locals·​2101 ····​.​locals·​2
5.32 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$2.smali
Max report size reached
795 B
smali/com/nolanlawson/chordreader/FindChordsActivity$5.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$filenameArray:​[Ljava/​lang/​CharSequence;​24 .​field·​final·​synthetic·​val$filenameArray:​[Ljava/​lang/​CharSequence;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​[Ljava/​lang/​CharSequence;​)​V26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​[Ljava/​lang/​CharSequence;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​52330 ····​.​line·​523
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$5;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$5;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$5;​-​>val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$5;​-​>val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$10.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​67627 ····​.​line·​676
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$10​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$10​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
796 B
smali/com/nolanlawson/chordreader/FindChordsActivity$3.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​22 .​field·​final·​synthetic·​val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​54628 ····​.​line·​546
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$3;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$3;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$3;​-​>val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$3;​-​>val$dropdownAdapter:​Lcom/​nolanlawson/​chordreader/​adapter/​FileAdapter;​
  
715 B
smali/com/nolanlawson/chordreader/FindChordsActivity$17.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$editText:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$editText:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​112028 ····​.​line·​1120
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$17​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$17​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$17​;​-​>val$editText:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$17​;​-​>val$editText:​Landroid/​widget/​EditText;​
  
714 B
smali/com/nolanlawson/chordreader/FindChordsActivity$14.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$editText:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$editText:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​99628 ····​.​line·​996
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$14​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$14​;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$14​;​-​>val$editText:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$14​;​-​>val$editText:​Landroid/​widget/​EditText;​
  
1.7 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$6.smali
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .​field·​final·​synthetic·​val$parentDialog:​Landroid/​content/​DialogInterface;​28 .​field·​final·​synthetic·​val$parentDialog:​Landroid/​content/​DialogInterface;​
  
  
29 #·​direct·​methods29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​[Z[Ljava/​lang/​CharSequence;​ILandroid/​content/​DialogInterface;​)​V30 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​[Z[Ljava/​lang/​CharSequence;​ILandroid/​content/​DialogInterface;​)​V
31 ····​.​locals·​031 ····​.​locals·​0
 32 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
32 ····​.​prologue33 ····​.​prologue
33 ····​.​line·​58034 ····​.​line·​580
34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
35 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>val$checkedItems:​[Z36 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>val$checkedItems:​[Z
  
Offset 79, 15 lines modifiedOffset 80, 15 lines modified
79 ····​if-​eqz·​v2,​·​:​cond_080 ····​if-​eqz·​v2,​·​:​cond_0
  
80 ····​.​line·​58881 ····​.​line·​588
81 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>val$filenameArray:​[Ljava/​lang/​CharSequence;​82 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$6;​-​>val$filenameArray:​[Ljava/​lang/​CharSequence;​
  
82 ····​aget-​object·​v2,​·​v2,​·​v083 ····​aget-​object·​v2,​·​v2,​·​v0
  
83 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​84 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
84 ····​move-​result-​object·​v285 ····​move-​result-​object·​v2
  
85 ····​invoke-​static·​{v2},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper;​-​>deleteFile(Ljava/​lang/​String;​)​V86 ····​invoke-​static·​{v2},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper;​-​>deleteFile(Ljava/​lang/​String;​)​V
  
86 ····​.​line·​58687 ····​.​line·​586
87 ····​:​cond_088 ····​:​cond_0
Offset 101, 15 lines modifiedOffset 102, 15 lines modified
  
101 ····​const·​v3,​·​0x7f0a001e102 ····​const·​v3,​·​0x7f0a001e
  
102 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​-​>getText(I)​Ljava/​lang/​CharSequence;​103 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
103 ····​move-​result-​object·​v2104 ····​move-​result-​object·​v2
  
104 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​105 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
105 ····​move-​result-​object·​v2106 ····​move-​result-​object·​v2
  
106 ····​const/​4·​v3,​·​0x1107 ····​const/​4·​v3,​·​0x1
  
107 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​108 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​
  
3.71 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$18.smali
Max report size reached
820 B
smali/com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​22 .​field·​final·​synthetic·​val$url:​Ljava/​lang/​String;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​Ljava/​lang/​String;​)​V24 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​149528 ····​.​line·​1495
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$1;​-​>this$1:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$1;​-​>val$url:​Ljava/​lang/​String;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$Cu​stomWebViewClient$1;​-​>val$url:​Ljava/​lang/​String;​
  
2.13 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$7.smali
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·​instance·​fields30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​31 .​field·​final·​synthetic·​this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
  
32 #·​direct·​methods32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V33 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​)​V
34 ····​.​locals·​034 ····​.​locals·​0
 35 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
35 ····​.​prologue36 ····​.​prologue
36 ····​.​line·​62237 ····​.​line·​622
37 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$7;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$7;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​FindChordsActivity;​
  
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 49, 23 lines modifiedOffset 50, 23 lines modified
49 .​method·​public·​compare(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​I50 .​method·​public·​compare(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​I
50 ····​.​locals·​251 ····​.​locals·​2
51 ····​.​param·​p1,​·​"first"····​#·​Ljava/​lang/​CharSequence;​52 ····​.​param·​p1,​·​"first"····​#·​Ljava/​lang/​CharSequence;​
52 ····​.​param·​p2,​·​"second"····​#·​Ljava/​lang/​CharSequence;​53 ····​.​param·​p2,​·​"second"····​#·​Ljava/​lang/​CharSequence;​
  
53 ····​.​prologue54 ····​.​prologue
54 ····​.​line·​62655 ····​.​line·​626
55 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​56 ····​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
56 ····​move-​result-​object·​v057 ····​move-​result-​object·​v0
  
57 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​58 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
  
58 ····​move-​result-​object·​v059 ····​move-​result-​object·​v0
  
59 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​60 ····​invoke-​interface·​{p2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
60 ····​move-​result-​object·​v161 ····​move-​result-​object·​v1
  
61 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​62 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>toLowerCase()​Ljava/​lang/​String;​
  
62 ····​move-​result-​object·​v163 ····​move-​result-​object·​v1
  
Offset 74, 24 lines modifiedOffset 75, 20 lines modified
74 ····​move-​result·​v075 ····​move-​result·​v0
  
75 ····​return·​v076 ····​return·​v0
76 .​end·​method77 .​end·​method
  
77 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I78 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
78 ····​.​locals·​179 ····​.​locals·​1
79 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
80 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
81 ····​.​prologue80 ····​.​prologue
82 ····​.​line·​62281 ····​.​line·​622
83 ····​check-​cast·​p1,​·​Ljava/​lang/​CharSequence;​82 ····​check-​cast·​p1,​·​Ljava/​lang/​CharSequence;​
  
84 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
85 ····​check-​cast·​p2,​·​Ljava/​lang/​CharSequence;​83 ····​check-​cast·​p2,​·​Ljava/​lang/​CharSequence;​
  
86 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
87 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$7;​-​>compare(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​I84 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​FindChordsActivity$7;​-​>compare(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​I
  
88 ····​move-​result·​v085 ····​move-​result·​v0
  
89 ····​return·​v086 ····​return·​v0
90 .​end·​method87 .​end·​method
697 B
smali/com/nolanlawson/chordreader/SettingsActivity$1.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$noteNameValues:​Ljava/​util/​List;​24 .​field·​final·​synthetic·​val$noteNameValues:​Ljava/​util/​List;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​SettingsActivity;​Ljava/​util/​List;​Ljava/​util/​List;​)​V26 .​method·​constructor·​<init>(Lcom/​nolanlawson/​chordreader/​SettingsActivity;​Ljava/​util/​List;​Ljava/​util/​List;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​nolanlawson/​chordreader/​SettingsActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​11630 ····​.​line·​116
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​SettingsActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​>this$0:​Lcom/​nolanlawson/​chordreader/​SettingsActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​>val$noteNameValues:​Ljava/​util/​List;​32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​SettingsActivity$1;​-​>val$noteNameValues:​Ljava/​util/​List;​
  
12.9 KB
smali/com/nolanlawson/chordreader/chords/ChordQuality.smali
Max report size reached
9.41 KB
smali/com/nolanlawson/chordreader/chords/ChordSuspended.smali
Max report size reached
2.07 KB
smali/com/nolanlawson/chordreader/chords/Chord.smali
Offset 452, 14 lines modifiedOffset 452, 15 lines modified
  
452 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>overridingRoot:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​452 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>overridingRoot:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​
  
453 ····​if-​nez·​v2,​·​:​cond_1453 ····​if-​nez·​v2,​·​:​cond_1
  
454 ····​move·​v2,​·​v3454 ····​move·​v2,​·​v3
  
 455 ····​.​line·​88
455 ····​:​goto_1456 ····​:​goto_1
456 ····​add-​int·​v1,​·​v4,​·​v2457 ····​add-​int·​v1,​·​v4,​·​v2
  
457 ····​.​line·​89458 ····​.​line·​89
458 ····​mul-​int/​lit8·​v4,​·​v1,​·​0x1f459 ····​mul-​int/​lit8·​v4,​·​v1,​·​0x1f
  
459 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>quality:​Lcom/​nolanlawson/​chordreader/​chords/​ChordQuality;​460 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>quality:​Lcom/​nolanlawson/​chordreader/​chords/​ChordQuality;​
Offset 498, 14 lines modifiedOffset 499, 15 lines modified
498 ····​.​line·​92499 ····​.​line·​92
499 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f500 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f
  
500 ····​iget-​object·​v4,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>suspended:​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​501 ····​iget-​object·​v4,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>suspended:​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​
  
501 ····​if-​nez·​v4,​·​:​cond_5502 ····​if-​nez·​v4,​·​:​cond_5
  
 503 ····​.​line·​93
502 ····​:​goto_5504 ····​:​goto_5
503 ····​add-​int·​v1,​·​v2,​·​v3505 ····​add-​int·​v1,​·​v2,​·​v3
  
504 ····​.​line·​94506 ····​.​line·​94
505 ····​return·​v1507 ····​return·​v1
  
506 ····​.​line·​86508 ····​.​line·​86
Offset 518, 14 lines modifiedOffset 520, 15 lines modified
  
518 ····​goto·​:​goto_0520 ····​goto·​:​goto_0
  
519 ····​.​line·​87521 ····​.​line·​87
520 ····​:​cond_1522 ····​:​cond_1
521 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>overridingRoot:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​523 ····​iget-​object·​v2,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>overridingRoot:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​
  
 524 ····​.​line·​88
522 ····​invoke-​virtual·​{v2},​·​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​-​>hashCode()​I525 ····​invoke-​virtual·​{v2},​·​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​-​>hashCode()​I
  
523 ····​move-​result·​v2526 ····​move-​result·​v2
  
524 ····​goto·​:​goto_1527 ····​goto·​:​goto_1
  
525 ····​.​line·​89528 ····​.​line·​89
Offset 558, 14 lines modifiedOffset 561, 15 lines modified
  
558 ····​goto·​:​goto_4561 ····​goto·​:​goto_4
  
559 ····​.​line·​92562 ····​.​line·​92
560 ····​:​cond_5563 ····​:​cond_5
561 ····​iget-​object·​v3,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>suspended:​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​564 ····​iget-​object·​v3,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>suspended:​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​
  
 565 ····​.​line·​93
562 ····​invoke-​virtual·​{v3},​·​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​-​>hashCode()​I566 ····​invoke-​virtual·​{v3},​·​Lcom/​nolanlawson/​chordreader/​chords/​ChordSuspended;​-​>hashCode()​I
  
563 ····​move-​result·​v3567 ····​move-​result·​v3
  
564 ····​goto·​:​goto_5568 ····​goto·​:​goto_5
565 .​end·​method569 .​end·​method
  
Offset 649, 14 lines modifiedOffset 653, 15 lines modified
649 ····​const/​4·​v3,​·​0x0653 ····​const/​4·​v3,​·​0x0
  
650 ····​.​line·​147654 ····​.​line·​147
651 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​655 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
  
652 ····​iget-​object·​v1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>root:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​656 ····​iget-​object·​v1,​·​p0,​·​Lcom/​nolanlawson/​chordreader/​chords/​Chord;​-​>root:​Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​
  
 657 ····​.​line·​148
653 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​nolanlawson/​chordreader/​chords/​NoteNaming;​-​>getNames(Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​)​Ljava/​util/​List;​658 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​nolanlawson/​chordreader/​chords/​NoteNaming;​-​>getNames(Lcom/​nolanlawson/​chordreader/​chords/​ChordRoot;​)​Ljava/​util/​List;​
  
654 ····​move-​result-​object·​v1659 ····​move-​result-​object·​v1
  
655 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​660 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
656 ····​move-​result-​object·​v1661 ····​move-​result-​object·​v1
24.6 KB
smali/com/nolanlawson/chordreader/chords/NoteNaming.smali
Max report size reached
13.9 KB
smali/com/nolanlawson/chordreader/chords/ChordAdded.smali
Max report size reached
28.6 KB
smali/com/nolanlawson/chordreader/chords/ChordExtended.smali
Max report size reached
939 B
smali/com/nolanlawson/chordreader/chords/regex/ChordInText$1.smali
Offset 58, 24 lines modifiedOffset 58, 20 lines modified
58 ····​sub-​int/​2addr·​v0,​·​v158 ····​sub-​int/​2addr·​v0,​·​v1
  
59 ····​return·​v059 ····​return·​v0
60 .​end·​method60 .​end·​method
  
61 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I61 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
62 ····​.​locals·​162 ····​.​locals·​1
63 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
64 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
65 ····​.​prologue63 ····​.​prologue
66 ····​.​line·​4464 ····​.​line·​44
67 ····​check-​cast·​p1,​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​65 ····​check-​cast·​p1,​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​
  
68 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
69 ····​check-​cast·​p2,​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​66 ····​check-​cast·​p2,​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​
  
70 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
71 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText$1;​-​>compare(Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​)​I67 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText$1;​-​>compare(Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​Lcom/​nolanlawson/​chordreader/​chords/​regex/​ChordInText;​)​I
  
72 ····​move-​result·​v068 ····​move-​result·​v0
  
73 ····​return·​v069 ····​return·​v0
74 .​end·​method70 .​end·​method
10.5 KB
smali/com/nolanlawson/chordreader/chords/regex/ChordRegexes.smali
Max report size reached
11.6 KB
smali/com/nolanlawson/chordreader/chords/regex/ChordParser.smali
Max report size reached
3.62 KB
smali/com/nolanlawson/chordreader/data/ColorScheme.smali
Max report size reached
1.64 KB
smali/com/nolanlawson/chordreader/helper/SaveFileHelper$1.smali
Offset 37, 55 lines modifiedOffset 37, 51 lines modified
  
37 ····​return-​void37 ····​return-​void
38 .​end·​method38 .​end·​method
  
  
39 #·​virtual·​methods39 #·​virtual·​methods
40 .​method·​public·​compare(Ljava/​io/​File;​Ljava/​io/​File;​)​I40 .​method·​public·​compare(Ljava/​io/​File;​Ljava/​io/​File;​)​I
41 ····​.​locals·341 ····​.​locals·4
42 ····​.​param·​p1,​·​"object1"····​#·​Ljava/​io/​File;​42 ····​.​param·​p1,​·​"object1"····​#·​Ljava/​io/​File;​
43 ····​.​param·​p2,​·​"object2"····​#·​Ljava/​io/​File;​43 ····​.​param·​p2,​·​"object2"····​#·​Ljava/​io/​File;​
  
44 ····​.​prologue44 ····​.​prologue
45 ····​.​line·​9045 ····​.​line·​90
46 ····​new-​instance·​v0,​·​Ljava/​lang/​Long;​46 ····​new-​instance·​v0,​·​Ljava/​lang/​Long;​
  
47 ····​invoke-​virtual·​{p2},​·​Ljava/​io/​File;​-​>lastModified()​J47 ····​invoke-​virtual·​{p2},​·​Ljava/​io/​File;​-​>lastModified()​J
  
48 ····​move-​result-​wide·​v148 ····​move-​result-​wide·​v2
  
49 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Long;​-​><init>(J)​V49 ····​invoke-​direct·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​Long;​-​><init>(J)​V
  
50 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>lastModified()​J50 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>lastModified()​J
  
51 ····​move-​result-​wide·​v151 ····​move-​result-​wide·​v2
  
52 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​52 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
53 ····​move-​result-​object·​v153 ····​move-​result-​object·​v1
  
54 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Long;​-​>compareTo(Ljava/​lang/​Long;​)​I54 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Long;​-​>compareTo(Ljava/​lang/​Long;​)​I
  
55 ····​move-​result·​v055 ····​move-​result·​v0
  
56 ····​return·​v056 ····​return·​v0
57 .​end·​method57 .​end·​method
  
58 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I58 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
59 ····​.​locals·​159 ····​.​locals·​1
60 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
61 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
62 ····​.​prologue60 ····​.​prologue
63 ····​.​line·​8661 ····​.​line·​86
64 ····​check-​cast·​p1,​·​Ljava/​io/​File;​62 ····​check-​cast·​p1,​·​Ljava/​io/​File;​
  
65 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
66 ····​check-​cast·​p2,​·​Ljava/​io/​File;​63 ····​check-​cast·​p2,​·​Ljava/​io/​File;​
  
67 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
68 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper$1;​-​>compare(Ljava/​io/​File;​Ljava/​io/​File;​)​I64 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper$1;​-​>compare(Ljava/​io/​File;​Ljava/​io/​File;​)​I
  
69 ····​move-​result·​v065 ····​move-​result·​v0
  
70 ····​return·​v066 ····​return·​v0
71 .​end·​method67 .​end·​method
593 B
smali/com/nolanlawson/chordreader/helper/PopupHelper.smali
Offset 98, 24 lines modifiedOffset 98, 26 lines modified
  
98 ····​aget·​v8,​·​v2,​·​v898 ····​aget·​v8,​·​v2,​·​v8
  
99 ····​const/​4·​v9,​·​0x099 ····​const/​4·​v9,​·​0x0
  
100 ····​aget·​v9,​·​v2,​·​v9100 ····​aget·​v9,​·​v2,​·​v9
  
 101 ····​.​line·​62
101 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getWidth()​I102 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getWidth()​I
  
102 ····​move-​result·​v10103 ····​move-​result·​v10
  
103 ····​add-​int/​2addr·​v9,​·​v10104 ····​add-​int/​2addr·​v9,​·​v10
  
104 ····​const/​4·​v10,​·​0x1105 ····​const/​4·​v10,​·​0x1
  
105 ····​aget·​v10,​·​v2,​·​v10106 ····​aget·​v10,​·​v2,​·​v10
  
 107 ····​.​line·​63
106 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getHeight()​I108 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getHeight()​I
  
107 ····​move-​result·​v11109 ····​move-​result·​v11
  
108 ····​add-​int/​2addr·​v10,​·​v11110 ····​add-​int/​2addr·​v10,​·​v11
  
109 ····​invoke-​direct·​{v1,​·​v7,​·​v8,​·​v9,​·​v10},​·​Landroid/​graphics/​Rect;​-​><init>(IIII)​V111 ····​invoke-​direct·​{v1,​·​v7,​·​v8,​·​v9,​·​v10},​·​Landroid/​graphics/​Rect;​-​><init>(IIII)​V
4.22 KB
smali/com/nolanlawson/chordreader/helper/PreferenceHelper.smali
Max report size reached
1.03 KB
smali/com/nolanlawson/chordreader/helper/WebPageExtractionHelper.smali
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .​class·​public·​Lcom/​nolanlawson/​chordreader/​helper/​WebPageExtractionHelp​er;​1 .​class·​public·​Lcom/​nolanlawson/​chordreader/​helper/​WebPageExtractionHelp​er;​
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"WebPageExtractionHel​per.​java"3 .​source·​"WebPageExtractionHel​per.​java"
  
  
4 #·​annotations 
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 
6 ····​value·​=·​{ 
7 ········​Lcom/​nolanlawson/​chordreader/​helper/​WebPageExtractionHelp​er$1;​ 
8 ····​} 
9 .​end·​annotation 
  
  
10 #·​static·​fields4 #·​static·​fields
11 .​field·​private·​static·​chordiePattern:​Ljava/​util/​regex/​Pattern;​5 .​field·​private·​static·​chordiePattern:​Ljava/​util/​regex/​Pattern;​
  
12 .​field·​private·​static·​htmlNewlinePattern:​Ljava/​util/​regex/​Pattern;​6 .​field·​private·​static·​htmlNewlinePattern:​Ljava/​util/​regex/​Pattern;​
  
13 .​field·​private·​static·​htmlObjectPattern:​Ljava/​util/​regex/​Pattern;​7 .​field·​private·​static·​htmlObjectPattern:​Ljava/​util/​regex/​Pattern;​
  
Offset 96, 15 lines modifiedOffset 88, 14 lines modified
96 .​method·​public·​constructor·​<init>()​V88 .​method·​public·​constructor·​<init>()​V
97 ····​.​locals·​089 ····​.​locals·​0
  
98 ····​.​prologue90 ····​.​prologue
99 ····​.​line·​1591 ····​.​line·​15
100 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V92 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
101 ····​.​line·​54 
102 ····​return-​void93 ····​return-​void
103 .​end·​method94 .​end·​method
  
104 .​method·​private·​static·​cleanUpText(Ljava/​lang/​String;​)​Ljava/​lang/​String;​95 .​method·​private·​static·​cleanUpText(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
105 ····​.​locals·​296 ····​.​locals·​2
106 ····​.​param·​p0,​·​"text"····​#·​Ljava/​lang/​String;​97 ····​.​param·​p0,​·​"text"····​#·​Ljava/​lang/​String;​
  
3.26 KB
smali/com/nolanlawson/chordreader/helper/SaveFileHelper.smali
Max report size reached
5.55 KB
smali/com/nolanlawson/chordreader/db/ChordReaderDBHelper.smali
Max report size reached
5.68 KB
smali/com/nolanlawson/chordreader/util/StringUtil.smali
Max report size reached
1.72 KB
smali/com/nolanlawson/chordreader/util/ArrayUtil.smali
Offset 317, 18 lines modifiedOffset 317, 20 lines modified
317 ····​.​line·​32317 ····​.​line·​32
318 ····​new-​array·​v0,​·​p1,​·​[I318 ····​new-​array·​v0,​·​p1,​·​[I
  
319 ····​.​line·​33319 ····​.​line·​33
320 ····​.​local·​v0,​·​"copy":​[I320 ····​.​local·​v0,​·​"copy":​[I
321 ····​array-​length·​v1,​·​p0321 ····​array-​length·​v1,​·​p0
  
 322 ····​.​line·​34
322 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I323 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I
  
323 ····​move-​result·​v1324 ····​move-​result·​v1
  
 325 ····​.​line·​33
324 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V326 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V
  
325 ····​.​line·​35327 ····​.​line·​35
326 ····​return-​object·​v0328 ····​return-​object·​v0
327 .​end·​method329 .​end·​method
  
328 .​method·​public·​static·​copyOf([Ljava/​lang/​Object;​I)​[Ljava/​lang/​Object;​330 .​method·​public·​static·​copyOf([Ljava/​lang/​Object;​I)​[Ljava/​lang/​Object;​
Offset 390, 24 lines modifiedOffset 392, 26 lines modified
390 ····​move-​object·​v0,​·​v1392 ····​move-​object·​v0,​·​v1
  
391 ····​.​line·​46393 ····​.​line·​46
392 ····​.​local·​v0,​·​"copy":​[Ljava/​lang/​Object;​,​·​"[TT;​"394 ····​.​local·​v0,​·​"copy":​[Ljava/​lang/​Object;​,​·​"[TT;​"
393 ····​:​goto_0395 ····​:​goto_0
394 ····​array-​length·​v1,​·​p0396 ····​array-​length·​v1,​·​p0
  
 397 ····​.​line·​47
395 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I398 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I
  
396 ····​move-​result·​v1399 ····​move-​result·​v1
  
 400 ····​.​line·​46
397 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V401 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V
  
398 ····​.​line·​48402 ····​.​line·​48
399 ····​return-​object·​v0403 ····​return-​object·​v0
  
400 ····​.​line·​43404 ····​.​line·​45
401 ····​.​end·​local·​v0····​#·​"copy":​[Ljava/​lang/​Object;​,​·​"[TT;​"405 ····​.​end·​local·​v0····​#·​"copy":​[Ljava/​lang/​Object;​,​·​"[TT;​"
402 ····​:​cond_0406 ····​:​cond_0
403 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Class;​-​>getComponentType()​Ljava/​lang/​Class;​407 ····​invoke-​virtual·​{p2},​·​Ljava/​lang/​Class;​-​>getComponentType()​Ljava/​lang/​Class;​
  
404 ····​move-​result-​object·​v1408 ····​move-​result-​object·​v1
  
405 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​reflect/​Array;​-​>newInstance(Ljava/​lang/​Class;​I)​Ljava/​lang/​Object;​409 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​reflect/​Array;​-​>newInstance(Ljava/​lang/​Class;​I)​Ljava/​lang/​Object;​
Offset 434, 18 lines modifiedOffset 438, 20 lines modified
434 ····​.​line·​25438 ····​.​line·​25
435 ····​new-​array·​v0,​·​p1,​·​[Z439 ····​new-​array·​v0,​·​p1,​·​[Z
  
436 ····​.​line·​26440 ····​.​line·​26
437 ····​.​local·​v0,​·​"copy":​[Z441 ····​.​local·​v0,​·​"copy":​[Z
438 ····​array-​length·​v1,​·​p0442 ····​array-​length·​v1,​·​p0
  
 443 ····​.​line·​27
439 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I444 ····​invoke-​static·​{v1,​·​p1},​·​Ljava/​lang/​Math;​-​>min(II)​I
  
440 ····​move-​result·​v1445 ····​move-​result·​v1
  
 446 ····​.​line·​26
441 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V447 ····​invoke-​static·​{p0,​·​v2,​·​v0,​·​v2,​·​v1},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V
  
442 ····​.​line·​28448 ····​.​line·​28
443 ····​return-​object·​v0449 ····​return-​object·​v0
444 .​end·​method450 .​end·​method
  
445 .​method·​public·​static·​copyOfRange([III)​[I451 .​method·​public·​static·​copyOfRange([III)​[I
635 B
smali/com/nolanlawson/chordreader/adapter/FileAdapter.smali
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
  
227 ····​aget-​boolean·​v7,​·​v7,​·​p1227 ····​aget-​boolean·​v7,​·​v7,​·​p1
  
228 ····​invoke-​virtual·​{v5,​·​v7},​·​Landroid/​widget/​CheckedTextView;​-​>setChecked(Z)​V228 ····​invoke-​virtual·​{v5,​·​v7},​·​Landroid/​widget/​CheckedTextView;​-​>setChecked(Z)​V
  
229 ····​.​line·​64229 ····​.​line·​64
230 ····​:​goto_0230 ····​:​goto_0
231 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​231 ····​invoke-​interface·​{v1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
232 ····​move-​result-​object·​v7232 ····​move-​result-​object·​v7
  
233 ····​invoke-​static·​{v7},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper;​-​>getLastModifiedDate(​Ljava/​lang/​String;​)​Ljava/​util/​Date;​233 ····​invoke-​static·​{v7},​·​Lcom/​nolanlawson/​chordreader/​helper/​SaveFileHelper;​-​>getLastModifiedDate(​Ljava/​lang/​String;​)​Ljava/​util/​Date;​
  
234 ····​move-​result-​object·​v3234 ····​move-​result-​object·​v3
  
20.2 KB
res/drawable/ic_menu_edit.png
18.2 KB
sng
Max report size reached
2.02 KB
Image content
Max report size reached
22.0 KB
res/drawable/ic_menu_save.png
19.4 KB
sng
Max report size reached
2.49 KB
Image content
Max report size reached
23.8 KB
res/drawable/ic_menu_stop.png
21.4 KB
sng
Max report size reached
2.34 KB
Image content
Max report size reached
23.5 KB
res/drawable/ic_menu_search.png
21.3 KB
sng
Max report size reached
2.14 KB
Image content
Max report size reached
26.3 KB
res/drawable/ic_menu_preferences.png
22.8 KB
sng
Max report size reached
3.38 KB
Image content
Max report size reached
29.6 KB
res/drawable/chord_reader_icon.png
24.7 KB
sng
Max report size reached
4.8 KB
Image content
Max report size reached
22.2 KB
res/drawable/ic_menu_info_details.png
19.6 KB
sng
Max report size reached
2.52 KB
Image content
Max report size reached
9.89 KB
res/drawable/ic_btn_search.png
7.88 KB
sng
Max report size reached
1.95 KB
Image content
Max report size reached
13.8 KB
res/drawable/ic_dialog_info.png
12.1 KB
sng
Max report size reached
1.65 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
26.0 KB
res/drawable/ic_menu_refresh.png
22.8 KB
sng
Max report size reached
3.09 KB
Image content
Max report size reached
43.2 KB
res/drawable/ic_menu_manage.png
40.8 KB
sng
Max report size reached
2.28 KB
Image content
Max report size reached
20.6 KB
res/drawable/ic_menu_upload.png
18.3 KB
sng
Max report size reached
2.21 KB
Image content
Max report size reached
26.0 KB
res/drawable/ic_menu_music_up.png
23.4 KB
sng
Max report size reached
2.47 KB
Image content
Max report size reached
41.1 KB
res/drawable-hdpi-v4/chord_reader_icon.png
33.6 KB
sng
Max report size reached
7.38 KB
Image content
Max report size reached