15.9 MB
/home/fdroid/fdroiddata/tmp/com.bottleworks.dailymoney_2012110700.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.bottleworks.dailymoney_2012110700.apk
2.01 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-hdpi/cal2_clear_history.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/cal2_advanced.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/cal2_clear_history.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/cal2_simple.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/app_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/cal2_advanced.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/app_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/cal2_simple.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·02a1f6ea4a09a7804715c021cb3db84eef0585274b375df1b371556841aa1ee8 
10 Signer·#1·certificate·SHA-1·digest:·41fd173b79a40277e2227722e9b5cfb6b16ce3ce 
11 Signer·#1·certificate·MD5·digest:·e108166d64848c416ccccc2ae22dd030 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·03a643f278f57aaf67bd45c2b88f7aa7a23b449d7218744236fde96589d9ab49 
15 Signer·#1·public·key·SHA-1·digest:·1d42f9223cb17de7e6f7ff8cab92cb1b66d0fac3 
16 Signer·#1·public·key·MD5·digest:·66d513d69cb91305a8eebf9d588cfa03 
248 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 4124 lines modifiedOffset 1, 4036 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················667839·(00000000000A30BFh)4 ··Zip·archive·file·size:····················655328·(000000000009FFE0h)
5 ··Actual·end-cent-dir·record·offset:········667817·(00000000000A30A9h)5 ··Actual·end-cent-dir·record·offset:········655306·(000000000009FFCAh)
6 ··Expected·end-cent-dir·record·offset:······667817·(00000000000A30A9h)6 ··Expected·end-cent-dir·record·offset:······655306·(000000000009FFCAh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·136·entries.9 ··central·directory·contains·136·entries.
10 ··The·central·directory·is·9986·(0000000000002702h)·bytes·long,10 ··The·central·directory·is·10010·(000000000000271Ah)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·657831·(00000000000A09A7h).12 ··is·645296·(000000000009D8B0h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2012·Dec·7·05:25:3626 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·17:52:06
27 ··32-bit·CRC·value·(hex):·························18ccc07727 ··32-bit·CRC·value·(hex):·························0f37d2df
28 ··compressed·size:································4111·bytes28 ··compressed·size:································1337·bytes
29 ··uncompressed·size:······························10785·bytes29 ··uncompressed·size:······························4980·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/AE81DD48.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···4177 
43 ··················································(0000000000001051h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2012·Dec·7·05:25:36 
53 ··32-bit·CRC·value·(hex):·························3d1e0b6d 
54 ··compressed·size:································4190·bytes 
55 ··uncompressed·size:······························10906·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/AE81DD48.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···8433 
69 ··················································(00000000000020F1h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2012·Dec·7·05:25:36 
79 ··32-bit·CRC·value·(hex):·························30823927 
80 ··compressed·size:································1038·bytes 
81 ··uncompressed·size:······························1297·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:40 Central·directory·entry·#2:
91 ---------------------------41 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··assets/about.html43 ··assets/about.html
  
94 ··offset·of·local·header·from·start·of·archive:···953844 ··offset·of·local·header·from·start·of·archive:···1406
95 ··················································(0000000000002542h)·bytes45 ··················································(000000000000057Eh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated50 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal51 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted52 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes53 ··extended·local·header:··························yes
Max diff block lines reached; 247173/254217 bytes (97.23%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.11 KB
AndroidManifest.xml (decoded)
1.06 KB
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·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2012110700"·android:versionName="0.9.8-121107-freshly"·android:installLocation="auto"·package="com.bottleworks.dailymoney">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2012110700"·android:versionName="0.9.8-121107-freshly"·android:installLocation="auto"·package="com.bottleworks.dailymoney"·platformBuildVersionCode="8"·platformBuildVersionName="2.2">
3 ··<uses-sdk·android:minSdkVersion="7"/>3 ··<uses-sdk·android:minSdkVersion="7"/>
4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
6 ··<application·android:label="@string/app_name"·android:icon="@drawable/app_icon">6 ··<application·android:label="@string/app_name"·android:icon="@drawable/app_icon">
7 ····<activity·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:name=".ui.DesktopActivity">7 ····<activity·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:name=".ui.DesktopActivity">
8 ······<intent-filter>8 ······<intent-filter>
9 ········<action·android:name="android.intent.action.MAIN"/>9 ········<action·android:name="android.intent.action.MAIN"/>
2.78 KB
resources.arsc
2.75 KB
aapt2 dump resources {}
    
Offset 132, 16 lines modifiedOffset 132, 16 lines modified
132 ······()·#ff303030132 ······()·#ff303030
133 ····resource·0x7f060034·color/accdetlist_info_fg133 ····resource·0x7f060034·color/accdetlist_info_fg
134 ······()·#fff5b800134 ······()·#fff5b800
135 ··type·drawable·id=02·entryCount=72135 ··type·drawable·id=02·entryCount=72
136 ····resource·0x7f020000·drawable/android136 ····resource·0x7f020000·drawable/android
137 ······()·(file)·res/drawable/android.png·type=PNG137 ······()·(file)·res/drawable/android.png·type=PNG
138 ····resource·0x7f020001·drawable/app_icon138 ····resource·0x7f020001·drawable/app_icon
139 ······(mdpi-v4)·(file)·res/drawable-mdpi/app_icon.png·type=PNG139 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/app_icon.png·type=PNG
140 ······(hdpi-v4)·(file)·res/drawable-hdpi/app_icon.png·type=PNG140 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/app_icon.png·type=PNG
141 ····resource·0x7f020002·drawable/book_nonworking141 ····resource·0x7f020002·drawable/book_nonworking
142 ······()·(file)·res/drawable/book_nonworking.png·type=PNG142 ······()·(file)·res/drawable/book_nonworking.png·type=PNG
143 ····resource·0x7f020003·drawable/book_working143 ····resource·0x7f020003·drawable/book_working
144 ······()·(file)·res/drawable/book_working.png·type=PNG144 ······()·(file)·res/drawable/book_working.png·type=PNG
145 ····resource·0x7f020004·drawable/btn_add145 ····resource·0x7f020004·drawable/btn_add
146 ······()·(file)·res/drawable/btn_add.png·type=PNG146 ······()·(file)·res/drawable/btn_add.png·type=PNG
147 ····resource·0x7f020005·drawable/btn_back147 ····resource·0x7f020005·drawable/btn_back
Offset 179, 26 lines modifiedOffset 179, 26 lines modified
179 ····resource·0x7f020015·drawable/btn_update179 ····resource·0x7f020015·drawable/btn_update
180 ······()·(file)·res/drawable/btn_update.png·type=PNG180 ······()·(file)·res/drawable/btn_update.png·type=PNG
181 ····resource·0x7f020016·drawable/btn_week181 ····resource·0x7f020016·drawable/btn_week
182 ······()·(file)·res/drawable/btn_week.png·type=PNG182 ······()·(file)·res/drawable/btn_week.png·type=PNG
183 ····resource·0x7f020017·drawable/btn_year183 ····resource·0x7f020017·drawable/btn_year
184 ······()·(file)·res/drawable/btn_year.png·type=PNG184 ······()·(file)·res/drawable/btn_year.png·type=PNG
185 ····resource·0x7f020018·drawable/cal2_advanced185 ····resource·0x7f020018·drawable/cal2_advanced
186 ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_advanced.png·type=PNG186 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_advanced.png·type=PNG
187 ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_advanced.png·type=PNG187 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_advanced.png·type=PNG
188 ····resource·0x7f020019·drawable/cal2_blue_button188 ····resource·0x7f020019·drawable/cal2_blue_button
189 ······()·(file)·res/drawable/cal2_blue_button.xml·type=XML189 ······()·(file)·res/drawable/cal2_blue_button.xml·type=XML
190 ····resource·0x7f02001a·drawable/cal2_button190 ····resource·0x7f02001a·drawable/cal2_button
191 ······()·(file)·res/drawable/cal2_button.xml·type=XML191 ······()·(file)·res/drawable/cal2_button.xml·type=XML
192 ····resource·0x7f02001b·drawable/cal2_clear_history192 ····resource·0x7f02001b·drawable/cal2_clear_history
193 ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_clear_history.png·type=PNG193 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_clear_history.png·type=PNG
194 ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_clear_history.png·type=PNG194 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_clear_history.png·type=PNG
195 ····resource·0x7f02001c·drawable/cal2_simple195 ····resource·0x7f02001c·drawable/cal2_simple
196 ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_simple.png·type=PNG196 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_simple.png·type=PNG
197 ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_simple.png·type=PNG197 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_simple.png·type=PNG
198 ····resource·0x7f02001d·drawable/dtitem198 ····resource·0x7f02001d·drawable/dtitem
199 ······()·(file)·res/drawable/dtitem.png·type=PNG199 ······()·(file)·res/drawable/dtitem.png·type=PNG
200 ····resource·0x7f02001e·drawable/dtitem_about200 ····resource·0x7f02001e·drawable/dtitem_about
201 ······()·(file)·res/drawable/dtitem_about.png·type=PNG201 ······()·(file)·res/drawable/dtitem_about.png·type=PNG
202 ····resource·0x7f02001f·drawable/dtitem_account202 ····resource·0x7f02001f·drawable/dtitem_account
203 ······()·(file)·res/drawable/dtitem_account.png·type=PNG203 ······()·(file)·res/drawable/dtitem_account.png·type=PNG
204 ····resource·0x7f020020·drawable/dtitem_adddetail204 ····resource·0x7f020020·drawable/dtitem_adddetail
12.0 MB
classes.dex
11.2 MB
dexdump -a -d -f -h {}
Max HTML report size reached
818 KB
classes.jar
41.0 KB
zipinfo {}
Max HTML report size reached
29.5 KB
zipnote «TEMP»/diffoscope_yyianx4r_tmp/tmpp78ffngn_.zip
    
Offset 36, 20 lines modifiedOffset 36, 14 lines modified
  
36 Filename:·com/bottleworks/commons/util/GUIs$4.class36 Filename:·com/bottleworks/commons/util/GUIs$4.class
37 Comment:·37 Comment:·
  
38 Filename:·com/bottleworks/commons/util/GUIs$5.class38 Filename:·com/bottleworks/commons/util/GUIs$5.class
39 Comment:·39 Comment:·
  
40 Filename:·com/bottleworks/commons/util/GUIs$IBusyRunnable.class 
41 Comment:· 
  
42 Filename:·com/bottleworks/commons/util/GUIs$BusyAdapter.class 
43 Comment:· 
  
44 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$1.class40 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$1.class
45 Comment:·41 Comment:·
  
46 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$2.class42 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$2.class
47 Comment:·43 Comment:·
  
48 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$3.class44 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$3.class
Offset 57, 14 lines modifiedOffset 51, 17 lines modified
  
57 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$4.class51 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$4.class
58 Comment:·52 Comment:·
  
59 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable.class53 Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable.class
60 Comment:·54 Comment:·
  
 55 Filename:·com/bottleworks/commons/util/GUIs$IBusyRunnable.class
 56 Comment:·
  
61 Filename:·com/bottleworks/commons/util/GUIs$NothrowRunnable.class57 Filename:·com/bottleworks/commons/util/GUIs$NothrowRunnable.class
62 Comment:·58 Comment:·
  
63 Filename:·com/bottleworks/commons/util/GUIs$OnFinishListener.class59 Filename:·com/bottleworks/commons/util/GUIs$OnFinishListener.class
64 Comment:·60 Comment:·
  
65 Filename:·com/bottleworks/commons/util/GUIs.class61 Filename:·com/bottleworks/commons/util/GUIs.class
Offset 180, 17 lines modifiedOffset 177, 14 lines modified
  
180 Filename:·com/bottleworks/dailymoney/context/ScheduleReceiver.class177 Filename:·com/bottleworks/dailymoney/context/ScheduleReceiver.class
181 Comment:·178 Comment:·
  
182 Filename:·com/bottleworks/dailymoney/core/R$array.class179 Filename:·com/bottleworks/dailymoney/core/R$array.class
183 Comment:·180 Comment:·
  
184 Filename:·com/bottleworks/dailymoney/core/R$attr.class 
185 Comment:· 
  
186 Filename:·com/bottleworks/dailymoney/core/R$color.class181 Filename:·com/bottleworks/dailymoney/core/R$color.class
187 Comment:·182 Comment:·
  
188 Filename:·com/bottleworks/dailymoney/core/R$drawable.class183 Filename:·com/bottleworks/dailymoney/core/R$drawable.class
189 Comment:·184 Comment:·
  
190 Filename:·com/bottleworks/dailymoney/core/R$id.class185 Filename:·com/bottleworks/dailymoney/core/R$id.class
Offset 255, 23 lines modifiedOffset 249, 17 lines modified
  
255 Filename:·com/bottleworks/dailymoney/data/NoInstanceException.class249 Filename:·com/bottleworks/dailymoney/data/NoInstanceException.class
256 Comment:·250 Comment:·
  
257 Filename:·com/bottleworks/dailymoney/data/SQLiteDataHelper.class251 Filename:·com/bottleworks/dailymoney/data/SQLiteDataHelper.class
258 Comment:·252 Comment:·
  
259 Filename:·com/bottleworks/dailymoney/data/SQLiteDataProvider.class 
260 Comment:· 
  
261 Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataHelper.class253 Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataHelper.class
262 Comment:·254 Comment:·
  
263 Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataProvider.class 
264 Comment:· 
  
265 Filename:·com/bottleworks/dailymoney/data/ScheduleJob.class255 Filename:·com/bottleworks/dailymoney/data/ScheduleJob.class
266 Comment:·256 Comment:·
  
267 Filename:·com/bottleworks/dailymoney/data/SymbolPosition$1.class257 Filename:·com/bottleworks/dailymoney/data/SymbolPosition$1.class
268 Comment:·258 Comment:·
  
269 Filename:·com/bottleworks/dailymoney/data/SymbolPosition.class259 Filename:·com/bottleworks/dailymoney/data/SymbolPosition.class
Offset 282, 659 lines modifiedOffset 270, 635 lines modified
  
282 Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1.class270 Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1.class
283 Comment:·271 Comment:·
  
284 Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler.class272 Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler.class
285 Comment:·273 Comment:·
  
286 Filename:·com/bottleworks/dailymoney/ui/AboutActivity.class 
287 Comment:· 
  
288 Filename:·com/bottleworks/dailymoney/ui/Desktop.class 
289 Comment:· 
  
290 Filename:·com/bottleworks/dailymoney/ui/AbstractDesktop.class 
291 Comment:· 
  
292 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$1.class274 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$1.class
293 Comment:·275 Comment:·
  
294 Filename:·com/bottleworks/dailymoney/ui/DetailListHelper$OnDetailListener.class 
295 Comment:· 
  
296 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$2.class 
297 Comment:· 
  
298 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$3.class276 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$3.class
299 Comment:·277 Comment:·
  
300 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$4.class 
301 Comment:· 
  
302 Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity.class 
303 Comment:· 
  
304 Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$1.class278 Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$1.class
305 Comment:·279 Comment:·
  
306 Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$AccountTypeViewBinder.class280 Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$AccountTypeViewBinder.class
307 Comment:·281 Comment:·
  
308 Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity.class 
309 Comment:· 
  
310 Filename:·com/bottleworks/dailymoney/ui/AccountMgntActivity$1.class282 Filename:·com/bottleworks/dailymoney/ui/AccountMgntActivity$1.class
311 Comment:·283 Comment:·
  
Max diff block lines reached; 26576/30048 bytes (88.45%) of diff not shown.
1.47 KB
com/bottleworks/commons/util/Files.class
1.39 KB
procyon -ec {}
Max HTML report size reached
5.09 KB
com/bottleworks/dailymoney/calculator2/CalculatorEditable.class
4.97 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
15.6 KB
com/bottleworks/dailymoney/calculator2/ColorButton.class
15.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
21.4 KB
com/bottleworks/dailymoney/calculator2/EventListener.class
21.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.73 KB
com/bottleworks/dailymoney/calculator2/History.class
2.63 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
67.0 KB
com/bottleworks/dailymoney/calculator2/Logic.class
66.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.82 KB
com/bottleworks/dailymoney/context/Contexts.class
1.73 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.09 KB
com/bottleworks/dailymoney/core/R$string.class
3.0 KB
procyon -ec {}
Max HTML report size reached
30.3 KB
com/bottleworks/dailymoney/data/BalanceHelper.class
30.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
80.7 KB
com/bottleworks/dailymoney/data/DataCreator.class
80.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
19.9 KB
com/bottleworks/dailymoney/data/SQLiteDataProvider.class
19.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.05 KB
com/bottleworks/dailymoney/ui/Desktop.class
2.97 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
78.3 KB
com/bottleworks/dailymoney/ui/AccountEditorActivity.class
78.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.13 KB
com/bottleworks/dailymoney/ui/AccountMgntActivity.class
1.02 KB
procyon -ec {}
    
Offset 111, 17 lines modifiedOffset 111, 16 lines modified
111 ····111 ····
112 ····private·void·initialTab()·{112 ····private·void·initialTab()·{
113 ········final·int·currentTab·=·1;113 ········final·int·currentTab·=·1;
114 ········final·TabHost·tabHost·=·(TabHost)this.findViewById(R$id.accmgnt_tabs);114 ········final·TabHost·tabHost·=·(TabHost)this.findViewById(R$id.accmgnt_tabs);
115 ········tabHost.setup();115 ········tabHost.setup();
116 ········final·AccountType[]·supportedType·=·AccountType.getSupportedType();116 ········final·AccountType[]·supportedType·=·AccountType.getSupportedType();
117 ········final·Resources·resources·=·this.getResources();117 ········final·Resources·resources·=·this.getResources();
118 ········final·AccountType[]·array·=·supportedType; 
119 ········for·(int·length·=·supportedType.length,·i·=·0;·i·<·length;·++i)·{118 ········for·(int·length·=·supportedType.length,·i·=·0;·i·<·length;·++i)·{
120 ············final·AccountType·accountType·=·array[i];119 ············final·AccountType·accountType·=·supportedType[i];
121 ············final·TabHost$TabSpec·tabSpec·=·tabHost.newTabSpec(accountType.getType());120 ············final·TabHost$TabSpec·tabSpec·=·tabHost.newTabSpec(accountType.getType());
122 ············tabSpec.setIndicator((CharSequence)AccountType.getDisplay(this.i18n,·tabSpec.getTag()),·resources.getDrawable(accountType.getDrawable()));121 ············tabSpec.setIndicator((CharSequence)AccountType.getDisplay(this.i18n,·tabSpec.getTag()),·resources.getDrawable(accountType.getDrawable()));
123 ············tabSpec.setContent(R$id.accmgnt_list);122 ············tabSpec.setContent(R$id.accmgnt_list);
124 ············tabHost.addTab(tabSpec);123 ············tabHost.addTab(tabSpec);
125 ············if·(this.currTab·==·null)·{124 ············if·(this.currTab·==·null)·{
126 ················this.currTab·=·tabSpec.getTag();125 ················this.currTab·=·tabSpec.getTag();
127 ············}126 ············}
12.6 KB
com/bottleworks/dailymoney/ui/AccountUtil.class
12.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
21.5 KB
com/bottleworks/dailymoney/ui/BookEditorActivity.class
21.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.9 KB
com/bottleworks/dailymoney/ui/BookListHelper.class
3.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.63 KB
com/bottleworks/dailymoney/ui/DataMaintenanceActivity$2.class
4.51 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.71 KB
com/bottleworks/dailymoney/ui/DataMaintenanceActivity.class
3.6 KB
procyon -ec {}
Max HTML report size reached
1.18 KB
com/bottleworks/dailymoney/ui/DesktopActivity.class
1.08 KB
procyon -ec {}
    
Offset 107, 16 lines modifiedOffset 107, 16 lines modified
107 ········this.infoCumulativeCash·=·(TextView)this.findViewById(R$id.dt_info_cumulative_cash);107 ········this.infoCumulativeCash·=·(TextView)this.findViewById(R$id.dt_info_cumulative_cash);
108 ········this.gridViewAdapter·=·new·DesktopActivity$DesktopItemAdapter(this);108 ········this.gridViewAdapter·=·new·DesktopActivity$DesktopItemAdapter(this);
109 ········(this.gridView·=·(GridView)this.findViewById(R$id.dt_grid)).setAdapter((ListAdapter)this.gridViewAdapter);109 ········(this.gridView·=·(GridView)this.findViewById(R$id.dt_grid)).setAdapter((ListAdapter)this.gridViewAdapter);
110 ········this.gridView.setOnItemClickListener((AdapterView$OnItemClickListener)this);110 ········this.gridView.setOnItemClickListener((AdapterView$OnItemClickListener)this);
111 ····}111 ····}
112 ····112 ····
113 ····private·void·initialDesktopItem()·{113 ····private·void·initialDesktopItem()·{
114 ········Desktop[]·array;114 ········int·i·=·0;
115 ········for·(int·length·=·(array·=·new·Desktop[]·{·(Desktop)new·MainDesktop((Activity)this),·(Desktop)new·ReportsDesktop((Activity)this),·(Desktop)new·TestsDesktop((Activity)this)·}).length,·i·=·0;·i·<·length;·++i)·{115 ········for·(Desktop[]·array·=·{·(Desktop)new·MainDesktop((Activity)this),·(Desktop)new·ReportsDesktop((Activity)this),·(Desktop)new·TestsDesktop((Activity)this)·};·i·<·array.length;·++i)·{
116 ············final·Desktop·desktop·=·array[i];116 ············final·Desktop·desktop·=·array[i];
117 ············if·(desktop.isAvailable())·{117 ············if·(desktop.isAvailable())·{
118 ················this.desktops.add(desktop);118 ················this.desktops.add(desktop);
119 ············}119 ············}
120 ········}120 ········}
121 ····}121 ····}
122 ····122 ····
3.31 KB
com/bottleworks/dailymoney/ui/DetailEditorActivity.class
3.2 KB
procyon -ec {}
Max HTML report size reached
8.71 KB
com/bottleworks/dailymoney/ui/DetailListHelper.class
8.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.14 KB
com/bottleworks/dailymoney/ui/PasswordProtectionActivity.class
4.02 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.48 KB
com/bottleworks/dailymoney/ui/report/AbstractChart.class
3.37 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
45.6 KB
com/bottleworks/dailymoney/ui/report/BalanceActivity$3.class
45.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
10.5 KB
com/bottleworks/dailymoney/ui/report/BalanceActivity$6.class
10.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
22.5 KB
com/bottleworks/dailymoney/ui/report/BalanceActivity$7.class
22.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
31.4 KB
com/bottleworks/dailymoney/ui/report/BalanceActivity$8.class
31.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
24.0 KB
com/bottleworks/dailymoney/ui/report/BalanceActivity$9.class
23.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.29 KB
com/bottleworks/dailymoney/ui/report/BalancePieChart.class
8.17 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.99 KB
com/bottleworks/dailymoney/ui/report/BalanceTimeChart.class
3.87 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.35 KB
org/achartengine/chart/XYChart.class
4.28 KB
procyon -ec {}
Max HTML report size reached
1.24 KB
org/achartengine/chart/DialChart.class
1.17 KB
procyon -ec {}
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 ····private·void·drawTicks(final·Canvas·canvas,·final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·int·n5,·final·int·n6,·final·double·n7,·final·double·n8,·final·double·n9,·final·Paint·paint,·final·boolean·b)·{51 ····private·void·drawTicks(final·Canvas·canvas,·final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·int·n5,·final·int·n6,·final·double·n7,·final·double·n8,·final·double·n9,·final·Paint·paint,·final·boolean·b)·{
52 ········for·(double·n10·=·n;·n10·<=·n2;·n10·+=·n9)·{52 ········for·(double·n10·=·n;·n10·<=·n2;·n10·+=·n9)·{
53 ············final·double·angleForValue·=·this.getAngleForValue(n10,·n3,·n4,·n,·n2);53 ············final·double·angleForValue·=·this.getAngleForValue(n10,·n3,·n4,·n,·n2);
54 ············final·double·sin·=·Math.sin(angleForValue);54 ············final·double·sin·=·Math.sin(angleForValue);
55 ············final·double·cos·=·Math.cos(angleForValue);55 ············final·double·cos·=·Math.cos(angleForValue);
56 ············final·int·round·=·Math.round((float)n5·+·(float)(n8·*·sin));56 ············final·int·round·=·Math.round((float)n5·+·(float)(n8·*·sin));
57 ············final·int·round2·=·Math.round((float)n6·+·(float)(n8·*·cos));57 ············final·int·round2·=·Math.round((float)n6·+·(float)(n8·*·cos));
58 ············final·int·round3·=·Math.round((float)n5·+·(float)(sin·*·n7));58 ············final·int·round3·=·Math.round((float)(sin·*·n7)·+·(float)n5);
59 ············canvas.drawLine((float)round,·(float)round2,·(float)round3,·(float)Math.round((float)(cos·*·n7)·+·(float)n6),·paint);59 ············canvas.drawLine((float)round,·(float)round2,·(float)round3,·(float)Math.round((float)(cos·*·n7)·+·(float)n6),·paint);
60 ············if·(b)·{60 ············if·(b)·{
61 ················paint.setTextAlign(Paint$Align.LEFT);61 ················paint.setTextAlign(Paint$Align.LEFT);
62 ················if·(round·<=·round3)·{62 ················if·(round·<=·round3)·{
63 ····················paint.setTextAlign(Paint$Align.RIGHT);63 ····················paint.setTextAlign(Paint$Align.RIGHT);
64 ················}64 ················}
65 ················String·s·=·n10·+·"";65 ················String·s·=·n10·+·"";
29.3 KB
org/achartengine/chart/DoughnutChart.class
29.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
38.8 KB
org/achartengine/chart/PieChart.class
38.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.79 KB
org/achartengine/chart/TimeChart.class
8.71 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.36 KB
org/achartengine/model/XYSeries.class
3.28 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.34 KB
org/achartengine/model/XYValueSeries.class
1.26 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.06 KB
org/achartengine/renderer/XYMultipleSeriesRenderer.class
2.95 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.82 KB
org/achartengine/tools/AbstractTool.class
3.74 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.91 KB
org/achartengine/tools/FitZoom.class
2.84 KB
procyon -ec {}
Max HTML report size reached
19.0 KB
org/achartengine/tools/Pan.class
19.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.5 KB
org/achartengine/tools/Zoom.class
1.43 KB
procyon -ec {}
Max HTML report size reached
8.53 KB
org/achartengine/util/MathHelper.class
8.45 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.07 KB
org/javia/arity/Function.class
2.01 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.94 KB
org/javia/arity/CompiledFunction.class
1.87 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
30.6 KB
org/javia/arity/Complex.class
30.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
718 B
org/javia/arity/MoreMath.class
658 B
procyon -ec {}
    
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 ········final·double·n2·=·n·+·5.2421875;232 ········final·double·n2·=·n·+·5.2421875;
233 ········double·n3·=·0.9999999999999971;233 ········double·n3·=·0.9999999999999971;
234 ········for·(int·i·=·0;·i·<·MoreMath.GAMMA.length;·++i)·{234 ········for·(int·i·=·0;·i·<·MoreMath.GAMMA.length;·++i)·{
235 ············final·double·n4·=·MoreMath.GAMMA[i];235 ············final·double·n4·=·MoreMath.GAMMA[i];
236 ············++n;236 ············++n;
237 ············n3·+=·n4·/·n;237 ············n3·+=·n4·/·n;
238 ········}238 ········}
239 ········return·log(n3)·+·0.9189385332046728·+·(n2·-·4.7421875)·*·log(n2)·-·n2;239 ········return·0.9189385332046728·+·log(n3)·+·(n2·-·4.7421875)·*·log(n2)·-·n2;
240 ····}240 ····}
241 ····241 ····
242 ····public·static·final·double·log2(final·double·n)·{242 ····public·static·final·double·log2(final·double·n)·{
243 ········return·log(n)·*·1.4426950408889634;243 ········return·log(n)·*·1.4426950408889634;
244 ····}244 ····}
245 ····245 ····
246 ····public·static·final·double·permutations(double·a,·final·double·a2)·{246 ····public·static·final·double·permutations(double·a,·final·double·a2)·{
1.73 KB
org/javia/arity/SimpleCodeGen.class
1.67 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.78 KB
org/javia/arity/OptCodeGen.class
5.72 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.35 KB
org/javia/arity/TestEval.class
7.29 KB
procyon -ec {}
Max HTML report size reached
2.36 KB
org/javia/arity/TestFormat.class
2.29 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
24.0 KB
org/javia/arity/UnitTest.class
24.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.98 KB
smali/com/csvreader/CsvReader.smali
    
Offset 943, 17 lines modifiedOffset 943, 17 lines modified
  
943 ····move-result-object·v1943 ····move-result-object·v1
  
944 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;944 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;
  
945 ····move-result-object·v2945 ····move-result-object·v2
  
946 ····iget-wide·v3,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J946 ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J
  
947 ····invoke-virtual·{v2,·v3,·v4},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;947 ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;
  
948 ····move-result-object·v2948 ····move-result-object·v2
  
949 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;949 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
950 ····move-result-object·v1950 ····move-result-object·v1
  
Offset 1734, 15 lines modifiedOffset 1734, 15 lines modified
1734 ····:cond_01734 ····:cond_0
1735 ····const/4·v0,·0x01735 ····const/4·v0,·0x0
  
1736 ····goto·:goto_01736 ····goto·:goto_0
1737 .end·method1737 .end·method
  
1738 .method·public·readHeaders()Z1738 .method·public·readHeaders()Z
1739 ····.locals·71739 ····.locals·8
1740 ····.annotation·system·Ldalvik/annotation/Throws;1740 ····.annotation·system·Ldalvik/annotation/Throws;
1741 ········value·=·{1741 ········value·=·{
1742 ············Ljava/io/IOException;1742 ············Ljava/io/IOException;
1743 ········}1743 ········}
1744 ····.end·annotation1744 ····.end·annotation
  
1745 ····const/4·v1,·0x01745 ····const/4·v1,·0x0
Offset 1797, 21 lines modifiedOffset 1797, 21 lines modified
1797 ····add-int/lit8·v0,·v0,·0x11797 ····add-int/lit8·v0,·v0,·0x1
  
1798 ····goto·:goto_01798 ····goto·:goto_0
  
1799 ····:cond_01799 ····:cond_0
1800 ····if-eqz·v2,·:cond_11800 ····if-eqz·v2,·:cond_1
  
1801 ····iget-wide·v3,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J1801 ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J
  
1802 ····const-wide/16·v5,·0x11802 ····const-wide/16·v6,·0x1
  
1803 ····sub-long/2addr·v3,·v51803 ····sub-long/2addr·v4,·v6
  
1804 ····iput-wide·v3,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J1804 ····iput-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J
  
1805 ····:cond_11805 ····:cond_1
1806 ····iput·v1,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I1806 ····iput·v1,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I
  
1807 ····return·v21807 ····return·v2
1808 .end·method1808 .end·method
  
Offset 2151, 17 lines modifiedOffset 2151, 17 lines modified
  
2151 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;2151 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;
  
2152 ····move-result-object·v22152 ····move-result-object·v2
  
2153 ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I2153 ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I
  
2154 ····int-to-long·v3,·v32154 ····int-to-long·v4,·v3
  
2155 ····invoke-virtual·{v2,·v3,·v4},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;2155 ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;
  
2156 ····move-result-object·v22156 ····move-result-object·v2
  
2157 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2157 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2158 ····move-result-object·v12158 ····move-result-object·v1
  
Offset 2171, 17 lines modifiedOffset 2171, 17 lines modified
  
2171 ····move-result-object·v12171 ····move-result-object·v1
  
2172 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;2172 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;
  
2173 ····move-result-object·v22173 ····move-result-object·v2
  
2174 ····iget-wide·v3,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J2174 ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J
  
2175 ····invoke-virtual·{v2,·v3,·v4},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;2175 ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;
  
2176 ····move-result-object·v22176 ····move-result-object·v2
  
2177 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2177 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2178 ····move-result-object·v12178 ····move-result-object·v1
  
Offset 2933, 17 lines modifiedOffset 2933, 17 lines modified
  
2933 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;2933 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;
  
2934 ····move-result-object·v22934 ····move-result-object·v2
  
2935 ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I2935 ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I
  
2936 ····int-to-long·v3,·v32936 ····int-to-long·v4,·v3
  
2937 ····invoke-virtual·{v2,·v3,·v4},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;2937 ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;
  
2938 ····move-result-object·v22938 ····move-result-object·v2
  
2939 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2939 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2940 ····move-result-object·v12940 ····move-result-object·v1
  
Offset 2953, 17 lines modifiedOffset 2953, 17 lines modified
  
2953 ····move-result-object·v12953 ····move-result-object·v1
  
2954 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;2954 ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat;
  
2955 ····move-result-object·v22955 ····move-result-object·v2
  
2956 ····iget-wide·v3,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J2956 ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J
  
2957 ····invoke-virtual·{v2,·v3,·v4},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;2957 ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String;
  
2958 ····move-result-object·v22958 ····move-result-object·v2
  
2959 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2959 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2960 ····move-result-object·v12960 ····move-result-object·v1
  
Max diff block lines reached; 895/5034 bytes (17.78%) of diff not shown.
302 B
smali/com/google/android/apps/analytics/Item.smali
    
Offset 15, 10 lines modifiedOffset 15, 9 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·318 ····.line·3
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·5 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
622 B
smali/com/google/android/apps/analytics/AnalyticsParameterEncoder.smali
    
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
  
63 ····new-instance·v2,·Ljava/lang/StringBuilder;63 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
64 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V64 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
65 ····const-string·v3,·"URL·encoding·failed·for:·"65 ····const-string·v3,·"URL·encoding·failed·for:·"
  
 66 ····.line·16
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;67 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v268 ····move-result-object·v2
  
68 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
69 ····move-result-object·v270 ····move-result-object·v2
316 B
smali/com/google/android/apps/analytics/Transaction.smali
    
Offset 15, 10 lines modifiedOffset 15, 9 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·318 ····.line·3
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·5 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
285 B
smali/com/bottleworks/dailymoney/R.smali
    
Offset 24, 10 lines modifiedOffset 24, 9 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·1027 ····.line·10
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·723 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
10.9 KB
smali/com/bottleworks/dailymoney/context/Contexts.smali
    
Offset 2616, 15 lines modifiedOffset 2616, 15 lines modified
2616 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z2616 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
2617 ····.line·4822617 ····.line·482
2618 ····return-void2618 ····return-void
2619 .end·method2619 .end·method
  
2620 .method·public·shareContent(Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;)Z2620 .method·public·shareContent(Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;)Z
2621 ····.locals·102621 ····.locals·9
2622 ····.param·p1,·"subject"····#·Ljava/lang/String;2622 ····.param·p1,·"subject"····#·Ljava/lang/String;
2623 ····.param·p2,·"content"····#·Ljava/lang/String;2623 ····.param·p2,·"content"····#·Ljava/lang/String;
2624 ····.param·p3,·"htmlContent"····#·Z2624 ····.param·p3,·"htmlContent"····#·Z
2625 ····.annotation·system·Ldalvik/annotation/Signature;2625 ····.annotation·system·Ldalvik/annotation/Signature;
2626 ········value·=·{2626 ········value·=·{
2627 ············"(",2627 ············"(",
2628 ············"Ljava/lang/String;",2628 ············"Ljava/lang/String;",
Offset 2635, 213 lines modifiedOffset 2635, 211 lines modified
2635 ············"Ljava/io/File;",2635 ············"Ljava/io/File;",
2636 ············">;)Z"2636 ············">;)Z"
2637 ········}2637 ········}
2638 ····.end·annotation2638 ····.end·annotation
  
2639 ····.prologue2639 ····.prologue
2640 ····.local·p4,·"attachments":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"2640 ····.local·p4,·"attachments":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"
2641 ····const/4·v6,·0x02641 ····const/4·v5,·0x0
  
2642 ····const/4·v7,·0x12642 ····const/4·v6,·0x1
  
2643 ····.line·2762643 ····.line·276
2644 ····iget-object·v5,·p0,·Lcom/bottleworks/dailymoney/context/Contexts;->uiActivity:Landroid/app/Activity;2644 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/context/Contexts;->uiActivity:Landroid/app/Activity;
  
2645 ····if-nez·v5,·:cond_02645 ····if-nez·v4,·:cond_0
  
2646 ····move·v5,·v62646 ····move·v4,·v5
  
2647 ····.line·3132647 ····.line·313
2648 ····:goto_02648 ····:goto_0
2649 ····return·v52649 ····return·v4
  
2650 ····.line·2812650 ····.line·281
2651 ····:cond_02651 ····:cond_0
2652 ····if-eqz·p4,·:cond_12652 ····if-eqz·p4,·:cond_1
  
2653 ····invoke-interface·{p4},·Ljava/util/List;->size()I2653 ····invoke-interface·{p4},·Ljava/util/List;->size()I
  
2654 ····move-result·v52654 ····move-result·v4
  
2655 ····if-gt·v5,·v7,·:cond_22655 ····if-gt·v4,·v6,·:cond_2
  
2656 ····.line·2822656 ····.line·282
2657 ····:cond_12657 ····:cond_1
2658 ····new-instance·v2,·Landroid/content/Intent;2658 ····new-instance·v1,·Landroid/content/Intent;
  
2659 ····const-string·v5,·"android.intent.action.SEND"2659 ····const-string·v4,·"android.intent.action.SEND"
  
2660 ····invoke-direct·{v2,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V2660 ····invoke-direct·{v1,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
2661 ····.line·2862661 ····.line·286
2662 ····.local·v2,·"intent":Landroid/content/Intent;2662 ····.local·v1,·"intent":Landroid/content/Intent;
2663 ····:goto_12663 ····:goto_1
2664 ····const-string·v5,·"android.intent.extra.SUBJECT"2664 ····const-string·v4,·"android.intent.extra.SUBJECT"
  
2665 ····invoke-virtual·{v2,·v5,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;2665 ····invoke-virtual·{v1,·v4,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
2666 ····.line·2872666 ····.line·287
2667 ····if-eqz·p3,·:cond_32667 ····if-eqz·p3,·:cond_3
  
2668 ····.line·2882668 ····.line·288
2669 ····const-string·v5,·"text/html"2669 ····const-string·v4,·"text/html"
  
2670 ····invoke-virtual·{v2,·v5},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;2670 ····invoke-virtual·{v1,·v4},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;
  
2671 ····.line·2892671 ····.line·289
2672 ····const-string·v5,·"android.intent.extra.TEXT"2672 ····const-string·v4,·"android.intent.extra.TEXT"
  
2673 ····invoke-static·{p2},·Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;2673 ····invoke-static·{p2},·Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
  
2674 ····move-result-object·v82674 ····move-result-object·v7
  
2675 ····invoke-virtual·{v2,·v5,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;2675 ····invoke-virtual·{v1,·v4,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
  
2676 ····.line·2952676 ····.line·295
2677 ····:goto_22677 ····:goto_2
2678 ····new-instance·v3,·Ljava/util/ArrayList;2678 ····new-instance·v2,·Ljava/util/ArrayList;
  
2679 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V2679 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
2680 ····.line·2962680 ····.line·296
2681 ····.local·v3,·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"2681 ····.local·v2,·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
2682 ····if-eqz·p4,·:cond_42682 ····if-eqz·p4,·:cond_4
  
2683 ····.line·2972683 ····.line·297
2684 ····invoke-interface·{p4},·Ljava/util/List;->iterator()Ljava/util/Iterator;2684 ····invoke-interface·{p4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
2685 ····move-result-object·v12685 ····move-result-object·v4
  
2686 ····.local·v1,·"i$":Ljava/util/Iterator; 
2687 ····:goto_32686 ····:goto_3
2688 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z2687 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
2689 ····move-result·v52688 ····move-result·v7
  
2690 ····if-eqz·v5,·:cond_42689 ····if-eqz·v7,·:cond_4
  
2691 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;2690 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
2692 ····move-result-object·v02691 ····move-result-object·v0
  
2693 ····check-cast·v0,·Ljava/io/File;2692 ····check-cast·v0,·Ljava/io/File;
  
2694 ····.line·2982693 ····.line·298
2695 ····.local·v0,·"f":Ljava/io/File;2694 ····.local·v0,·"f":Ljava/io/File;
2696 ····invoke-static·{v0},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;2695 ····invoke-static·{v0},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
  
2697 ····move-result-object·v52696 ····move-result-object·v7
  
2698 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z2697 ····invoke-virtual·{v2,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
2699 ····goto·:goto_32698 ····goto·:goto_3
  
2700 ····.line·2842699 ····.line·284
2701 ····.end·local·v0····#·"f":Ljava/io/File;2700 ····.end·local·v0····#·"f":Ljava/io/File;
2702 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
2703 ····.end·local·v2····#·"intent":Landroid/content/Intent;2701 ····.end·local·v1····#·"intent":Landroid/content/Intent;
2704 ····.end·local·v3····#·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"2702 ····.end·local·v2····#·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
2705 ····:cond_22703 ····:cond_2
2706 ····new-instance·v2,·Landroid/content/Intent;2704 ····new-instance·v1,·Landroid/content/Intent;
  
Max diff block lines reached; 5679/11032 bytes (51.48%) of diff not shown.
685 B
smali/com/bottleworks/dailymoney/context/Contexts$2.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$value:I28 .field·final·synthetic·val$value:I
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V30 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts;
  
32 ····.prologue33 ····.prologue
33 ····.line·22434 ····.line·224
34 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;35 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;
  
35 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->val$category:Ljava/lang/String;36 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->val$category:Ljava/lang/String;
  
687 B
smali/com/bottleworks/dailymoney/context/Contexts$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/content/Context;22 .field·final·synthetic·val$context:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts;
  
26 ····.prologue27 ····.prologue
27 ····.line·19028 ····.line·190
28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;29 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;
  
29 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->val$context:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->val$context:Landroid/content/Context;
  
660 B
smali/com/bottleworks/dailymoney/context/Contexts$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$path:Ljava/lang/String;22 .field·final·synthetic·val$path:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts;
  
26 ····.prologue27 ····.prologue
27 ····.line·24028 ····.line·240
28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;29 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->this$0:Lcom/bottleworks/dailymoney/context/Contexts;
  
29 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->val$path:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->val$path:Ljava/lang/String;
  
748 B
smali/com/bottleworks/dailymoney/calculator2/CalculatorDisplay$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;
  
22 ····.prologue23 ····.prologue
23 ····.line·8824 ····.line·88
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;
  
25 ····invoke-direct·{p0},·Landroid/text/method/NumberKeyListener;-><init>()V26 ····invoke-direct·{p0},·Landroid/text/method/NumberKeyListener;-><init>()V
  
1.19 KB
smali/com/bottleworks/dailymoney/calculator2/EventListener.smali
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····check-cast·p1,·Landroid/widget/Button;102 ····check-cast·p1,·Landroid/widget/Button;
  
103 ····.end·local·p1····#·"view":Landroid/view/View;103 ····.end·local·p1····#·"view":Landroid/view/View;
104 ····invoke-virtual·{p1},·Landroid/widget/Button;->getText()Ljava/lang/CharSequence;104 ····invoke-virtual·{p1},·Landroid/widget/Button;->getText()Ljava/lang/CharSequence;
  
105 ····move-result-object·v2105 ····move-result-object·v2
  
106 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;106 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
107 ····move-result-object·v1107 ····move-result-object·v1
  
108 ····.line·52108 ····.line·52
109 ····.local·v1,·"text":Ljava/lang/String;109 ····.local·v1,·"text":Ljava/lang/String;
110 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I110 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
Offset 148, 14 lines modifiedOffset 148, 15 lines modified
148 ····.line·57148 ····.line·57
149 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;149 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
150 ····if-eqz·v2,·:cond_0150 ····if-eqz·v2,·:cond_0
  
151 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;151 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
 152 ····.line·58
152 ····invoke-virtual·{v2},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I153 ····invoke-virtual·{v2},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I
  
153 ····move-result·v2154 ····move-result·v2
  
154 ····const/4·v3,·0x1155 ····const/4·v3,·0x1
  
155 ····if-ne·v2,·v3,·:cond_0156 ····if-ne·v2,·v3,·:cond_0
2.34 KB
smali/com/bottleworks/dailymoney/calculator2/History.smali
    
Offset 254, 14 lines modifiedOffset 254, 15 lines modified
  
254 ····if-lt·v0,·v1,·:cond_1254 ····if-lt·v0,·v1,·:cond_1
  
255 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;255 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;
  
256 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;256 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;
  
 257 ····.line·103
257 ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I258 ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I
  
258 ····move-result·v1259 ····move-result·v1
  
259 ····add-int/lit8·v1,·v1,·-0x2260 ····add-int/lit8·v1,·v1,·-0x2
  
260 ····invoke-virtual·{v0,·v1},·Ljava/util/Vector;->elementAt(I)Ljava/lang/Object;261 ····invoke-virtual·{v0,·v1},·Ljava/util/Vector;->elementAt(I)Ljava/lang/Object;
Offset 450, 30 lines modifiedOffset 451, 29 lines modified
450 ········value·=·{451 ········value·=·{
451 ············Ljava/io/IOException;452 ············Ljava/io/IOException;
452 ········}453 ········}
453 ····.end·annotation454 ····.end·annotation
  
454 ····.prologue455 ····.prologue
455 ····.line·70456 ····.line·70
456 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;457 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;
  
457 ····invoke-virtual·{v2},·Ljava/util/Vector;->size()I458 ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I
  
458 ····move-result·v2459 ····move-result·v1
  
459 ····invoke-interface·{p1,·v2},·Ljava/io/DataOutput;->writeInt(I)V460 ····invoke-interface·{p1,·v1},·Ljava/io/DataOutput;->writeInt(I)V
  
460 ····.line·71461 ····.line·71
461 ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;462 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector;
  
462 ····invoke-virtual·{v2},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;463 ····invoke-virtual·{v1},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;
  
463 ····move-result-object·v1464 ····move-result-object·v1
  
464 ····.local·v1,·"i$":Ljava/util/Iterator; 
465 ····:goto_0465 ····:goto_0
466 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z466 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
467 ····move-result·v2467 ····move-result·v2
  
468 ····if-eqz·v2,·:cond_0468 ····if-eqz·v2,·:cond_0
  
Offset 488, 14 lines modifiedOffset 488, 14 lines modified
488 ····invoke-virtual·{v0,·p1},·Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;->write(Ljava/io/DataOutput;)V488 ····invoke-virtual·{v0,·p1},·Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;->write(Ljava/io/DataOutput;)V
  
489 ····goto·:goto_0489 ····goto·:goto_0
  
490 ····.line·74490 ····.line·74
491 ····.end·local·v0····#·"entry":Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;491 ····.end·local·v0····#·"entry":Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;
492 ····:cond_0492 ····:cond_0
493 ····iget·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mPos:I493 ····iget·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mPos:I
  
494 ····invoke-interface·{p1,·v2},·Ljava/io/DataOutput;->writeInt(I)V494 ····invoke-interface·{p1,·v1},·Ljava/io/DataOutput;->writeInt(I)V
  
495 ····.line·75495 ····.line·75
496 ····return-void496 ····return-void
497 .end·method497 .end·method
735 B
smali/com/bottleworks/dailymoney/calculator2/PanelSwitcher$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
22 ····.prologue23 ····.prologue
23 ····.line·5724 ····.line·57
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
25 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V26 ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V
  
1.88 KB
smali/com/bottleworks/dailymoney/calculator2/Logic.smali
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····.line·70113 ····.line·70
114 ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$string;->cal2_enter:I114 ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$string;->cal2_enter:I
  
115 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;115 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
116 ····move-result-object·v1116 ····move-result-object·v1
  
117 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;117 ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
118 ····move-result-object·v1118 ····move-result-object·v1
  
119 ····iput-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mEnterString:Ljava/lang/String;119 ····iput-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mEnterString:Ljava/lang/String;
  
120 ····.line·72120 ····.line·72
121 ····invoke-direct·{p0,·v4},·Lcom/bottleworks/dailymoney/calculator2/Logic;->clearWithHistory(Z)V121 ····invoke-direct·{p0,·v4},·Lcom/bottleworks/dailymoney/calculator2/Logic;->clearWithHistory(Z)V
Offset 343, 44 lines modifiedOffset 343, 49 lines modified
343 ····.local·v0,·"text":Ljava/lang/String;343 ····.local·v0,·"text":Ljava/lang/String;
344 ····iget-boolean·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mIsError:Z344 ····iget-boolean·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mIsError:Z
  
345 ····if-nez·v1,·:cond_1345 ····if-nez·v1,·:cond_1
  
346 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mResult:Ljava/lang/String;346 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mResult:Ljava/lang/String;
  
 347 ····.line·118
347 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z348 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
348 ····move-result·v1349 ····move-result·v1
  
349 ····if-eqz·v1,·:cond_0350 ····if-eqz·v1,·:cond_0
  
 351 ····.line·119
350 ····invoke-static·{p1},·Lcom/bottleworks/dailymoney/calculator2/Logic;->isOperator(Ljava/lang/String;)Z352 ····invoke-static·{p1},·Lcom/bottleworks/dailymoney/calculator2/Logic;->isOperator(Ljava/lang/String;)Z
  
351 ····move-result·v1353 ····move-result·v1
  
352 ····if-nez·v1,·:cond_0354 ····if-nez·v1,·:cond_0
  
353 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mDisplay:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;355 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mDisplay:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;
  
 356 ····.line·120
354 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->getSelectionStart()I357 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->getSelectionStart()I
  
355 ····move-result·v1358 ····move-result·v1
  
356 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I359 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
357 ····move-result·v2360 ····move-result·v2
  
358 ····if-eq·v1,·v2,·:cond_1361 ····if-eq·v1,·v2,·:cond_1
  
359 ····:cond_0362 ····:cond_0
360 ····const/4·v1,·0x1363 ····const/4·v1,·0x1
  
 364 ····.line·117
361 ····:goto_0365 ····:goto_0
362 ····return·v1366 ····return·v1
  
 367 ····.line·120
363 ····:cond_1368 ····:cond_1
364 ····const/4·v1,·0x0369 ····const/4·v1,·0x0
  
365 ····goto·:goto_0370 ····goto·:goto_0
366 .end·method371 .end·method
  
367 .method·cleared()V372 .method·cleared()V
4.45 KB
smali/com/bottleworks/dailymoney/calculator2/CalculatorDisplay.smali
    
Offset 35, 20 lines modifiedOffset 35, 22 lines modified
35 .method·static·constructor·<clinit>()V35 .method·static·constructor·<clinit>()V
36 ····.locals·136 ····.locals·1
  
37 ····.prologue37 ····.prologue
38 ····.line·4038 ····.line·40
39 ····const-string·v0,·"0123456789.+-*/\u2212\u00d7\u00f7()!%^"39 ····const-string·v0,·"0123456789.+-*/\u2212\u00d7\u00f7()!%^"
  
 40 ····.line·41
40 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C41 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C
  
41 ····move-result-object·v042 ····move-result-object·v0
  
42 ····sput-object·v0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->ACCEPTED_CHARS:[C43 ····sput-object·v0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->ACCEPTED_CHARS:[C
  
 44 ····.line·40
43 ····return-void45 ····return-void
44 .end·method46 .end·method
  
45 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V47 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
46 ····.locals·148 ····.locals·1
47 ····.param·p1,·"context"····#·Landroid/content/Context;49 ····.param·p1,·"context"····#·Landroid/content/Context;
48 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;50 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
Offset 82, 14 lines modifiedOffset 84, 15 lines modified
  
82 ····.prologue84 ····.prologue
83 ····.line·7885 ····.line·78
84 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getWidth()I86 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getWidth()I
  
85 ····move-result·v387 ····move-result·v3
  
 88 ····.line·79
86 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingLeft()I89 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingLeft()I
  
87 ····move-result·v490 ····move-result·v4
  
88 ····sub-int/2addr·v3,·v491 ····sub-int/2addr·v3,·v4
  
89 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingRight()I92 ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingRight()I
Offset 311, 22 lines modifiedOffset 314, 22 lines modified
  
311 ····.line·73314 ····.line·73
312 ····:cond_0315 ····:cond_0
313 ····return-void316 ····return-void
314 .end·method317 .end·method
  
315 .method·protected·onSizeChanged(IIII)V318 .method·protected·onSizeChanged(IIII)V
316 ····.locals·5319 ····.locals·6
317 ····.param·p1,·"w"····#·I320 ····.param·p1,·"w"····#·I
318 ····.param·p2,·"h"····#·I321 ····.param·p2,·"h"····#·I
319 ····.param·p3,·"oldW"····#·I322 ····.param·p3,·"oldW"····#·I
320 ····.param·p4,·"oldH"····#·I323 ····.param·p4,·"oldH"····#·I
  
321 ····.prologue324 ····.prologue
322 ····const-wide/16·v3,·0x1f4325 ····const-wide/16·v4,·0x1f4
  
323 ····const/4·v2,·0x0326 ····const/4·v2,·0x0
  
324 ····.line·124327 ····.line·124
325 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;328 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;
  
326 ····int-to-float·v1,·p2329 ····int-to-float·v1,·p2
Offset 334, 15 lines modifiedOffset 337, 15 lines modified
334 ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V337 ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V
  
335 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation;338 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation;
  
336 ····.line·125339 ····.line·125
337 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation;340 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation;
  
338 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V341 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
339 ····.line·126342 ····.line·126
340 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;343 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;
  
341 ····neg-int·v1,·p2344 ····neg-int·v1,·p2
  
342 ····int-to-float·v1,·v1345 ····int-to-float·v1,·v1
Offset 350, 15 lines modifiedOffset 353, 15 lines modified
350 ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V353 ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V
  
351 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation;354 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation;
  
352 ····.line·127355 ····.line·127
353 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation;356 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation;
  
354 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V357 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
355 ····.line·129358 ····.line·129
356 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;359 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;
  
357 ····neg-int·v1,·p2360 ····neg-int·v1,·p2
  
358 ····int-to-float·v1,·v1361 ····int-to-float·v1,·v1
Offset 366, 29 lines modifiedOffset 369, 29 lines modified
366 ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V369 ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V
  
367 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation;370 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation;
  
368 ····.line·130371 ····.line·130
369 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation;372 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation;
  
370 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V373 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
371 ····.line·131374 ····.line·131
372 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;375 ····new-instance·v0,·Landroid/view/animation/TranslateAnimation;
  
373 ····int-to-float·v1,·p2376 ····int-to-float·v1,·p2
  
374 ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V377 ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V
  
375 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation;378 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation;
  
376 ····.line·132379 ····.line·132
377 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation;380 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation;
  
378 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V381 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
379 ····.line·133382 ····.line·133
380 ····return-void383 ····return-void
381 .end·method384 .end·method
  
382 .method·protected·setLogic(Lcom/bottleworks/dailymoney/calculator2/Logic;)V385 .method·protected·setLogic(Lcom/bottleworks/dailymoney/calculator2/Logic;)V
383 ····.locals·5386 ····.locals·5
2.29 KB
smali/com/bottleworks/dailymoney/calculator2/PanelSwitcher.smali
    
Offset 311, 22 lines modifiedOffset 311, 22 lines modified
  
311 ····move-result·v0311 ····move-result·v0
  
312 ····return·v0312 ····return·v0
313 .end·method313 .end·method
  
314 .method·public·onSizeChanged(IIII)V314 .method·public·onSizeChanged(IIII)V
315 ····.locals·5315 ····.locals·6
316 ····.param·p1,·"w"····#·I316 ····.param·p1,·"w"····#·I
317 ····.param·p2,·"h"····#·I317 ····.param·p2,·"h"····#·I
318 ····.param·p3,·"oldW"····#·I318 ····.param·p3,·"oldW"····#·I
319 ····.param·p4,·"oldH"····#·I319 ····.param·p4,·"oldH"····#·I
  
320 ····.prologue320 ····.prologue
321 ····const-wide/16·v3,·0x190321 ····const-wide/16·v4,·0x190
  
322 ····const/4·v2,·0x0322 ····const/4·v2,·0x0
  
323 ····.line·80323 ····.line·80
324 ····iput·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->mWidth:I324 ····iput·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->mWidth:I
  
325 ····.line·81325 ····.line·81
Offset 376, 30 lines modifiedOffset 376, 30 lines modified
376 ····invoke-direct·{v0,·v2,·v1,·v2,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V376 ····invoke-direct·{v0,·v2,·v1,·v2,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V
  
377 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation;377 ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation;
  
378 ····.line·86378 ····.line·86
379 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inLeft:Landroid/view/animation/TranslateAnimation;379 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inLeft:Landroid/view/animation/TranslateAnimation;
  
380 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V380 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
381 ····.line·87381 ····.line·87
382 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outLeft:Landroid/view/animation/TranslateAnimation;382 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outLeft:Landroid/view/animation/TranslateAnimation;
  
383 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V383 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
384 ····.line·88384 ····.line·88
385 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inRight:Landroid/view/animation/TranslateAnimation;385 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inRight:Landroid/view/animation/TranslateAnimation;
  
386 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V386 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
387 ····.line·89387 ····.line·89
388 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation;388 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation;
  
389 ····invoke-virtual·{v0,·v3,·v4},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V389 ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V
  
390 ····.line·90390 ····.line·90
391 ····return-void391 ····return-void
392 .end·method392 .end·method
  
393 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z393 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
394 ····.locals·1394 ····.locals·1
4.07 KB
smali/com/bottleworks/dailymoney/calculator2/ColorButton.smali
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V112 ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
  
113 ····.line·98113 ····.line·98
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·private·init(Lcom/bottleworks/dailymoney/calculator2/Calculator;)V116 .method·private·init(Lcom/bottleworks/dailymoney/calculator2/Calculator;)V
117 ····.locals·3117 ····.locals·4
118 ····.param·p1,·"calc"····#·Lcom/bottleworks/dailymoney/calculator2/Calculator;118 ····.param·p1,·"calc"····#·Lcom/bottleworks/dailymoney/calculator2/Calculator;
  
119 ····.prologue119 ····.prologue
120 ····.line·62120 ····.line·62
121 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getResources()Landroid/content/res/Resources;121 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getResources()Landroid/content/res/Resources;
  
122 ····move-result-object·v0122 ····move-result-object·v0
Offset 166, 17 lines modifiedOffset 166, 17 lines modified
166 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getColor(I)I166 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getColor(I)I
  
167 ····move-result·v2167 ····move-result·v2
  
168 ····invoke-virtual·{v1,·v2},·Landroid/text/TextPaint;->setColor(I)V168 ····invoke-virtual·{v1,·v2},·Landroid/text/TextPaint;->setColor(I)V
  
169 ····.line·70169 ····.line·70
170 ····const-wide/16·v1,·-0x1170 ····const-wide/16·v2,·-0x1
  
171 ····iput-wide·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J171 ····iput-wide·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J
  
172 ····.line·72172 ····.line·72
173 ····invoke-virtual·{p1,·p0},·Lcom/bottleworks/dailymoney/calculator2/Calculator;->adjustFontSize(Landroid/widget/TextView;)V173 ····invoke-virtual·{p1,·p0},·Lcom/bottleworks/dailymoney/calculator2/Calculator;->adjustFontSize(Landroid/widget/TextView;)V
  
174 ····.line·73174 ····.line·73
175 ····return-void175 ····return-void
176 .end·method176 .end·method
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
  
200 ····int-to-float·v1,·v1200 ····int-to-float·v1,·v1
  
201 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence;201 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence;
  
202 ····move-result-object·v2202 ····move-result-object·v2
  
203 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;203 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
204 ····move-result-object·v2204 ····move-result-object·v2
  
205 ····invoke-virtual·{v0,·v2},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F205 ····invoke-virtual·{v0,·v2},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F
  
206 ····move-result·v2206 ····move-result·v2
  
Offset 276, 48 lines modifiedOffset 276, 48 lines modified
276 ····invoke-interface·{v0,·p0},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V276 ····invoke-interface·{v0,·p0},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
  
277 ····.line·59277 ····.line·59
278 ····return-void278 ····return-void
279 .end·method279 .end·method
  
280 .method·public·onDraw(Landroid/graphics/Canvas;)V280 .method·public·onDraw(Landroid/graphics/Canvas;)V
281 ····.locals·10281 ····.locals·12
282 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;282 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
283 ····.prologue283 ····.prologue
284 ····const-wide/16·v8,·-0x1284 ····const-wide/16·v10,·-0x1
  
285 ····const/4·v2,·0x0285 ····const/4·v2,·0x0
  
286 ····.line·102286 ····.line·102
287 ····iget-wide·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J287 ····iget-wide·v4,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J
  
288 ····cmp-long·v0,·v3,·v8288 ····cmp-long·v0,·v4,·v10
  
289 ····if-eqz·v0,·:cond_2289 ····if-eqz·v0,·:cond_2
  
290 ····.line·103290 ····.line·103
291 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J291 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
292 ····move-result-wide·v3292 ····move-result-wide·v4
  
293 ····iget-wide·v5,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J293 ····iget-wide·v8,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J
  
294 ····sub-long/2addr·v3,·v5294 ····sub-long/2addr·v4,·v8
  
295 ····long-to-int·v7,·v3295 ····long-to-int·v7,·v4
  
296 ····.line·105296 ····.line·105
297 ····.local·v7,·"animDuration":I297 ····.local·v7,·"animDuration":I
298 ····const/16·v0,·0x15e298 ····const/16·v0,·0x15e
  
299 ····if-lt·v7,·v0,·:cond_1299 ····if-lt·v7,·v0,·:cond_1
  
300 ····.line·106300 ····.line·106
301 ····iput-wide·v8,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J301 ····iput-wide·v10,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J
  
302 ····.line·115302 ····.line·115
303 ····.end·local·v7····#·"animDuration":I303 ····.end·local·v7····#·"animDuration":I
304 ····:cond_0304 ····:cond_0
305 ····:goto_0305 ····:goto_0
306 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence;306 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence;
  
Offset 347, 17 lines modifiedOffset 347, 17 lines modified
347 ····.line·108347 ····.line·108
348 ····.end·local·v1····#·"text":Ljava/lang/CharSequence;348 ····.end·local·v1····#·"text":Ljava/lang/CharSequence;
349 ····.restart·local·v7····#·"animDuration":I349 ····.restart·local·v7····#·"animDuration":I
350 ····:cond_1350 ····:cond_1
351 ····invoke-direct·{p0,·v7,·p1},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->drawMagicFlame(ILandroid/graphics/Canvas;)V351 ····invoke-direct·{p0,·v7,·p1},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->drawMagicFlame(ILandroid/graphics/Canvas;)V
  
352 ····.line·109352 ····.line·109
353 ····const-wide/16·v3,·0xa353 ····const-wide/16·v4,·0xa
  
354 ····invoke-virtual·{p0,·v3,·v4},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->postInvalidateDelayed(J)V354 ····invoke-virtual·{p0,·v4,·v5},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->postInvalidateDelayed(J)V
  
355 ····goto·:goto_0355 ····goto·:goto_0
  
356 ····.line·111356 ····.line·111
357 ····.end·local·v7····#·"animDuration":I357 ····.end·local·v7····#·"animDuration":I
358 ····:cond_2358 ····:cond_2
359 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->isPressed()Z359 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->isPressed()Z
2.08 KB
smali/com/bottleworks/dailymoney/calculator2/CalculatorEditable.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/text/SpannableStringBuilder;2 .super·Landroid/text/SpannableStringBuilder;
3 .source·"CalculatorEditable.java"3 .source·"CalculatorEditable.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$1;, 
8 ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$Factory;7 ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$Factory;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·final·ORIGINALS:[C11 .field·private·static·final·ORIGINALS:[C
Offset 342, 19 lines modifiedOffset 341, 14 lines modified
342 ····goto·:goto_2341 ····goto·:goto_2
343 .end·method342 .end·method
  
  
344 #·virtual·methods343 #·virtual·methods
345 .method·public·bridge·synthetic·replace(IILjava/lang/CharSequence;II)Landroid/text/Editable;344 .method·public·bridge·synthetic·replace(IILjava/lang/CharSequence;II)Landroid/text/Editable;
346 ····.locals·1345 ····.locals·1
347 ····.param·p1,·"x0"····#·I 
348 ····.param·p2,·"x1"····#·I 
349 ····.param·p3,·"x2"····#·Ljava/lang/CharSequence; 
350 ····.param·p4,·"x3"····#·I 
351 ····.param·p5,·"x4"····#·I 
  
352 ····.prologue346 ····.prologue
353 ····.line·25347 ····.line·25
354 ····invoke-virtual/range·{p0·..·p5},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;348 ····invoke-virtual/range·{p0·..·p5},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
  
355 ····move-result-object·v0349 ····move-result-object·v0
  
Offset 378, 15 lines modifiedOffset 372, 15 lines modified
378 ····if-eqz·v1,·:cond_0372 ····if-eqz·v1,·:cond_0
  
379 ····.line·40373 ····.line·40
380 ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;374 ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder;
  
381 ····move-result-object·v1375 ····move-result-object·v1
  
382 ····.line·47376 ····.line·45
383 ····:goto_0377 ····:goto_0
384 ····return-object·v1378 ····return-object·v1
  
385 ····.line·42379 ····.line·42
386 ····:cond_0380 ····:cond_0
387 ····const/4·v1,·0x1381 ····const/4·v1,·0x1
  
Offset 394, 15 lines modifiedOffset 388, 15 lines modified
  
394 ····.line·44388 ····.line·44
395 ····:try_start_0389 ····:try_start_0
396 ····invoke-interface·{p3,·p4,·p5},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;390 ····invoke-interface·{p3,·p4,·p5},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
  
397 ····move-result-object·v1391 ····move-result-object·v1
  
398 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;392 ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
399 ····move-result-object·v0393 ····move-result-object·v0
  
400 ····.line·45394 ····.line·45
401 ····.local·v0,·"delta":Ljava/lang/String;395 ····.local·v0,·"delta":Ljava/lang/String;
402 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->internalReplace(IILjava/lang/String;)Landroid/text/SpannableStringBuilder;396 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->internalReplace(IILjava/lang/String;)Landroid/text/SpannableStringBuilder;
403 ····:try_end_0397 ····:try_end_0
2.85 KB
smali/com/bottleworks/dailymoney/calculator2/Calculator.smali
    
Offset 573, 14 lines modifiedOffset 573, 15 lines modified
573 ····:pswitch_1573 ····:pswitch_1
574 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;574 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
575 ····if-eqz·v0,·:cond_0575 ····if-eqz·v0,·:cond_0
  
576 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;576 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
 577 ····.line·151
577 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I578 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I
  
578 ····move-result·v0579 ····move-result·v0
  
579 ····const/4·v1,·0x1580 ····const/4·v1,·0x1
  
580 ····if-ne·v0,·v1,·:cond_0581 ····if-ne·v0,·v1,·:cond_0
Offset 596, 14 lines modifiedOffset 597, 15 lines modified
596 ····:pswitch_2597 ····:pswitch_2
597 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;598 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
598 ····if-eqz·v0,·:cond_0599 ····if-eqz·v0,·:cond_0
  
599 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;600 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
 601 ····.line·158
600 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I602 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I
  
601 ····move-result·v0603 ····move-result·v0
  
602 ····if-nez·v0,·:cond_0604 ····if-nez·v0,·:cond_0
  
603 ····.line·159605 ····.line·159
Offset 666, 22 lines modifiedOffset 668, 24 lines modified
  
666 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;668 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
667 ····if-eqz·v0,·:cond_1669 ····if-eqz·v0,·:cond_1
  
668 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;670 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
 671 ····.line·134
669 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I672 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I
  
670 ····move-result·v0673 ····move-result·v0
  
671 ····if-ne·v0,·v1,·:cond_1674 ····if-ne·v0,·v1,·:cond_1
  
672 ····move·v0,·v1675 ····move·v0,·v1
  
 676 ····.line·133
673 ····:goto_0677 ····:goto_0
674 ····invoke-interface·{v3,·v0},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem;678 ····invoke-interface·{v3,·v0},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem;
  
675 ····.line·136679 ····.line·136
676 ····const/4·v0,·0x3680 ····const/4·v0,·0x3
  
677 ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;681 ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem;
Offset 690, 32 lines modifiedOffset 694, 34 lines modified
  
690 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;694 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
691 ····if-eqz·v3,·:cond_0695 ····if-eqz·v3,·:cond_0
  
692 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;696 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;
  
 697 ····.line·137
693 ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I698 ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I
  
694 ····move-result·v3699 ····move-result·v3
  
695 ····if-nez·v3,·:cond_0700 ····if-nez·v3,·:cond_0
  
696 ····move·v2,·v1701 ····move·v2,·v1
  
 702 ····.line·136
697 ····:cond_0703 ····:cond_0
698 ····invoke-interface·{v0,·v2},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem;704 ····invoke-interface·{v0,·v2},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem;
  
699 ····.line·139705 ····.line·139
700 ····return·v1706 ····return·v1
  
701 ····:cond_1707 ····:cond_1
702 ····move·v0,·v2708 ····move·v0,·v2
  
703 ····.line·133709 ····.line·134
704 ····goto·:goto_0710 ····goto·:goto_0
705 .end·method711 .end·method
  
706 .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V712 .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V
707 ····.locals·0713 ····.locals·0
708 ····.param·p1,·"icicle"····#·Landroid/os/Bundle;714 ····.param·p1,·"icicle"····#·Landroid/os/Bundle;
  
629 B
smali/com/bottleworks/dailymoney/ui/TestsDesktop$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$5;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$5;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
652 B
smali/com/bottleworks/dailymoney/ui/DetailEditorActivity$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V
21 ····.locals·121 ····.locals·1
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·18724 ····.line·187
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
25 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
688 B
smali/com/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$which:I21 .field·final·synthetic·val$which:I
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;I)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;I)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$1"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;
  
25 ····.prologue26 ····.prologue
26 ····.line·22227 ····.line·222
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->this$1:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->this$1:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;
  
28 ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->val$which:I29 ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->val$which:I
  
1.23 KB
smali/com/bottleworks/dailymoney/ui/TestsDesktop$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
25 ····.prologue26 ····.prologue
26 ····.line·10627 ····.line·106
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 16 lines modifiedOffset 40, 16 lines modified
39 .method·public·run()V40 .method·public·run()V
40 ····.locals·441 ····.locals·4
  
41 ····.prologue42 ····.prologue
42 ····.line·10943 ····.line·109
43 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;44 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
44 ····const-wide/16·v1,·0xc845 ····const-wide/16·v2,·0xc8
  
45 ····const-string·v3,·"error·short"46 ····const-string·v1,·"error·short"
  
46 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V47 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V
  
47 ····.line·11048 ····.line·110
48 ····return-void49 ····return-void
49 .end·method50 .end·method
587 B
smali/com/bottleworks/dailymoney/ui/AboutActivity.smali
    
Offset 21, 15 lines modifiedOffset 21, 14 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·1524 ····.line·15
25 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V25 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V
  
26 ····.line·48 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
  
29 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AboutActivity;Ljava/lang/String;)V28 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AboutActivity;Ljava/lang/String;)V
30 ····.locals·029 ····.locals·0
31 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity;30 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity;
32 ····.param·p1,·"x1"····#·Ljava/lang/String;31 ····.param·p1,·"x1"····#·Ljava/lang/String;
15.5 KB
smali/com/bottleworks/dailymoney/ui/AccountEditorActivity.smali
    
Offset 95, 15 lines modifiedOffset 95, 14 lines modified
95 .method·public·constructor·<init>()V95 .method·public·constructor·<init>()V
96 ····.locals·096 ····.locals·0
  
97 ····.prologue97 ····.prologue
98 ····.line·3698 ····.line·36
99 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V99 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V
  
100 ····.line·284 
101 ····return-void100 ····return-void
102 .end·method101 .end·method
  
103 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;Lcom/bottleworks/dailymoney/data/AccountType;)V102 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;Lcom/bottleworks/dailymoney/data/AccountType;)V
104 ····.locals·0103 ····.locals·0
105 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;104 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;
106 ····.param·p1,·"x1"····#·Lcom/bottleworks/dailymoney/data/AccountType;105 ····.param·p1,·"x1"····#·Lcom/bottleworks/dailymoney/data/AccountType;
Offset 112, 15 lines modifiedOffset 111, 15 lines modified
112 ····.line·36111 ····.line·36
113 ····invoke-direct·{p0,·p1},·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->onTypeChanged(Lcom/bottleworks/dailymoney/data/AccountType;)V112 ····invoke-direct·{p0,·p1},·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->onTypeChanged(Lcom/bottleworks/dailymoney/data/AccountType;)V
  
114 ····return-void113 ····return-void
115 .end·method114 .end·method
  
116 .method·private·clone(Lcom/bottleworks/dailymoney/data/Account;)Lcom/bottleworks/dailymoney/data/Account;115 .method·private·clone(Lcom/bottleworks/dailymoney/data/Account;)Lcom/bottleworks/dailymoney/data/Account;
117 ····.locals·5116 ····.locals·6
118 ····.param·p1,·"account"····#·Lcom/bottleworks/dailymoney/data/Account;117 ····.param·p1,·"account"····#·Lcom/bottleworks/dailymoney/data/Account;
  
119 ····.prologue118 ····.prologue
120 ····.line·53119 ····.line·53
121 ····new-instance·v0,·Lcom/bottleworks/dailymoney/data/Account;120 ····new-instance·v0,·Lcom/bottleworks/dailymoney/data/Account;
  
122 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String;121 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String;
Offset 129, 17 lines modifiedOffset 128, 17 lines modified
  
129 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getName()Ljava/lang/String;128 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getName()Ljava/lang/String;
  
130 ····move-result-object·v2129 ····move-result-object·v2
  
131 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getInitialValue()D130 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getInitialValue()D
  
132 ····move-result-wide·v3131 ····move-result-wide·v4
  
133 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;132 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
134 ····move-result-object·v3133 ····move-result-object·v3
  
135 ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/data/Account;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V134 ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/data/Account;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V
  
136 ····.line·54135 ····.line·54
137 ····.local·v0,·"acc":Lcom/bottleworks/dailymoney/data/Account;136 ····.local·v0,·"acc":Lcom/bottleworks/dailymoney/data/Account;
Offset 258, 15 lines modifiedOffset 257, 15 lines modified
  
258 .method·private·doOk()V257 .method·private·doOk()V
259 ····.locals·15258 ····.locals·15
  
260 ····.prologue259 ····.prologue
261 ····const/4·v14,·-0x1260 ····const/4·v14,·-0x1
  
262 ····const/4·v9,·0x2261 ····const/4·v10,·0x2
  
263 ····const/4·v13,·0x1262 ····const/4·v13,·0x1
  
264 ····const/4·v12,·0x0263 ····const/4·v12,·0x0
  
265 ····.line·196264 ····.line·196
266 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->typeEditor:Landroid/widget/Spinner;265 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->typeEditor:Landroid/widget/Spinner;
Offset 442, 17 lines modifiedOffset 441, 17 lines modified
442 ····invoke-virtual·{v6,·v3},·Lcom/bottleworks/dailymoney/data/Account;->setName(Ljava/lang/String;)V441 ····invoke-virtual·{v6,·v3},·Lcom/bottleworks/dailymoney/data/Account;->setName(Ljava/lang/String;)V
  
443 ····.line·216442 ····.line·216
444 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account;443 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account;
  
445 ····invoke-static·{v2},·Lcom/bottleworks/commons/util/Formats;->string2Double(Ljava/lang/String;)D444 ····invoke-static·{v2},·Lcom/bottleworks/commons/util/Formats;->string2Double(Ljava/lang/String;)D
  
446 ····move-result-wide·v7445 ····move-result-wide·v8
  
447 ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/dailymoney/data/Account;->setInitialValue(D)V446 ····invoke-virtual·{v6,·v8,·v9},·Lcom/bottleworks/dailymoney/data/Account;->setInitialValue(D)V
  
448 ····.line·217447 ····.line·217
449 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account;448 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account;
  
450 ····iget-object·v7,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->cashAccountEditor:Landroid/widget/CheckBox;449 ····iget-object·v7,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->cashAccountEditor:Landroid/widget/CheckBox;
  
451 ····invoke-virtual·{v7},·Landroid/widget/CheckBox;->isChecked()Z450 ····invoke-virtual·{v7},·Landroid/widget/CheckBox;->isChecked()Z
Offset 486, 34 lines modifiedOffset 485, 37 lines modified
486 ····if-eqz·v4,·:cond_3485 ····if-eqz·v4,·:cond_3
  
487 ····.line·224486 ····.line·224
488 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;487 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
489 ····sget·v7,·Lcom/bottleworks/dailymoney/core/R$string;->msg_account_existed:I488 ····sget·v7,·Lcom/bottleworks/dailymoney/core/R$string;->msg_account_existed:I
  
490 ····new-array·v8,·v9,·[Ljava/lang/Object;489 ····new-array·v8,·v10,·[Ljava/lang/Object;
  
491 ····aput-object·v3,·v8,·v12490 ····aput-object·v3,·v8,·v12
  
492 ····iget-object·v9,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;491 ····iget-object·v9,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
 492 ····.line·226
493 ····invoke-virtual·{v4},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String;493 ····invoke-virtual·{v4},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String;
  
494 ····move-result-object·v10494 ····move-result-object·v10
  
495 ····invoke-static·{v9,·v10},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String;495 ····invoke-static·{v9,·v10},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String;
  
496 ····move-result-object·v9496 ····move-result-object·v9
  
497 ····aput-object·v9,·v8,·v13497 ····aput-object·v9,·v8,·v13
  
 498 ····.line·225
498 ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String;499 ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String;
  
499 ····move-result-object·v6500 ····move-result-object·v6
  
 501 ····.line·224
500 ····invoke-static·{p0,·v6},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V502 ····invoke-static·{p0,·v6},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V
  
501 ····goto/16·:goto_0503 ····goto/16·:goto_0
  
502 ····.line·230504 ····.line·230
503 ····:cond_3505 ····:cond_3
504 ····:try_start_0506 ····:try_start_0
Offset 701, 30 lines modifiedOffset 703, 32 lines modified
701 ····if-nez·v6,·:cond_5703 ····if-nez·v6,·:cond_5
  
702 ····.line·249704 ····.line·249
703 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;705 ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
Max diff block lines reached; 11031/15723 bytes (70.16%) of diff not shown.
8.15 KB
smali/com/bottleworks/dailymoney/ui/BookEditorActivity.smali
    
Offset 89, 15 lines modifiedOffset 89, 14 lines modified
89 .method·public·constructor·<init>()V89 .method·public·constructor·<init>()V
90 ····.locals·090 ····.locals·0
  
91 ····.prologue91 ····.prologue
92 ····.line·3092 ····.line·30
93 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V93 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V
  
94 ····.line·191 
95 ····return-void94 ····return-void
96 .end·method95 .end·method
  
97 .method·private·clone(Lcom/bottleworks/dailymoney/data/Book;)Lcom/bottleworks/dailymoney/data/Book;96 .method·private·clone(Lcom/bottleworks/dailymoney/data/Book;)Lcom/bottleworks/dailymoney/data/Book;
98 ····.locals·597 ····.locals·5
99 ····.param·p1,·"book"····#·Lcom/bottleworks/dailymoney/data/Book;98 ····.param·p1,·"book"····#·Lcom/bottleworks/dailymoney/data/Book;
  
Offset 453, 15 lines modifiedOffset 452, 15 lines modified
453 ····goto·:goto_0452 ····goto·:goto_0
454 .end·method453 .end·method
  
455 .method·private·initialEditor()V454 .method·private·initialEditor()V
456 ····.locals·15455 ····.locals·15
  
457 ····.prologue456 ····.prologue
458 ····const/4·v14,·0x0457 ····const/4·v11,·0x0
  
459 ····.line·83458 ····.line·83
460 ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$id;->bookeditor_name:I459 ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$id;->bookeditor_name:I
  
461 ····invoke-virtual·{p0,·v1},·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->findViewById(I)Landroid/view/View;460 ····invoke-virtual·{p0,·v1},·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->findViewById(I)Landroid/view/View;
  
462 ····move-result-object·v1461 ····move-result-object·v1
Offset 521, 94 lines modifiedOffset 520, 91 lines modified
  
521 ····.line·92520 ····.line·92
522 ····.local·v2,·"data":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;"521 ····.local·v2,·"data":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;"
523 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->workingBook:Lcom/bottleworks/dailymoney/data/Book;522 ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->workingBook:Lcom/bottleworks/dailymoney/data/Book;
  
524 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/Book;->getSymbolPosition()Lcom/bottleworks/dailymoney/data/SymbolPosition;523 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/Book;->getSymbolPosition()Lcom/bottleworks/dailymoney/data/SymbolPosition;
  
525 ····move-result-object·v13524 ····move-result-object·v10
  
526 ····.line·94525 ····.line·94
527 ····.local·v13,·"symbolPos":Lcom/bottleworks/dailymoney/data/SymbolPosition;526 ····.local·v10,·"symbolPos":Lcom/bottleworks/dailymoney/data/SymbolPosition;
528 ····const/4·v7,·-0x1527 ····const/4·v6,·-0x1
  
529 ····.local·v7,·"i":I528 ····.local·v6,·"i":I
530 ····move·v11,·v7529 ····move·v8,·v6
  
531 ····.line·95530 ····.line·95
532 ····.local·v11,·"selpos":I531 ····.local·v8,·"selpos":I
533 ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getAvailable()[Lcom/bottleworks/dailymoney/data/SymbolPosition;532 ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getAvailable()[Lcom/bottleworks/dailymoney/data/SymbolPosition;
  
534 ····move-result-object·v6533 ····move-result-object·v3
  
535 ····.local·v6,·"arr$":[Lcom/bottleworks/dailymoney/data/SymbolPosition; 
536 ····array-length·v9,·v6534 ····array-length·v4,·v3
  
 535 ····move·v1,·v11
537 ····.local·v9,·"len$":I 
538 ····const/4·v8,·0x0 
  
539 ····.local·v8,·"i$":I 
540 ····:goto_0536 ····:goto_0
541 ····if-ge·v8,·v9,·:cond_1537 ····if-ge·v1,·v4,·:cond_1
  
542 ····aget-object·v12,·v6,·v8538 ····aget-object·v9,·v3,·v1
  
543 ····.line·96539 ····.line·96
544 ····.local·v12,·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition;540 ····.local·v9,·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition;
545 ····add-int/lit8·v7,·v7,·0x1541 ····add-int/lit8·v6,·v6,·0x1
  
546 ····.line·97542 ····.line·97
547 ····new-instance·v10,·Ljava/util/HashMap;543 ····new-instance·v7,·Ljava/util/HashMap;
  
548 ····invoke-direct·{v10},·Ljava/util/HashMap;-><init>()V544 ····invoke-direct·{v7},·Ljava/util/HashMap;-><init>()V
  
549 ····.line·98545 ····.line·98
550 ····.local·v10,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"546 ····.local·v7,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
551 ····invoke-interface·{v2,·v10},·Ljava/util/List;->add(Ljava/lang/Object;)Z547 ····invoke-interface·{v2,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
552 ····.line·99548 ····.line·99
553 ····sget-object·v1,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;549 ····sget-object·v5,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;
  
554 ····aget-object·v1,·v1,·v14550 ····aget-object·v5,·v5,·v11
  
555 ····new-instance·v3,·Lcom/bottleworks/dailymoney/ui/NamedItem;551 ····new-instance·v12,·Lcom/bottleworks/dailymoney/ui/NamedItem;
  
556 ····sget-object·v4,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;552 ····sget-object·v13,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;
  
557 ····aget-object·v4,·v4,·v14553 ····aget-object·v13,·v13,·v11
  
558 ····iget-object·v5,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;554 ····iget-object·v14,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
559 ····invoke-virtual·{v12,·v5},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getDisplay(Lcom/bottleworks/commons/util/I18N;)Ljava/lang/String;555 ····invoke-virtual·{v9,·v14},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getDisplay(Lcom/bottleworks/commons/util/I18N;)Ljava/lang/String;
  
560 ····move-result-object·v5556 ····move-result-object·v14
  
561 ····invoke-direct·{v3,·v4,·v12,·v5},·Lcom/bottleworks/dailymoney/ui/NamedItem;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V557 ····invoke-direct·{v12,·v13,·v9,·v14},·Lcom/bottleworks/dailymoney/ui/NamedItem;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V
  
562 ····invoke-interface·{v10,·v1,·v3},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;558 ····invoke-interface·{v7,·v5,·v12},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
563 ····.line·101559 ····.line·101
564 ····invoke-virtual·{v12,·v13},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->equals(Ljava/lang/Object;)Z560 ····invoke-virtual·{v9,·v10},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->equals(Ljava/lang/Object;)Z
  
565 ····move-result·v1561 ····move-result·v5
  
566 ····if-eqz·v1,·:cond_0562 ····if-eqz·v5,·:cond_0
  
567 ····.line·102563 ····.line·102
568 ····move·v11,·v7564 ····move·v8,·v6
  
569 ····.line·95565 ····.line·95
570 ····:cond_0566 ····:cond_0
571 ····add-int/lit8·v8,·v8,·0x1567 ····add-int/lit8·v1,·v1,·0x1
  
572 ····goto·:goto_0568 ····goto·:goto_0
  
573 ····.line·105569 ····.line·105
574 ····.end·local·v10····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"570 ····.end·local·v7····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
575 ····.end·local·v12····#·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition;571 ····.end·local·v9····#·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition;
576 ····:cond_1572 ····:cond_1
577 ····new-instance·v0,·Landroid/widget/SimpleAdapter;573 ····new-instance·v0,·Landroid/widget/SimpleAdapter;
  
578 ····sget·v3,·Lcom/bottleworks/dailymoney/core/R$layout;->simple_spitem:I574 ····sget·v3,·Lcom/bottleworks/dailymoney/core/R$layout;->simple_spitem:I
  
579 ····sget-object·v4,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;575 ····sget-object·v4,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String;
  
Max diff block lines reached; 2304/8229 bytes (28.00%) of diff not shown.
686 B
smali/com/bottleworks/dailymoney/ui/DetailEditorActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21427 ····.line·214
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$4;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$4;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
757 B
smali/com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$path:Ljava/lang/String;22 .field·final·synthetic·val$path:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;
  
26 ····.prologue27 ····.prologue
27 ····.line·5028 ····.line·50
28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->this$1:Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;29 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->this$1:Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;
  
29 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->val$path:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->val$path:Ljava/lang/String;
  
1.2 KB
smali/com/bottleworks/dailymoney/ui/TestsDesktop$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
25 ····.prologue26 ····.prologue
26 ····.line·10127 ····.line·101
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 16 lines modifiedOffset 40, 16 lines modified
39 .method·public·run()V40 .method·public·run()V
40 ····.locals·441 ····.locals·4
  
41 ····.prologue42 ····.prologue
42 ····.line·10443 ····.line·104
43 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;44 ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
44 ····const-wide/16·v1,·0xc845 ····const-wide/16·v2,·0xc8
  
45 ····const/4·v3,·0x046 ····const/4·v1,·0x0
  
46 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V47 ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V
  
47 ····.line·10548 ····.line·105
48 ····return-void49 ····return-void
49 .end·method50 .end·method
622 B
smali/com/bottleworks/dailymoney/ui/MainDesktop$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/MainDesktop;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/MainDesktop;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/MainDesktop;
  
25 ····.prologue26 ····.prologue
26 ····.line·2627 ····.line·26
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/MainDesktop$1;->this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/MainDesktop$1;->this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
76.9 KB
smali/com/bottleworks/dailymoney/ui/DetailEditorActivity.smali
    
Offset 165, 15 lines modifiedOffset 165, 14 lines modified
165 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V165 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V
  
166 ····.line·56166 ····.line·56
167 ····const/4·v0,·0x0167 ····const/4·v0,·0x0
  
168 ····iput-boolean·v0,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->archived:Z168 ····iput-boolean·v0,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->archived:Z
  
169 ····.line·521 
170 ····return-void169 ····return-void
171 .end·method170 .end·method
  
172 .method·static·synthetic·access$100(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)Ljava/util/List;171 .method·static·synthetic·access$100(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)Ljava/util/List;
173 ····.locals·1172 ····.locals·1
174 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;173 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
Offset 487, 732 lines modifiedOffset 486, 760 lines modified
487 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->finish()V486 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->finish()V
  
488 ····.line·492487 ····.line·492
489 ····return-void488 ····return-void
490 .end·method489 .end·method
  
491 .method·private·doOk()V490 .method·private·doOk()V
492 ····.locals·19491 ····.locals·20
  
493 ····.prologue492 ····.prologue
494 ····.line·399493 ····.line·399
495 ····move-object/from16·v0,·p0494 ····move-object/from16·v0,·p0
  
496 ····iget-object·v13,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromEditor:Landroid/widget/Spinner;495 ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromEditor:Landroid/widget/Spinner;
  
497 ····invoke-virtual·{v13},·Landroid/widget/Spinner;->getSelectedItemPosition()I496 ····invoke-virtual·{v14},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
498 ····move-result·v5497 ····move-result·v6
  
499 ····.line·400498 ····.line·400
500 ····.local·v5,·"fromPos":I499 ····.local·v6,·"fromPos":I
501 ····const/4·v13,·-0x1500 ····const/4·v14,·-0x1
  
502 ····if-eq·v13,·v5,·:cond_0501 ····if-eq·v14,·v6,·:cond_0
  
503 ····move-object/from16·v0,·p0502 ····move-object/from16·v0,·p0
  
504 ····iget-object·v13,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromAccountList:Ljava/util/List;503 ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromAccountList:Ljava/util/List;
  
505 ····invoke-interface·{v13,·v5},·Ljava/util/List;->get(I)Ljava/lang/Object;504 ····invoke-interface·{v14,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
506 ····move-result-object·v13505 ····move-result-object·v14
  
507 ····check-cast·v13,·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode;506 ····check-cast·v14,·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode;
  
508 ····invoke-virtual·{v13},·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode;->getAccount()Lcom/bottleworks/dailymoney/data/Account;507 ····invoke-virtual·{v14},·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode;->getAccount()Lcom/bottleworks/dailymoney/data/Account;
  
509 ····move-result-object·v13508 ····move-result-object·v14
  
510 ····if-nez·v13,·:cond_1509 ····if-nez·v14,·:cond_1
  
511 ····.line·401510 ····.line·401
512 ····:cond_0511 ····:cond_0
513 ····move-object/from16·v0,·p0512 ····move-object/from16·v0,·p0
  
514 ····iget-object·v13,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;513 ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
 514 ····sget·v15,·Lcom/bottleworks/dailymoney/core/R$string;->cmsg_field_empty:I
  
 515 ····const/16·v16,·0x1
  
515 ····sget·v14,·Lcom/bottleworks/dailymoney/core/R$string;->cmsg_field_empty:I516 ····move/from16·v0,·v16
  
516 ····const/4·v15,·0x1517 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
517 ····new-array·v15,·v15,·[Ljava/lang/Object;518 ····move-object/from16·v16,·v0
  
518 ····const/16·v16,·0x0519 ····const/16·v17,·0x0
  
519 ····move-object/from16·v0,·p0520 ····move-object/from16·v0,·p0
  
520 ····iget-object·v0,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;521 ····iget-object·v0,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
521 ····move-object/from16·v17,·v0522 ····move-object/from16·v18,·v0
  
522 ····sget·v18,·Lcom/bottleworks/dailymoney/core/R$string;->label_from_account:I523 ····sget·v19,·Lcom/bottleworks/dailymoney/core/R$string;->label_from_account:I
  
 524 ····.line·402
523 ····invoke-virtual/range·{v17·..·v18},·Lcom/bottleworks/commons/util/I18N;->string(I)Ljava/lang/String;525 ····invoke-virtual/range·{v18·..·v19},·Lcom/bottleworks/commons/util/I18N;->string(I)Ljava/lang/String;
  
524 ····move-result-object·v17526 ····move-result-object·v18
  
525 ····aput-object·v17,·v15,·v16527 ····aput-object·v18,·v16,·v17
  
526 ····invoke-virtual·{v13,·v14,·v15},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String;528 ····invoke-virtual/range·{v14·..·v16},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String;
  
527 ····move-result-object·v13529 ····move-result-object·v14
  
 530 ····.line·401
528 ····move-object/from16·v0,·p0531 ····move-object/from16·v0,·p0
  
529 ····invoke-static·{v0,·v13},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V532 ····invoke-static·{v0,·v14},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V
  
530 ····.line·481533 ····.line·481
531 ····:goto_0534 ····:goto_0
532 ····return-void535 ····return-void
  
533 ····.line·405536 ····.line·405
534 ····:cond_1537 ····:cond_1
535 ····move-object/from16·v0,·p0538 ····move-object/from16·v0,·p0
  
536 ····iget-object·v13,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toEditor:Landroid/widget/Spinner;539 ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toEditor:Landroid/widget/Spinner;
  
537 ····invoke-virtual·{v13},·Landroid/widget/Spinner;->getSelectedItemPosition()I540 ····invoke-virtual·{v14},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
538 ····move-result·v12541 ····move-result·v13
  
539 ····.line·406542 ····.line·406
540 ····.local·v12,·"toPos":I543 ····.local·v13,·"toPos":I
541 ····const/4·v13,·-0x1544 ····const/4·v14,·-0x1
  
542 ····if-eq·v13,·v12,·:cond_2545 ····if-eq·v14,·v13,·:cond_2
  
543 ····move-object/from16·v0,·p0546 ····move-object/from16·v0,·p0
  
544 ····iget-object·v13,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toAccountList:Ljava/util/List;547 ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toAccountList:Ljava/util/List;
  
545 ····invoke-interface·{v13,·v12},·Ljava/util/List;->get(I)Ljava/lang/Object;548 ····invoke-interface·{v14,·v13},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
546 ····move-result-object·v13549 ····move-result-object·v14
  
Max diff block lines reached; 72869/78656 bytes (92.64%) of diff not shown.
615 B
smali/com/bottleworks/dailymoney/ui/LocalWebViewActivity.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1430 ····.line·14
31 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V31 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V
  
32 ····.line·64 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
  
35 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;Ljava/lang/String;)V34 .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;Ljava/lang/String;)V
36 ····.locals·035 ····.locals·0
37 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;36 ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;
38 ····.param·p1,·"x1"····#·Ljava/lang/String;37 ····.param·p1,·"x1"····#·Ljava/lang/String;
599 B
smali/com/bottleworks/dailymoney/ui/TestsDesktop$19.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$loop:I19 .field·final·synthetic·val$loop:I
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;I)V21 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;I)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
23 ····.prologue24 ····.prologue
24 ····.line·20925 ····.line·209
25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;26 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
26 ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->val$loop:I27 ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->val$loop:I
  
1.27 KB
smali/com/bottleworks/dailymoney/ui/BookMgntActivity.smali
    
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
  
229 ····move-result·v1229 ····move-result·v1
  
230 ····goto·:goto_0230 ····goto·:goto_0
231 .end·method231 .end·method
  
232 .method·public·onCreate(Landroid/os/Bundle;)V232 .method·public·onCreate(Landroid/os/Bundle;)V
233 ····.locals·3233 ····.locals·4
234 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;234 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
235 ····.prologue235 ····.prologue
236 ····.line·33236 ····.line·33
237 ····invoke-super·{p0,·p1},·Lcom/bottleworks/dailymoney/context/ContextsActivity;->onCreate(Landroid/os/Bundle;)V237 ····invoke-super·{p0,·p1},·Lcom/bottleworks/dailymoney/context/ContextsActivity;->onCreate(Landroid/os/Bundle;)V
  
238 ····.line·34238 ····.line·34
Offset 252, 17 lines modifiedOffset 252, 17 lines modified
252 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity;->initialContent()V252 ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity;->initialContent()V
  
253 ····.line·37253 ····.line·37
254 ····new-instance·v0,·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;254 ····new-instance·v0,·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;
  
255 ····invoke-direct·{v0,·p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;-><init>(Lcom/bottleworks/dailymoney/ui/BookMgntActivity;)V255 ····invoke-direct·{v0,·p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;-><init>(Lcom/bottleworks/dailymoney/ui/BookMgntActivity;)V
  
256 ····const-wide/16·v1,·0x19256 ····const-wide/16·v2,·0x19
  
257 ····invoke-static·{v0,·v1,·v2},·Lcom/bottleworks/commons/util/GUIs;->delayPost(Ljava/lang/Runnable;J)V257 ····invoke-static·{v0,·v2,·v3},·Lcom/bottleworks/commons/util/GUIs;->delayPost(Ljava/lang/Runnable;J)V
  
258 ····.line·43258 ····.line·43
259 ····return-void259 ····return-void
260 .end·method260 .end·method
  
261 .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V261 .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
262 ····.locals·2262 ····.locals·2
693 B
smali/com/bottleworks/dailymoney/ui/AccountEditorActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.line·122
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/bottleworks/dailymoney/ui/DetailListActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailListActivity;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14327 ····.line·143
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.61 KB
smali/com/bottleworks/dailymoney/ui/DetailListHelper.smali
    
Offset 344, 17 lines modifiedOffset 344, 17 lines modified
  
344 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Detail;->getMoney()Ljava/lang/Double;344 ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Detail;->getMoney()Ljava/lang/Double;
  
345 ····move-result-object·v7345 ····move-result-object·v7
  
346 ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D346 ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D
  
347 ····move-result-wide·v7347 ····move-result-wide·v8
  
348 ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/dailymoney/context/Contexts;->toFormattedMoneyString(D)Ljava/lang/String;348 ····invoke-virtual·{v6,·v8,·v9},·Lcom/bottleworks/dailymoney/context/Contexts;->toFormattedMoneyString(D)Ljava/lang/String;
  
349 ····move-result-object·v2349 ····move-result-object·v2
  
350 ····.line·134350 ····.line·134
351 ····.local·v2,·"money":Ljava/lang/String;351 ····.local·v2,·"money":Ljava/lang/String;
352 ····sget-object·v6,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->bindingFrom:[Ljava/lang/String;352 ····sget-object·v6,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->bindingFrom:[Ljava/lang/String;
  
Offset 945, 77 lines modifiedOffset 945, 76 lines modified
  
945 ····.prologue945 ····.prologue
946 ····.line·115946 ····.line·115
947 ····.local·p1,·"data":Ljava/util/List;,·"Ljava/util/List<Lcom/bottleworks/dailymoney/data/Detail;>;"947 ····.local·p1,·"data":Ljava/util/List;,·"Ljava/util/List<Lcom/bottleworks/dailymoney/data/Detail;>;"
948 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List;948 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List;
  
949 ····.line·116949 ····.line·116
950 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List;950 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List;
  
951 ····invoke-interface·{v4},·Ljava/util/List;->clear()V951 ····invoke-interface·{v3},·Ljava/util/List;->clear()V
  
952 ····.line·117952 ····.line·117
953 ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts;953 ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts;
  
954 ····move-result-object·v4954 ····move-result-object·v3
  
955 ····invoke-virtual·{v4},·Lcom/bottleworks/dailymoney/context/Contexts;->getDateFormat()Ljava/text/DateFormat;955 ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/context/Contexts;->getDateFormat()Ljava/text/DateFormat;
  
956 ····move-result-object·v0956 ····move-result-object·v0
  
957 ····.line·118957 ····.line·118
958 ····.local·v0,·"dateFormat":Ljava/text/DateFormat;958 ····.local·v0,·"dateFormat":Ljava/text/DateFormat;
959 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List;959 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List;
  
960 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;960 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
961 ····move-result-object·v2961 ····move-result-object·v3
  
962 ····.local·v2,·"i$":Ljava/util/Iterator; 
963 ····:goto_0962 ····:goto_0
964 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z963 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
965 ····move-result·v4964 ····move-result·v4
  
966 ····if-eqz·v4,·:cond_0965 ····if-eqz·v4,·:cond_0
  
967 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;966 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
968 ····move-result-object·v1967 ····move-result-object·v1
  
969 ····check-cast·v1,·Lcom/bottleworks/dailymoney/data/Detail;968 ····check-cast·v1,·Lcom/bottleworks/dailymoney/data/Detail;
  
970 ····.line·119969 ····.line·119
971 ····.local·v1,·"det":Lcom/bottleworks/dailymoney/data/Detail;970 ····.local·v1,·"det":Lcom/bottleworks/dailymoney/data/Detail;
972 ····invoke-direct·{p0,·v1,·v0},·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->toDetailMap(Lcom/bottleworks/dailymoney/data/Detail;Ljava/text/DateFormat;)Ljava/util/Map;971 ····invoke-direct·{p0,·v1,·v0},·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->toDetailMap(Lcom/bottleworks/dailymoney/data/Detail;Ljava/text/DateFormat;)Ljava/util/Map;
  
973 ····move-result-object·v3972 ····move-result-object·v2
  
974 ····.line·120973 ····.line·120
975 ····.local·v3,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"974 ····.local·v2,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
976 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List;975 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List;
  
977 ····invoke-interface·{v4,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z976 ····invoke-interface·{v4,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
978 ····goto·:goto_0977 ····goto·:goto_0
  
979 ····.line·123978 ····.line·123
980 ····.end·local·v1····#·"det":Lcom/bottleworks/dailymoney/data/Detail;979 ····.end·local·v1····#·"det":Lcom/bottleworks/dailymoney/data/Detail;
981 ····.end·local·v3····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"980 ····.end·local·v2····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
982 ····:cond_0981 ····:cond_0
983 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewAdapter:Landroid/widget/SimpleAdapter;982 ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewAdapter:Landroid/widget/SimpleAdapter;
  
984 ····invoke-virtual·{v4},·Landroid/widget/SimpleAdapter;->notifyDataSetChanged()V983 ····invoke-virtual·{v3},·Landroid/widget/SimpleAdapter;->notifyDataSetChanged()V
  
985 ····.line·124984 ····.line·124
986 ····return-void985 ····return-void
987 .end·method986 .end·method
  
988 .method·public·setup(Landroid/widget/ListView;)V987 .method·public·setup(Landroid/widget/ListView;)V
989 ····.locals·9988 ····.locals·8
990 ····.param·p1,·"listview"····#·Landroid/widget/ListView;989 ····.param·p1,·"listview"····#·Landroid/widget/ListView;
  
991 ····.prologue990 ····.prologue
992 ····.line·74991 ····.line·74
993 ····const/4·v3,·0x0992 ····const/4·v3,·0x0
  
994 ····.line·75993 ····.line·75
Offset 1082, 58 lines modifiedOffset 1081, 56 lines modified
1082 ····:cond_01081 ····:cond_0
1083 ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts;1082 ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts;
  
1084 ····move-result-object·v01083 ····move-result-object·v0
  
1085 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/context/Contexts;->getDataProvider()Lcom/bottleworks/dailymoney/data/IDataProvider;1084 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/context/Contexts;->getDataProvider()Lcom/bottleworks/dailymoney/data/IDataProvider;
  
1086 ····move-result-object·v81085 ····move-result-object·v7
  
1087 ····.line·991086 ····.line·99
1088 ····.local·v8,·"idp":Lcom/bottleworks/dailymoney/data/IDataProvider;1087 ····.local·v7,·"idp":Lcom/bottleworks/dailymoney/data/IDataProvider;
1089 ····const/4·v0,·0x01088 ····const/4·v0,·0x0
  
1090 ····invoke-interface·{v8,·v0},·Lcom/bottleworks/dailymoney/data/IDataProvider;->listAccount(Lcom/bottleworks/dailymoney/data/AccountType;)Ljava/util/List;1089 ····invoke-interface·{v7,·v0},·Lcom/bottleworks/dailymoney/data/IDataProvider;->listAccount(Lcom/bottleworks/dailymoney/data/AccountType;)Ljava/util/List;
  
1091 ····move-result-object·v01090 ····move-result-object·v0
  
1092 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;1091 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
1093 ····move-result-object·v71092 ····move-result-object·v0
  
1094 ····.local·v7,·"i$":Ljava/util/Iterator; 
1095 ····:goto_11093 ····:goto_1
1096 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z1094 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
  
1097 ····move-result·v01095 ····move-result·v1
  
1098 ····if-eqz·v0,·:cond_11096 ····if-eqz·v1,·:cond_1
  
1099 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;1097 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
Max diff block lines reached; 1682/7677 bytes (21.91%) of diff not shown.
3.96 KB
smali/com/bottleworks/dailymoney/ui/DataMaintenanceActivity$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·13024 ····.line·130
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;
  
25 ····invoke-direct·{p0},·Lcom/bottleworks/commons/util/GUIs$BusyAdapter;-><init>()V26 ····invoke-direct·{p0},·Lcom/bottleworks/commons/util/GUIs$BusyAdapter;-><init>()V
  
Offset 73, 93 lines modifiedOffset 74, 90 lines modified
73 .method·public·run()V74 .method·public·run()V
74 ····.locals·875 ····.locals·8
  
75 ····.prologue76 ····.prologue
76 ····.line·13877 ····.line·138
77 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;78 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
78 ····move-result-object·v679 ····move-result-object·v3
  
79 ····.line·13980 ····.line·139
80 ····.local·v6,·"sd":Ljava/io/File;81 ····.local·v3,·"sd":Ljava/io/File;
81 ····new-instance·v3,·Ljava/io/File;82 ····new-instance·v2,·Ljava/io/File;
  
82 ····iget-object·v7,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;83 ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;
  
83 ····iget-object·v7,·v7,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;->workingFolder:Ljava/lang/String;84 ····iget-object·v4,·v4,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;->workingFolder:Ljava/lang/String;
  
84 ····invoke-direct·{v3,·v6,·v7},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V85 ····invoke-direct·{v2,·v3,·v4},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
85 ····.line·14086 ····.line·140
86 ····.local·v3,·"folder":Ljava/io/File;87 ····.local·v2,·"folder":Ljava/io/File;
87 ····invoke-virtual·{v3},·Ljava/io/File;->exists()Z88 ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z
  
88 ····move-result·v789 ····move-result·v4
  
89 ····if-nez·v7,·:cond_190 ····if-nez·v4,·:cond_1
  
90 ····.line·14991 ····.line·149
91 ····:cond_092 ····:cond_0
92 ····return-void93 ····return-void
  
93 ····.line·14394 ····.line·143
94 ····:cond_195 ····:cond_1
95 ····invoke-virtual·{v3},·Ljava/io/File;->listFiles()[Ljava/io/File;96 ····invoke-virtual·{v2},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
96 ····move-result-object·v097 ····move-result-object·v5
  
97 ····.local·v0,·"arr$":[Ljava/io/File; 
98 ····array-length·v5,·v098 ····array-length·v6,·v5
  
99 ····.local·v5,·"len$":I 
100 ····const/4·v4,·0x099 ····const/4·v4,·0x0
  
101 ····.local·v4,·"i$":I 
102 ····:goto_0100 ····:goto_0
103 ····if-ge·v4,·v5,·:cond_0101 ····if-ge·v4,·v6,·:cond_0
  
104 ····aget-object·v1,·v0,·v4102 ····aget-object·v0,·v5,·v4
  
105 ····.line·144103 ····.line·144
106 ····.local·v1,·"f":Ljava/io/File;104 ····.local·v0,·"f":Ljava/io/File;
107 ····invoke-virtual·{v1},·Ljava/io/File;->getName()Ljava/lang/String;105 ····invoke-virtual·{v0},·Ljava/io/File;->getName()Ljava/lang/String;
  
108 ····move-result-object·v7106 ····move-result-object·v7
  
109 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;107 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
110 ····move-result-object·v2108 ····move-result-object·v1
  
111 ····.line·145109 ····.line·145
112 ····.local·v2,·"fnm":Ljava/lang/String;110 ····.local·v1,·"fnm":Ljava/lang/String;
113 ····invoke-virtual·{v1},·Ljava/io/File;->isFile()Z111 ····invoke-virtual·{v0},·Ljava/io/File;->isFile()Z
  
114 ····move-result·v7112 ····move-result·v7
  
115 ····if-eqz·v7,·:cond_3113 ····if-eqz·v7,·:cond_3
  
116 ····const-string·v7,·".csv"114 ····const-string·v7,·".csv"
  
117 ····invoke-virtual·{v2,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z115 ····invoke-virtual·{v1,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
118 ····move-result·v7116 ····move-result·v7
  
119 ····if-nez·v7,·:cond_2117 ····if-nez·v7,·:cond_2
  
120 ····const-string·v7,·".bak"118 ····const-string·v7,·".bak"
  
121 ····invoke-virtual·{v2,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z119 ····invoke-virtual·{v1,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
122 ····move-result·v7120 ····move-result·v7
  
123 ····if-eqz·v7,·:cond_3121 ····if-eqz·v7,·:cond_3
  
124 ····.line·146122 ····.line·146
125 ····:cond_2123 ····:cond_2
126 ····invoke-virtual·{v1},·Ljava/io/File;->delete()Z124 ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z
  
127 ····.line·143125 ····.line·143
128 ····:cond_3126 ····:cond_3
129 ····add-int/lit8·v4,·v4,·0x1127 ····add-int/lit8·v4,·v4,·0x1
  
130 ····goto·:goto_0128 ····goto·:goto_0
131 .end·method129 .end·method
686 B
smali/com/bottleworks/dailymoney/ui/DetailEditorActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20027 ····.line·200
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
652 B
smali/com/bottleworks/dailymoney/ui/DetailEditorActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V
21 ····.locals·121 ····.locals·1
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·17024 ····.line·170
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;
  
25 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
633 B
smali/com/bottleworks/dailymoney/ui/TestsDesktop$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;21 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V23 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
25 ····.prologue26 ····.prologue
26 ····.line·12327 ····.line·123
27 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$12;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$12;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13.5 KB
smali/com/bottleworks/dailymoney/ui/AccountMgntActivity.smali
    
Offset 435, 131 lines modifiedOffset 435, 126 lines modified
  
435 .method·private·initialTab()V435 .method·private·initialTab()V
436 ····.locals·11436 ····.locals·11
  
437 ····.prologue437 ····.prologue
438 ····const/4·v10,·0x1438 ····const/4·v10,·0x1
  
 439 ····const/4·v6,·0x0
  
439 ····.line·69440 ····.line·69
440 ····sget·v8,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_tabs:I441 ····sget·v5,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_tabs:I
  
441 ····invoke-virtual·{p0,·v8},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->findViewById(I)Landroid/view/View;442 ····invoke-virtual·{p0,·v5},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->findViewById(I)Landroid/view/View;
  
442 ····move-result-object·v7443 ····move-result-object·v4
  
443 ····check-cast·v7,·Landroid/widget/TabHost;444 ····check-cast·v4,·Landroid/widget/TabHost;
  
444 ····.line·70445 ····.line·70
445 ····.local·v7,·"tabs":Landroid/widget/TabHost;446 ····.local·v4,·"tabs":Landroid/widget/TabHost;
446 ····invoke-virtual·{v7},·Landroid/widget/TabHost;->setup()V447 ····invoke-virtual·{v4},·Landroid/widget/TabHost;->setup()V
  
447 ····.line·73448 ····.line·73
448 ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/AccountType;->getSupportedType()[Lcom/bottleworks/dailymoney/data/AccountType;449 ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/AccountType;->getSupportedType()[Lcom/bottleworks/dailymoney/data/AccountType;
  
449 ····move-result-object·v2450 ····move-result-object·v1
  
450 ····.line·74451 ····.line·74
451 ····.local·v2,·"ata":[Lcom/bottleworks/dailymoney/data/AccountType;452 ····.local·v1,·"ata":[Lcom/bottleworks/dailymoney/data/AccountType;
452 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->getResources()Landroid/content/res/Resources;453 ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->getResources()Landroid/content/res/Resources;
  
453 ····move-result-object·v5454 ····move-result-object·v2
  
454 ····.line·75455 ····.line·75
455 ····.local·v5,·"r":Landroid/content/res/Resources;456 ····.local·v2,·"r":Landroid/content/res/Resources;
456 ····move-object·v0,·v2 
  
457 ····.local·v0,·"arr$":[Lcom/bottleworks/dailymoney/data/AccountType; 
458 ····array-length·v4,·v0457 ····array-length·v7,·v1
  
 458 ····move·v5,·v6
459 ····.local·v4,·"len$":I 
460 ····const/4·v3,·0x0 
  
461 ····.local·v3,·"i$":I 
462 ····:goto_0459 ····:goto_0
463 ····if-ge·v3,·v4,·:cond_1460 ····if-ge·v5,·v7,·:cond_1
  
464 ····aget-object·v1,·v0,·v3461 ····aget-object·v0,·v1,·v5
  
465 ····.line·76462 ····.line·76
466 ····.local·v1,·"at":Lcom/bottleworks/dailymoney/data/AccountType;463 ····.local·v0,·"at":Lcom/bottleworks/dailymoney/data/AccountType;
467 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/AccountType;->getType()Ljava/lang/String;464 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/data/AccountType;->getType()Ljava/lang/String;
  
468 ····move-result-object·v8465 ····move-result-object·v8
  
469 ····invoke-virtual·{v7,·v8},·Landroid/widget/TabHost;->newTabSpec(Ljava/lang/String;)Landroid/widget/TabHost$TabSpec;466 ····invoke-virtual·{v4,·v8},·Landroid/widget/TabHost;->newTabSpec(Ljava/lang/String;)Landroid/widget/TabHost$TabSpec;
  
470 ····move-result-object·v6467 ····move-result-object·v3
  
471 ····.line·77468 ····.line·77
472 ····.local·v6,·"tab":Landroid/widget/TabHost$TabSpec;469 ····.local·v3,·"tab":Landroid/widget/TabHost$TabSpec;
473 ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->i18n:Lcom/bottleworks/commons/util/I18N;470 ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->i18n:Lcom/bottleworks/commons/util/I18N;
  
474 ····invoke-virtual·{v6},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String;471 ····invoke-virtual·{v3},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String;
  
475 ····move-result-object·v9472 ····move-result-object·v9
  
476 ····invoke-static·{v8,·v9},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String;473 ····invoke-static·{v8,·v9},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String;
  
477 ····move-result-object·v8474 ····move-result-object·v8
  
478 ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/AccountType;->getDrawable()I475 ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/data/AccountType;->getDrawable()I
  
479 ····move-result·v9476 ····move-result·v9
  
480 ····invoke-virtual·{v5,·v9},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;477 ····invoke-virtual·{v2,·v9},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
481 ····move-result-object·v9478 ····move-result-object·v9
  
482 ····invoke-virtual·{v6,·v8,·v9},·Landroid/widget/TabHost$TabSpec;->setIndicator(Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;)Landroid/widget/TabHost$TabSpec;479 ····invoke-virtual·{v3,·v8,·v9},·Landroid/widget/TabHost$TabSpec;->setIndicator(Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;)Landroid/widget/TabHost$TabSpec;
  
483 ····.line·78480 ····.line·78
484 ····sget·v8,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_list:I481 ····sget·v8,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_list:I
  
485 ····invoke-virtual·{v6,·v8},·Landroid/widget/TabHost$TabSpec;->setContent(I)Landroid/widget/TabHost$TabSpec;482 ····invoke-virtual·{v3,·v8},·Landroid/widget/TabHost$TabSpec;->setContent(I)Landroid/widget/TabHost$TabSpec;
  
486 ····.line·79483 ····.line·79
487 ····invoke-virtual·{v7,·v6},·Landroid/widget/TabHost;->addTab(Landroid/widget/TabHost$TabSpec;)V484 ····invoke-virtual·{v4,·v3},·Landroid/widget/TabHost;->addTab(Landroid/widget/TabHost$TabSpec;)V
  
488 ····.line·80485 ····.line·80
489 ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String;486 ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String;
  
490 ····if-nez·v8,·:cond_0487 ····if-nez·v8,·:cond_0
  
491 ····.line·81488 ····.line·81
492 ····invoke-virtual·{v6},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String;489 ····invoke-virtual·{v3},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String;
  
493 ····move-result-object·v8490 ····move-result-object·v8
  
494 ····iput-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String;491 ····iput-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String;
  
495 ····.line·75492 ····.line·75
496 ····:cond_0493 ····:cond_0
497 ····add-int/lit8·v3,·v3,·0x1494 ····add-int/lit8·v5,·v5,·0x1
  
498 ····goto·:goto_0495 ····goto·:goto_0
  
499 ····.line·85496 ····.line·85
500 ····.end·local·v1····#·"at":Lcom/bottleworks/dailymoney/data/AccountType;497 ····.end·local·v0····#·"at":Lcom/bottleworks/dailymoney/data/AccountType;
501 ····.end·local·v6····#·"tab":Landroid/widget/TabHost$TabSpec;498 ····.end·local·v3····#·"tab":Landroid/widget/TabHost$TabSpec;
502 ····:cond_1499 ····:cond_1
503 ····array-length·v8,·v2500 ····array-length·v5,·v1
  
504 ····if-le·v8,·v10,·:cond_2501 ····if-le·v5,·v10,·:cond_2
  
505 ····.line·86502 ····.line·86
506 ····invoke-virtual·{v7,·v10},·Landroid/widget/TabHost;->setCurrentTab(I)V503 ····invoke-virtual·{v4,·v10},·Landroid/widget/TabHost;->setCurrentTab(I)V
  
507 ····.line·87504 ····.line·87
508 ····const/4·v8,·0x0 
  
509 ····invoke-virtual·{v7,·v8},·Landroid/widget/TabHost;->setCurrentTab(I)V505 ····invoke-virtual·{v4,·v6},·Landroid/widget/TabHost;->setCurrentTab(I)V
  
510 ····.line·90506 ····.line·90
511 ····:cond_2507 ····:cond_2
512 ····invoke-virtual·{v7,·p0},·Landroid/widget/TabHost;->setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V508 ····invoke-virtual·{v4,·p0},·Landroid/widget/TabHost;->setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V
Max diff block lines reached; 7501/13714 bytes (54.70%) of diff not shown.
721 B
smali/com/bottleworks/dailymoney/ui/LocalWebViewActivity$JSCallHandler.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;18 .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;)V20 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·6424 ····.line·64
24 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity$JSCallHandler;->this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;25 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity$JSCallHandler;->this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
690 B
smali/com/bottleworks/dailymoney/ui/DataMaintenanceActivity$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$workingBookId:I22 .field·final·synthetic·val$workingBookId:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;I)V24 .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·25228 ····.line·252
28 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$8;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;29 ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$8;->this$0:Lcom/bottleworks/